ports/182816: print/pdftk needs runtime dep on gcc46 for libgcj.so.12

Adam McDougall mcdouga9 at egr.msu.edu
Mon Oct 7 23:50:00 UTC 2013


>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 at 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:


More information about the freebsd-ports-bugs mailing list