Date: Mon, 7 Oct 2013 23:44:37 GMT From: Adam McDougall <mcdouga9@egr.msu.edu> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/182816: print/pdftk needs runtime dep on gcc46 for libgcj.so.12 Message-ID: <201310072344.r97Nib3X043871@oldred.freebsd.org> Resent-Message-ID: <201310072350.r97No0f4087006@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 182816 >Category: ports >Synopsis: print/pdftk needs runtime dep on gcc46 for libgcj.so.12 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Oct 07 23:50:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Adam McDougall >Release: 9.2-BETA1 >Organization: >Environment: FreeBSD hostname 9.2-BETA1 FreeBSD 9.2-BETA1 #0 r253631: Thu Jul 25 21:44:11 EDT 2013 root@build9:/usr/obj/usr/src/sys/AMD64-9 amd64 >Description: Sometime a while back (months), either print/pdftk effectively lost a runtime dep on gcc46, or something else I had installed lost one, and within the last two months, pkg autoremove allowed me to remove gcc46 and a handful of other packages. The pdftk port uses gcj and the pdftk binary links against libgcj.so.12 so my impression is it needs a runtime dep on gcc46. pdftk is apparently not used very often on our systems but very recently the broken binary was discovered (possibly today). I use poudriere to build my packages. # ldd `which pdftk` /usr/local/bin/pdftk: libgcj.so.12 => not found (0) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x800a9f000) libz.so.6 => /lib/libz.so.6 (0x800d9b000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x800faf000) libm.so.5 => /lib/libm.so.5 (0x8012c5000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x8014e6000) libthr.so.3 => /lib/libthr.so.3 (0x8016f4000) libc.so.7 => /lib/libc.so.7 (0x801917000) >How-To-Repeat: Presumably install print/pdftk, remove gcc46 assuming it was installed as a compile time dep for pdftk, and execute the pdftk binary to see a missing library error. >Fix: Add gcc46 as a runtime dep? >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310072344.r97Nib3X043871>