From owner-freebsd-emulation@FreeBSD.ORG Thu Sep 8 08:50:33 2005 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6A7D16A41F; Thu, 8 Sep 2005 08:50:33 +0000 (GMT) (envelope-from vova@vbook.fbsd.ru) Received: from vbook.fbsd.ru (swsoft-mipt-nat.sw.ru [195.214.233.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E7D643D49; Thu, 8 Sep 2005 08:50:32 +0000 (GMT) (envelope-from vova@vbook.fbsd.ru) Received: from vova by vbook.fbsd.ru with local (Exim 4.52 (FreeBSD)) id 1EDI75-0003rT-Ec; Thu, 08 Sep 2005 12:50:31 +0400 From: Vladimir Grebenschikov To: current Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: SWsoft Date: Thu, 08 Sep 2005 12:50:30 +0400 Message-Id: <1126169430.1104.15.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov Cc: emulation@freebsd.org Subject: bad dependance on -> linux_base while upgrade X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Sep 2005 08:50:34 -0000 Hi all After upgrade almost any linux* port I have same problem - dependence is broken. I have WITH_LINUX=rh-9 in my make.conf and all linux-* port built with this define, but they all install dependence to not existed linux_base-8-8.0_6. Any clues for that ? (7-CURRENT src tree, fresh ports tree) # portupgrade -p -f linux-flashplugin ---> Reinstalling 'linux-flashplugin-7.0r25_2' (www/linux-flashplugin7) ---> Building '/usr/ports/www/linux-flashplugin7' ===> Cleaning for rpm-3.0.6_10 (skip) ===> Cleaning for linux-flashplugin-7.0r25_2 ===> Extracting for linux-flashplugin-7.0r25_2 => Checksum OK for flashplugin/7.0r25/install_flash_player_7_linux.tar.gz. ===> Patching for linux-flashplugin-7.0r25_2 ===> Configuring for linux-flashplugin-7.0r25_2 ---> Backing up the old version ---> Uninstalling the old version ---> Deinstalling 'linux-flashplugin-7.0r25_2' [Updating the pkgdb in /var/db/pkg ... - 587 packages found (-1 +0) (...) done] ---> Installing the new version via the port ===> Installing for linux-flashplugin-7.0r25_2 ===> linux-flashplugin-7.0r25_2 depends on file: /compat/linux/etc/redhat-release - found ===> linux-flashplugin-7.0r25_2 depends on file: /compat/linux/usr/X11R6/lib/libXrender.so.1 - found ===> Generating temporary packing list ===> Registering installation for linux-flashplugin-7.0r25_2 ===> Building package for linux-flashplugin-7.0r25_2 Creating package /usr/ports/packages/All/linux-flashplugin-7.0r25_2.tbz Registering depends: linux-XFree86-libs-4.3.99.902_3 linux-fontconfig-2.1_3 rpm-3.0.6_10 linux-expat-1.95.5_3 popt-1.7 linux_base-8-8.0_6 gettext-0.14.5 libiconv-1.9.2_1. Creating bzip'd tar ball in '/usr/ports/packages/All/linux-flashplugin-7.0r25_2.tbz' (skip) # pkgdb -F ---> Checking the package registry database Stale dependency: linux-flashplugin-7.0r25_2 -> linux_base-8-8.0_6 (emulators/linux_base-8): linux_base-rh-9 (score:68%) ? ([y]es/[n]o/[a]ll) [no] yes Fixed. (-> linux_base-rh-9) # pkg_info -I linux_base\* linux_base-rh-9 Base set of packages needed in Linux mode (only for i386) # -- Vladimir B. Grebenschikov SWsoft Inc. vova@sw-soft.com