bad dependance on -> linux_base while upgrade

Vladimir Grebenschikov vova at sw.ru
Thu Sep 8 01:50:34 PDT 2005


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 <format:bdb1_btree> 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 at sw-soft.com


More information about the freebsd-current mailing list