Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 68362 - portage-2.0.51 outputs garbage
Summary: portage-2.0.51 outputs garbage
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High minor
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-21 01:41 UTC by Jakob Schiotz
Modified: 2004-10-21 07:47 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
/var/lib/portage/world (world,713 bytes, text/plain)
2004-10-21 01:43 UTC, Jakob Schiotz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jakob Schiotz 2004-10-21 01:41:43 UTC
when doing "emerge -auDv world" portage writes a number of messages and use flags, which looks "unprofessional".

I suspect this is not as much a bug in portage as buglets in various ebuilds, so I will attach my world file.



Reproducible: Always
Steps to Reproduce:
1. emerge -auDv world
2.
3.

Actual Results:  
b307-213 root # emerge -auD world

These are the packages that I would merge, in order:

Calculating world dependencies /ssl
alsa
cups
x86
 |QA Notice: USE Flag 'python' not in IUSE for dev-libs/libxslt-1.1.9
python
QA Notice: USE Flag 'python' not in IUSE for dev-libs/libxslt-1.1.4
python
QA Notice: USE Flag 'python' not in IUSE for dev-libs/libxslt-1.1.6
python
QA Notice: USE Flag 'python' not in IUSE for dev-libs/libxslt-1.1.9-r1
python
QA Notice: USE Flag 'python' not in IUSE for dev-libs/libxslt-1.1.8
python
QA Notice: USE Flag 'python' not in IUSE for dev-libs/libxslt-1.1.3
python
QA Notice: USE Flag 'python' not in IUSE for dev-libs/libxslt-1.1.8-r1
python
 /tetex
 -motif
encode
cups
oggvorbis
opengl
ssl
pam
 |opengl
 -sdl
xmms
sdl
xmms
sdl
xmms
sdl
xmms
sdl
xmms
 \motif
slang
tcltk
oggvorbis
cdr
 -pam
 ...done!
[ebuild     U ] sys-apps/baselayout-1.9.4-r5 [1.9.4-r3]
[ebuild    FU ] dev-java/sun-jdk-1.4.2.06 [1.4.2.05]

Do you want me to merge these packages? [Yes/No]        


Expected Results:  
b307-213 root # emerge -auD world

These are the packages that I would merge, in order:

Calculating world dependencies /
 ...done!
[ebuild     U ] sys-apps/baselayout-1.9.4-r5 [1.9.4-r3]
[ebuild    FU ] dev-java/sun-jdk-1.4.2.06 [1.4.2.05]

Do you want me to merge these packages? [Yes/No]        


b307-213 root # emerge info
Portage 2.0.51 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.8.1
i686)
=================================================================
System uname: 2.6.8.1 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.14.90.0.8-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/var/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/
ftp://trumpetti.atm.tut.fi/gentoo/ ftp://ftp.rhnet.is/pub/gentoo/
ftp://gd.tuwien.ac.at/opsys/linux/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/var/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X Xaw3d acpi alsa arts atlas avi berkdb bitmap-fonts cdr crypt cups dga dvd
emacs encode f77 fam foomaticdb gdbm gif gpm gtk gtk2 imap imlib java jpeg kde
libg++ libwww mad maildir mbox mikmod motif mozilla mpeg mule ncurses netcdf nls
nptl oggvobis oggvorbis opengl oss pam pcmcia pdflib perl png pnp ppds python qt
quicktime readline sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype
trusted usb wxwindows x86 xml2xmms xprint xv xvid zlib"

b307-213 root #
Comment 1 Jakob Schiotz 2004-10-21 01:43:20 UTC
Created attachment 42296 [details]
/var/lib/portage/world

My world file, in case it is relevant.
Comment 2 Jakob Schiotz 2004-10-21 01:45:41 UTC
Oops, my "reproducible" is wrong!  After doing it once, the "garbage" does not appear next time.  So it is probably _not_ related to this portage version.  I will ressolve my own bug as invalid.

Sorry about this!

/Jakob
Comment 3 Brian Harring (RETIRED) gentoo-dev 2004-10-21 01:51:18 UTC
The reason it's not reproducable, is that the ebuilds are sourced -once- for the cache when a change has been detected.
Regarding unprofessional, well, the ebuilds have issues- they aren't abiding by the strict (getting stricter) qa rules.
The ebuilds have issues, not portage.
Comment 4 Jakob Schiotz 2004-10-21 01:57:20 UTC
Yes, thanks for the explanation - I guessed it was something like that.  And sorry about the "unprofessional" part, I did not want to sound negative, I just wanted to state that it is not a problem with the functionality, only with the impression one gets.


Thanks for your reply.

/Jakob
Comment 5 Jason Stubbs (RETIRED) gentoo-dev 2004-10-21 07:47:37 UTC
As noted in the post-installation notice, emerge sync or emerge metadata will get rid of them entirely.