Date: Sun, 5 Feb 2012 09:35:07 GMT From: Oliver Hartmann <ohartman@zedat.fu-berlin.de> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/164789: both giflib-4.1.6 and libungif-4.1.4_5 claim to have installed /usr/local/bin/XXX Message-ID: <201202050935.q159Z7de028555@red.freebsd.org> Resent-Message-ID: <201202050940.q159e8b8004756@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 164789 >Category: ports >Synopsis: both giflib-4.1.6 and libungif-4.1.4_5 claim to have installed /usr/local/bin/XXX >Confidential: no >Severity: critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Feb 05 09:40:08 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Oliver Hartmann >Release: FreeBSD 9.-STABLE/amd64 and FreeBSD 10-CURRENT/amd64 >Organization: FU Berlin >Environment: >Description: Checking the checksums of installed ports on a regular basis, the scan reveals that both giflib-4.1.6 and libungif-4.1.4_5 claim to have installed the same files. The installation of the system and ports is not new, but, regarding to suggestions in the manphae of "portmaster", well mainatined (from my perspective, so I may err). Picking up any of complained mismatches with pkg_info -W reveals: pkg_info: both giflib-4.1.6 and libungif-4.1.4_5 claim to have installed /usr/local/bin/gifovly for gifovly, for instance. Belwo the start of the message from periodic: Checking for ports with mismatched checksums: cspice-6: /usr/local/bin/states dvipdfmx-20100328: /usr/local/share/texmf/fonts/map/dvipdfmx/cid-x.map gettext-0.18.1.1: /usr/local/lib/charset.alias giflib-4.1.6: /usr/local/bin/gif2epsn giflib-4.1.6: /usr/local/bin/gif2ps giflib-4.1.6: /usr/local/bin/gif2rgb giflib-4.1.6: /usr/local/bin/gif2x11 giflib-4.1.6: /usr/local/bin/gifasm giflib-4.1.6: /usr/local/bin/gifbg giflib-4.1.6: /usr/local/bin/gifclip giflib-4.1.6: /usr/local/bin/gifclrmp giflib-4.1.6: /usr/local/bin/gifcolor giflib-4.1.6: /usr/local/bin/gifcomb giflib-4.1.6: /usr/local/bin/giffiltr giflib-4.1.6: /usr/local/bin/giffix giflib-4.1.6: /usr/local/bin/gifflip giflib-4.1.6: /usr/local/bin/gifhisto giflib-4.1.6: /usr/local/bin/gifinfo giflib-4.1.6: /usr/local/bin/gifinter giflib-4.1.6: /usr/local/bin/gifinto giflib-4.1.6: /usr/local/bin/gifovly giflib-4.1.6: /usr/local/bin/gifpos giflib-4.1.6: /usr/local/bin/gifrotat giflib-4.1.6: /usr/local/bin/gifrsize giflib-4.1.6: /usr/local/bin/gifspnge giflib-4.1.6: /usr/local/bin/giftext giflib-4.1.6: /usr/local/bin/gifwedge giflib-4.1.6: /usr/local/bin/icon2gif giflib-4.1.6: /usr/local/bin/raw2gif giflib-4.1.6: /usr/local/bin/rgb2gif giflib-4.1.6: /usr/local/bin/text2gif [...] Checking on the dependencies on both packages in my installation reveals the follwoing: pkg_info -R libungif-4.1.4_5 Information for libungif-4.1.4_5: Required by: gdal-1.8.1_1 gmt-4.5.7 imlib-1.9.15_12 ktorrent-4.1.3 libcaca-0.99.b17_3 osg-2.8.2_7 visionworkbench-2.2.0 windowmaker-0.92.0_10 gnome-libs-1.4.2_16 mplayer-1.0.r20111218_2 pkg_info -R giflib-4.1.6 Information for giflib-4.1.6: Required by: imlib2-1.4.5,2 ktorrent-4.1.3 libktorrent-1.1.3 polkit-kde-0.99.0_1 kdelibs-4.7.4 kde-wallpapers-4.7.4 kdepimlibs-4.7.4 okular-4.7.4 py27-kdebindings-pykde4-4.7.4 plasma-scriptengine-python-4.7.4 kde-workspace-4.7.4 >How-To-Repeat: Install the packages as listed above or let them be installed as dependencies and then watch the output of "periodic daily/weekly", which depends upon setting whether checksums for ports are subject to be checked or not. >Fix: In case of libgif and libungif I helped myself in replacing port libungif via portmaster -o graphics/libgif libungif-4.1.4_5. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201202050935.q159Z7de028555>