First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 178142
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Matthias Schwarzott <zzam@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Heiko Baums <heiko@baums-on-web.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 178142 depends on: Show dependency tree
Bug 178142 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-05-12 04:06 0000
After an `emerge -uDN world` and an `emerge --depclean` several packages were
uninstalled. I don't know anymore which.

Now when starting `tvbrowser` I'm getting this message:

~ $ tvbrowser
!!! ERROR:
           Package bsf-2.3 not found in the system. This package is listed as a
           dependency of bsh. Please run  and if it does not bring in the
           needed dependency, report this to http://bugs.gentoo.org.

Couldn't get needed information


`emerge -uDa bsh` installs nothing because it's already installed including
every dependencies. But dev-java/bsf-2.3 is not installed. Of course I could
install it manually but I think this should be added to the dependency list in
the ebuild for tvbrowser or its appropriate dependency if this is really needed
by tvbrowser and/or one of its dependencies.


emerge --info:

Portage 2.1.2.7 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r2,
2.6.21-gentoo i686)
=================================================================
System uname: 2.6.21-gentoo i686 AMD Athlon(tm) XP 1600+
Gentoo Base System release 1.12.10
Timestamp of tree: Fri, 11 May 2007 21:00:01 +0000
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/applications/kde
/usr/kde/3.5/share/config /usr/kde/3.5/share/services/searchproviders
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/applications
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/
/etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild
/etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo
ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
ftp://ftp.heanet.ie/pub/gentoo/ http://ftp.heanet.ie/pub/gentoo/"
LANG="de_DE.UTF-8"
LINGUAS="de"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/portage/local/private"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac aalib accessibility acl acpi alsa apache2 apm
arts asf audiofile avi berkdb bitmap-fonts bluetooth bzip2 cairo caps cdda cddb
cdparanoia cdr chardet cli cracklib crypt cups curl d dbus dga directfb divx
dri dv dvb dvd dvdnav dvdr dvdread eds emboss encode evo expat extrafilters fam
fame fbcon ffmpeg firefox flac foomaticdb fortran ftp gcj gd gdbm gif gimp glib
glitz gmedia gmp gnutls gpm graphviz gs gstreamer gtk gtk2 gtkhtml hddtemp
iconv idn ilbc imagemagick imlib inkjar ipv6 irmc isdnlog jack jack-tmpfs jce
jpeg kde kerberos ladspa lcms ldap libg++ libnotify libsamplerate lirc live
lm_sensors logrotate mad mbox mbrola md5sum midi mikmod mjpeg mmx mmxext mng
modplug motif mozilla mp2 mp3 mp4 mpeg mplayer musicbrainz mysql mysqli nas
ncurses network nls noamazon nptl nptlonly nsplugin objc objc++ objc-gc
offensive ofx ogg opengl osc oss pam pcre pdf perl php plugin png ppds pppd
print python qt3 qt3support qt4 quicktime quotes rar readline real realmedia
reflection reiserfs rtc rtsp scanner sdl session speex spell spl sse ssl svg
tcl tcltk tcpd tetex themes theora threads threadsafe tidy tiff tk tokenizer
tools truetype truetype-fonts type1-fonts unicode usb utempter v4l v4l2 vdr
vidix visualization vlm vorbis win32codecs wma wmf wmp x264 x86 xcomposite xine
xml xorg xpm xv xvid yv12 zip zlib" ALSA_CARDS="emu10k1"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file
hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route
share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
mtxorb ncurses text" LINGUAS="de" LIRC_DEVICES="devinput" USERLAND="GNU"
VIDEO_CARDS="nvidia v4l"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #1 From Heiko Baums 2007-05-12 13:24:32 0000 -------
Forgot to mention that I of course also ran `revdep-rebuild` after the `emerge
--depclean`.

------- Comment #2 From Vlastimil Babka (Caster) 2007-05-18 18:05:39 0000 -------
(In reply to comment #0)
> `emerge -uDa bsh` installs nothing because it's already installed including
> every dependencies.

Yeah, the error was trying to tell you to remerge it anyway using "emerge -1
bsh-x.y" but looks like there's some problem with the output :) Running is good
for health but it usually doesn't bring in the dependencies back.

The problem was caused by me removing the bsf dep from bsh but not revbumping
it, so it was still recorded as dep in package.env but the RDEPEND didn't
"defend" it from depclean etc.

I've fixed it by revbumping bsh, but you can just remerge the version you have
without waiting for it to hit mirrors. Sorry for the problem.

------- Comment #3 From Vlastimil Babka (Caster) 2007-05-18 18:11:52 0000 -------
*** Bug 178122 has been marked as a duplicate of this bug. ***

------- Comment #4 From Heiko Baums 2007-05-18 18:40:20 0000 -------
Just reopening to answer you.

I've fixed it for me by emerging bsf manually.
Do I understand you right that I should unmerge bsf again and then remerge bsh?

------- Comment #5 From Vlastimil Babka (Caster) 2007-05-18 18:48:07 0000 -------
(In reply to comment #4)
> Just reopening to answer you.

You can do that well without reopening :)

> I've fixed it for me by emerging bsf manually.
> Do I understand you right that I should unmerge bsf again and then remerge bsh?

Yeah... Or just wait till you sync the revbumped bsh, and on next deep world
update you will get it installed and then the next depclean will remove bsf
without problems.

------- Comment #6 From Heiko Baums 2007-05-18 19:19:03 0000 -------
(In reply to comment #5)
> You can do that well without reopening :)

Ok, next time I won't reopen it. ;-)

> Yeah... Or just wait till you sync the revbumped bsh, and on next deep world
> update you will get it installed and then the next depclean will remove bsf
> without problems.

I don't think so because I haven't used -1 when emerging bsf manually. ;-)

First Last Prev Next    No search results available      Search page      Enter new bug