From owner-freebsd-ports@freebsd.org Mon Oct 12 08:11:06 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4C412A118CC for ; Mon, 12 Oct 2015 08:11:06 +0000 (UTC) (envelope-from ws@au.dyndns.ws) Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by mx1.freebsd.org (Postfix) with ESMTP id 7D4251308 for ; Mon, 12 Oct 2015 08:11:05 +0000 (UTC) (envelope-from ws@au.dyndns.ws) Received: from ppp103-111.static.internode.on.net (HELO lillith-iv.ovirt.dyndns.ws) ([150.101.103.111]) by ipmail07.adl2.internode.on.net with ESMTP; 12 Oct 2015 18:35:56 +1030 X-Envelope-From: ws@au.dyndns.ws X-Envelope-To: Received: from [172.17.17.136] ([172.17.17.136]) by lillith-iv.ovirt.dyndns.ws (8.14.9/8.14.9) with ESMTP id t9C85TGT049644 for ; Mon, 12 Oct 2015 18:35:29 +1030 (ACDT) (envelope-from ws@au.dyndns.ws) Message-ID: <1444637129.59278.12.camel@au.dyndns.ws> Subject: Re: Odd pkg upgrade behaviour with gdk-pixbuf2 From: Wayne Sierke To: freebsd-ports@freebsd.org Date: Mon, 12 Oct 2015 18:35:29 +1030 In-Reply-To: <1442291441.1517.56.camel@au.dyndns.ws> References: <1442291441.1517.56.camel@au.dyndns.ws> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.16.5 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (lillith-iv.ovirt.dyndns.ws [172.17.17.142]); Mon, 12 Oct 2015 18:35:29 +1030 (ACDT) X-Scanned-By: MIMEDefang 2.75 on 172.17.17.142 X-Scanned-By: SpamAssassin 3.004000(2014-02-07) X-Scanned-By: ClamAV X-Spam-Score: -2.9 () ALL_TRUSTED,BAYES_00 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Oct 2015 08:11:06 -0000 For the record I wasn't able to resolve this but updating to the latest version of pkg (1.6.1) brought trouble-free pkg upgrade-ing of chromium etc. On Tue, 2015-09-15 at 14:00 +0930, Wayne Sierke wrote: > Upon attempting to pkg upgrade chromium I saw that it wanted to > install > the deprecated ghostscript9-nox11 (ref: ports/UPDATING 20150822). > Investigation showed that the ghostscript "dependency" was stemming > from upgrading of gdk-pixbuf2. > > I then proceeded to allow pkg upgrade to follow its own trajectory, > with multiple (failed) attempts to upgrade the chromium/gdk-pixbuf2 > ports; on each iteration it worked its way through various > ghostscript > packages until it (the "phantom" ghostscript dependency) was finally > resolved out: > > > # pkg upgrade chromium > Updating FreeBSD repository catalogue... > FreeBSD repository is up-to-date. > All repositories are up-to-date. > The following 3 package(s) will be affected (of 0 checked): > > New packages to be INSTALLED: > ghostscript9-nox11: 9.06_11 > > Installed packages to be UPGRADED: > chromium: 44.0.2403.155 -> 45.0.2454.85 > gdk-pixbuf2: 2.31.6 -> 2.31.7 > > The process will require 41 MiB more space. > 48 MiB to be downloaded. > > Proceed with this action? [y/N]: y > Fetching chromium-45.0.2454.85.txz: 100% 37 MiB 363.6kB/s 01:47 > > Fetching gdk-pixbuf2-2.31.7.txz: 100% 483 KiB 495.0kB/s 00:01 > Fetching ghostscript9-nox11-9.06_11.txz: 100% 11 MiB 364.2kB/s > 00:31 > Checking integrity... done (1 conflicting) > Checking integrity... done (0 conflicting) > Conflicts with the existing packages have been found. > One more solver iteration is needed to resolve them. > The following 3 package(s) will be affected (of 0 checked): > > New packages to be INSTALLED: > ghostscript9-agpl-nox11: 9.15_2 > > Installed packages to be UPGRADED: > gdk-pixbuf2: 2.31.6 -> 2.31.7 > chromium: 44.0.2403.155 -> 45.0.2454.85 > > The process will require 48 MiB more space. > 11 MiB to be downloaded. > > Proceed with this action? [y/N]: y > Fetching ghostscript9-agpl-nox11-9.15_2.txz: 100% 11 MiB 366.0kB/s > > 00:32 > [1/3] Upgrading gdk-pixbuf2 from 2.31.6 to 2.31.7... > [1/3] Extracting gdk-pixbuf2-2.31.7: 100% > [2/3] Upgrading chromium from 44.0.2403.155 to 45.0.2454.85... > [2/3] Extracting chromium-45.0.2454.85: 100% > [3/3] Installing ghostscript9-agpl-nox11-9.15_2... > pkg: ghostscript9-agpl-nox11-9.15_2 conflicts with ghostscript9-base > -9.06_11 (installs files into the same place). Problematic file: > /usr/local/bin/dvipdf > > > # pkg upgrade gdk-pixbuf2 > Updating FreeBSD repository catalogue... > FreeBSD repository is up-to-date. > All repositories are up-to-date. > Checking integrity... done (1 conflicting) > Checking integrity... done (0 conflicting) > The following 2 package(s) will be affected (of 0 checked): > > New packages to be INSTALLED: > ghostscript9-agpl: 9.15_2 > > Installed packages to be UPGRADED: > gdk-pixbuf2: 2.31.6 -> 2.31.7 > > The process will require 46 MiB more space. > 11 MiB to be downloaded. > > Proceed with this action? [y/N]: y > Fetching ghostscript9-agpl-9.15_2.txz: 100% 11 MiB 356.3kB/s > 00:33 > > [1/2] Upgrading gdk-pixbuf2 from 2.31.6 to 2.31.7... > pkg: unlinkat(usr/local/lib/libgdk_pixbuf-2.0.so.0.3100.6): No such > file or directory > pkg: unlinkat(usr/local/lib/libgdk_pixbuf_xlib-2.0.so.0.3100.6): No > such file or directory > pkg: unlinkat(usr/local/share/licenses/gdk-pixbuf2-2.31.6/LGPL20): No > such file or directory > pkg: unlinkat(usr/local/share/licenses/gdk-pixbuf2-2.31.6/LICENSE): > No > such file or directory > pkg: unlinkat(usr/local/share/licenses/gdk-pixbuf2 > -2.31.6/catalog.mk): > No such file or directory > [1/2] Extracting gdk-pixbuf2-2.31.7: 100% > [2/2] Installing ghostscript9-agpl-9.15_2... > pkg: ghostscript9-agpl-9.15_2 conflicts with ghostscript9-base > -9.06_11 > (installs files into the same place). Problematic file: > /usr/local/bin/dvipdf > > > # pkg upgrade gdk-pixbuf2 > Updating FreeBSD repository catalogue... > Fetching meta.txz: 100% 944 B 0.9kB/s 00:01 > Fetching packagesite.txz: 100% 5 MiB 337.1kB/s 00:16 > Processing entries: 100% > FreeBSD repository update completed. 24278 packages processed. > Checking integrity... done (1 conflicting) > Checking integrity... done (0 conflicting) > The following 2 package(s) will be affected (of 0 checked): > > New packages to be INSTALLED: > ghostscript9: 9.06_11 > > Installed packages to be UPGRADED: > gdk-pixbuf2: 2.31.6 -> 2.31.7 > > The process will require 39 MiB more space. > 11 MiB to be downloaded. > > Proceed with this action? [y/N]: y > Fetching ghostscript9-9.06_11.txz: 100% 11 MiB 365.2kB/s 00:31 > > [1/2] Upgrading gdk-pixbuf2 from 2.31.6 to 2.31.7... > pkg: unlinkat(usr/local/lib/libgdk_pixbuf-2.0.so.0.3100.6): No such > file or directory > pkg: unlinkat(usr/local/lib/libgdk_pixbuf_xlib-2.0.so.0.3100.6): No > such file or directory > pkg: unlinkat(usr/local/share/licenses/gdk-pixbuf2-2.31.6/LGPL20): No > such file or directory > pkg: unlinkat(usr/local/share/licenses/gdk-pixbuf2-2.31.6/LICENSE): > No > such file or directory > pkg: unlinkat(usr/local/share/licenses/gdk-pixbuf2 > -2.31.6/catalog.mk): > No such file or directory > [1/2] Extracting gdk-pixbuf2-2.31.7: 100% > [2/2] Installing ghostscript9-9.06_11... > pkg: ghostscript9-9.06_11 conflicts with ghostscript9-base-9.06_11 > (installs files into the same place). Problematic file: > /usr/local/bin/dvipdf > > > # pkg upgrade gdk-pixbuf2 > Updating FreeBSD repository catalogue... > FreeBSD repository is up-to-date. > All repositories are up-to-date. > Checking integrity... done (1 conflicting) > Checking integrity... done (3 conflicting) > Checking integrity... done (3 conflicting) > Checking integrity... done (4 conflicting) > Checking integrity... done (0 conflicting) > The following 7 package(s) will be affected (of 0 checked): > > Installed packages to be REMOVED: > libspectre-0.2.7 > evince-3.16.1_1 > gnome3-lite-3.16.2 > mate-1.10.0 > atril-1.10.1_4 > sushi-3.16.0_1 > > Installed packages to be UPGRADED: > gdk-pixbuf2: 2.31.6 -> 2.31.7 > > The operation will free 23 MiB. > > Proceed with this action? [y/N]: > > > Should I suspect the integrity of my pkg database etc? Is there > anything I can do to repair or resolve this? > > > Thanks. > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to " > freebsd-ports-unsubscribe@freebsd.org"