Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 3989

Summary: Requesting support for nightly builds
Product: Portage Development Reporter: delta407 <delta407>
Component: UnclassifiedAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: enhancement    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 3919    
Bug Blocks:    

Description delta407 2002-06-21 12:29:34 UTC
Portage currently has no functionality to support installing nightly builds of
software. This makes sense, as things can change between builds to invalidate
the ebuild file, but certain pieces of software (such as Freenet, see bug 3919)
are highly self-contained and could benefit greatly from this.

Basically, what it comes down to is a need to be able to bypass the md5sum
verification of the downloaded files. With this in place, the latest .tgz or
.jar could be downloaded and installed without having a new ebuild released
every 24 hours.
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-06-21 12:53:58 UTC
tuxisau's comment in bug # 3919 seems well enough, in my opinion, without having
to resort to the measures you request.
Comment 2 delta407 2002-06-21 12:59:09 UTC
Which comment, specifically, are you referring to?

I understand that having md5sums is necessary to ensure a file downloaded
properly, but many formats (such as both .gz and .jar) have internal
checksumming capabilities. Perhaps an overridable (such as src_unpack) could be
used to validate downloaded files without relying on and md5sum. (Then again,
the digest file is also used to make sure a file downloaded completely... hmm...)
Comment 3 Seemant Kulleen (RETIRED) gentoo-dev 2002-06-21 12:59:58 UTC
"I think it's a bad idea. The old ebuild can be a reference to be used for newer
versions. By the way, I did install it yesterday, and then ran "update-freenet"
script, and it downloaded the latest version, that worked perfectly."

^^^^ that one