Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41814 - Errors in dynamically generated package list
Summary: Errors in dynamically generated package list
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: [OLD] gpackages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Lance Albertson (RETIRED)
URL: http://www.gentoo.org/dyn/gentoo_pkgl...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-16 11:31 UTC by webmaster
Modified: 2011-11-11 15:59 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description webmaster 2004-02-16 11:31:08 UTC
There are errors in the dynamically generated package list:
http://www.gentoo.org/dyn/gentoo_pkglist_X86.txt

Problem is some packages, in particular apache, are not current. Here is the apache entry in gentoo_pkglist_X86.txt:
apache 1.3.29 net-www/apache-1.3.29-r1

Apache 2.0.48-r1 is correctly returned as latest package when using the web-based online package database.
http://packages.gentoo.org/packages/?category=net-www;name=apache

This package list is used by sites like DistroWatch and is causing a lot of complaints at those websites.

Reproducible: Always
Steps to Reproduce:
1. Search for apache in http://www.gentoo.org/dyn/gentoo_pkglist_X86.txt

2. Compare to online package database at http://packages.gentoo.org/packages/?category=net-www;name=apache

3. Observe they are not synchronized.

Actual Results:  
One list claims apache 1.3.29 is latest, the other claims 2.0.48-r1 is latest. 
The web-based online package database is correct.
Comment 1 Lance Albertson (RETIRED) gentoo-dev 2005-01-31 08:24:50 UTC
Neysx: same help on this one too :)
Comment 2 Xavier Neys (RETIRED) gentoo-dev 2005-01-31 11:27:10 UTC
Back to you, Lance.
I know absolutely nothing of the portage api that is used to generate that list.
It looks very trivial for someone from the portage team.
Comment 3 Albert Hopkins (RETIRED) gentoo-dev 2005-07-29 13:29:40 UTC
Where is the code for this (please say it's not Perl!)
Comment 4 Matthew Kasa (RETIRED) gentoo-dev 2005-07-30 12:52:11 UTC
In cvs and no, it's python, but what it is doing is a bestmatch-visible, so in
my estimation this is not a bug, it is the fact that the www nodes don't have
apache2 in USE and packages.g.o does.

To generate a consistent list we would have to concur on a set of USE flags and
other settings to use to fake an environment for both that script and
packages.g.o's script to run in.

Up to you where we go from here Lance, sorry I forgot about this bug completely,
thanks for the reminder marduk.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-08-19 15:13:11 UTC
Is this bug even remotely relevant after 2 1/2 years?
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2007-04-06 10:23:13 UTC
Zzzzzzz...