Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 15434 - emerge -p -f <packages> displays broken data
Summary: emerge -p -f <packages> displays broken data
Status: RESOLVED WORKSFORME
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Nicholas Jones (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-02-10 09:22 UTC by Yavor Goulishev
Modified: 2011-10-30 22:19 UTC (History)
0 users

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


Attachments
demostration of the wrong output (alist,58.35 KB, text/plain)
2003-02-11 02:52 UTC, Yavor Goulishev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yavor Goulishev 2003-02-10 09:22:04 UTC
If you try emerge -e -f -p world 
or emerge -f -p -e <list of packages>
and inspect carefully the output it seems that emerge displays not only the 
URLs but strings like : opengl motif java .The worst thing is that these 
strings overlap from time to time the URLs and broke them. May be these are 
some kind of USE dependency but they should not display and should not brake 
URLs.

Example display:

http://www.ibiblio.org/pub/Linux/distributions/gentoo/distfiles/gnome-vfs-
1.0.5.tar.gz
http://www.ibisdl
xmms
pam
blio.org/pub/Linux/distributions/gentoo/distfiles/control-center-1.4.0.5.tar.bz2
http://www.ibiblio.org/pub/Linux/distributions/gentoo/distfiles/gnome-core-
1.4.2.tar.bz2
Comment 1 Jake Weg 2003-02-10 11:29:37 UTC
try emerge -pf
Comment 2 Yavor Goulishev 2003-02-10 11:47:45 UTC
No change.
emerge -pf gives the same messy results.

Besides there shouldn't be any difference calling 
emerge -f -p 
 and 
emerge -fp

Comment 3 SpanKY gentoo-dev 2003-02-10 11:49:21 UTC
when you say 'break' do you mean it breaks the output or when it actually tries to d/l the file, it cant ?
Comment 4 Yavor Goulishev 2003-02-11 02:52:27 UTC
Created attachment 8155 [details]
demostration of the wrong output

I'm attaching the output of the following command:

emerge -pf apache mrproject ghostview kde-i18n-bg icewm gsmlib obexftp
vsftpd samba hsflinmodem prelink wget portage sysklogd vcron
vanilla-sources vim nmap xfree gnome kde koffice openoffice mozilla
wvdial prozilla howto-html howto-text mini-howto-html mini-howto-text
xmms isapnptools pciutils lsof xpdf gnupg xscreensaver > alist

See lines:
   77 - where libvorbis-1.0.tar.gz is broken by pam and becomes libvorbis-pam
.. 1.0.tar.gz (lines 77-86 are in the middle of URL)
   94 - whre ftp becomes ftesd ...
   130 -
Comment 5 Nicholas Jones (RETIRED) gentoo-dev 2003-02-17 04:36:08 UTC
Works just fine here...

You wouldn't happen to be running an
-march=pentium4 system would you?

post 'emerge info' please.
Comment 6 Yavor Goulishev 2003-02-17 06:02:00 UTC
I don't think this has something to do with the machine architecure.
Actually it seems as problem of the ebuild scripts.
Try this:

emerge -pf kdebase

Now you should see these in the middle of the URLs:
pam
motif
encode 
...


Looking in the kdebase-3.1-r1.ebuild I can see:

use ldap	
use pam		
use motif	
use encode	
use cups	
use oggvorbis 	
use opengl	
use ssl		
use pam		
use java	

So I guess here may be the problem.
BTW I'm using portage-2.0.46-r12 
Comment 7 Nicholas Jones (RETIRED) gentoo-dev 2003-02-21 05:04:04 UTC
grep '//'

The output is done all at once.
Pentium4 optimization messes with python a fair deal.