Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 43484 - pciutils can't be source-downloaded (broken ebuild)
Summary: pciutils can't be source-downloaded (broken ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-02 07:47 UTC by Spider (RETIRED)
Modified: 2004-10-19 07:56 UTC (History)
2 users (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 Spider (RETIRED) gentoo-dev 2004-03-02 07:47:52 UTC
The pciutils package won't download all sources with emerge -f pciutils, so the burn-to-cd fails miserably as the build goes online in its src_unpack()  function
 
 Solution would  be to move the pciid download to an SRC_URI, even if that means updating the package more often. (Separate the id's to a separate package perhaps?)
Comment 1 Daniel Ahlberg (RETIRED) gentoo-dev 2004-03-02 07:54:48 UTC
IMO it should be reverted to the way it was done before. Keep a pci.ids in ${FILESDIR} and in src_unpack wget for a new one with short timeout. If there is no net connection use the file from ${FILESDIR}.
Comment 2 Daniel Ahlberg (RETIRED) gentoo-dev 2004-03-02 08:01:42 UTC
I must have mixed up the packages, I can't find any ebuild that had the code I thought it had. However app-addmin/hddtemp is trying to download a updated file from the net with a spare in ${FILESDIR}.
Comment 3 Spider (RETIRED) gentoo-dev 2004-03-02 08:11:45 UTC
hmm, Either way its sorta painful "as things are" since the ./update-pciids (I think thats the name of the script)  did break the update steps.

Comment 4 SpanKY gentoo-dev 2004-10-03 02:41:20 UTC
the id file is 300K+ ... no way that is going into the $FILESDIR

please re-open if someone can come up with a decent solution ... i know the current situation sucks for some :/
Comment 5 Thomas Matthijs (RETIRED) gentoo-dev 2004-10-09 02:07:17 UTC
tag it with a date & put it on the mirrors or your dev space
Comment 6 SpanKY gentoo-dev 2004-10-09 10:15:46 UTC
the id list gets updated weekly if not more often
Comment 7 Ciaran McCreesh 2004-10-09 10:47:56 UTC
Then write a script to do it and stick it on a cron. The vim runtime files are in a similar situation, we just do semi-regular tarballs for updates...
Comment 8 SpanKY gentoo-dev 2004-10-19 07:56:00 UTC
the ebuild now has a cached version in SRC_URI

if the live-update in src_unpack() fails, it will use the cached version in SRC_URI instead of failing