From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Feb 5 09:40:08 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CA434106564A for ; Sun, 5 Feb 2012 09:40:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A530B8FC0A for ; Sun, 5 Feb 2012 09:40:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q159e8Xn004757 for ; Sun, 5 Feb 2012 09:40:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q159e8b8004756; Sun, 5 Feb 2012 09:40:08 GMT (envelope-from gnats) Resent-Date: Sun, 5 Feb 2012 09:40:08 GMT Resent-Message-Id: <201202050940.q159e8b8004756@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Oliver Hartmann Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1E8A9106564A for ; Sun, 5 Feb 2012 09:35:08 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 030FD8FC12 for ; Sun, 5 Feb 2012 09:35:08 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q159Z7Cq028556 for ; Sun, 5 Feb 2012 09:35:07 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id q159Z7de028555; Sun, 5 Feb 2012 09:35:07 GMT (envelope-from nobody) Message-Id: <201202050935.q159Z7de028555@red.freebsd.org> Date: Sun, 5 Feb 2012 09:35:07 GMT From: Oliver Hartmann To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/164789: both giflib-4.1.6 and libungif-4.1.4_5 claim to have installed /usr/local/bin/XXX X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Feb 2012 09:40:08 -0000 >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: