Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/index.php/Reporting_Bug_Guidelines

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#28330 - [libdmtx] does not need imagemagick

Attached to Project: Arch Linux
Opened by Auguste Pop (Auguste) - Thursday, 09 February 2012, 01:14 GMT
Last edited by Andrea Scarpino (BaSh) - Thursday, 09 February 2012, 14:14 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andrea Scarpino (BaSh)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
the libdmtx package should not depend on imagemagick, which it has never used.

Additional info:
* package version(s)
the repo version, namely 0.7.4-2
* config and/or log files etc.


Steps to reproduce:
$ pacman -Ql libdmtx
libdmtx /usr/
libdmtx /usr/include/
libdmtx /usr/include/dmtx.h
libdmtx /usr/lib/
libdmtx /usr/lib/libdmtx.a
libdmtx /usr/lib/libdmtx.so
libdmtx /usr/lib/libdmtx.so.0
libdmtx /usr/lib/libdmtx.so.0.0.0
libdmtx /usr/lib/pkgconfig/
libdmtx /usr/lib/pkgconfig/libdmtx.pc
libdmtx /usr/share/
libdmtx /usr/share/man/
libdmtx /usr/share/man/man3/
libdmtx /usr/share/man/man3/libdmtx.3.gz

$ grep include /usr/include/dmtx.h
#include <time.h>
#include <sys/time.h>

$ ldd /usr/lib/libdmtx.so
linux-gate.so.1 => (0xb7723000)
libm.so.6 => /lib/libm.so.6 (0xb76c0000)
libc.so.6 => /lib/libc.so.6 (0xb751f000)
/lib/ld-linux.so.2 (0xb7724000)

$ namcap /var/cache/pacman/pkg/libdmtx-0.7.4-2-i686.pkg.tar.xz
WARNING: database file for 'testing' does not exist
libdmtx W: Dependency included and not needed ('imagemagick')
This task depends upon

Closed by  Andrea Scarpino (BaSh)
Thursday, 09 February 2012, 14:14 GMT
Reason for closing:  Fixed
Additional comments about closing:  libdmtx 0.7.4-3
Comment by Auguste Pop (Auguste) - Thursday, 09 February 2012, 05:25 GMT
sorry, the title should be "need NOT to depend on imagemagick"
Comment by Andrea Scarpino (BaSh) - Thursday, 09 February 2012, 08:28 GMT
The upstream website says:
"If you want to use dmtxread or dmtxwrite, yes. Otherwise, no. libdmtx itself (the library) does not use ImageMagick."

We do not ship those binaries, so yes, could be removed.

Loading...