Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 116485 - post portage-2.1_pre1 trunk doesn't create digests/manifests
Summary: post portage-2.1_pre1 trunk doesn't create digests/manifests
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Ebuild Support (show other bugs)
Hardware: All Linux
: High blocker (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS, REGRESSION
Depends on:
Blocks: 115839
  Show dependency tree
 
Reported: 2005-12-23 05:36 UTC by Jason Stubbs (RETIRED)
Modified: 2006-01-27 19:25 UTC (History)
0 users

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 Jason Stubbs (RETIRED) gentoo-dev 2005-12-23 05:36:50 UTC
opteron246 test # cat test-1.0.ebuild
KEYWORDS="~amd64"
SRC_URI="http://dev.gentoo.org/~jstubbs/releases/portage-2.1_pre1.tar.bz2"

src_install() {
        dodir /test
        dosym /usr/bin /test
}
opteron246 test # ebuild test-1.0.ebuild digest
>>> Generating digest file...
<<< portage-2.1_pre1.tar.bz2
opteron246 test # find .
.
./test-1.0.ebuild
./files
opteron246 test # ebuild test-1.0.ebuild manifest
>>> Generating manifest file...
<<< test-1.0.ebuild
opteron246 test # find .
.
./test-1.0.ebuild
./files
Comment 1 Jason Stubbs (RETIRED) gentoo-dev 2005-12-23 05:36:50 UTC
opteron246 test # cat test-1.0.ebuild
KEYWORDS="~amd64"
SRC_URI="http://dev.gentoo.org/~jstubbs/releases/portage-2.1_pre1.tar.bz2"

src_install() {
        dodir /test
        dosym /usr/bin /test
}
opteron246 test # ebuild test-1.0.ebuild digest
>>> Generating digest file...
<<< portage-2.1_pre1.tar.bz2
opteron246 test # find .
.
./test-1.0.ebuild
./files
opteron246 test # ebuild test-1.0.ebuild manifest
>>> Generating manifest file...
<<< test-1.0.ebuild
opteron246 test # find .
.
./test-1.0.ebuild
./files
Comment 2 Jason Stubbs (RETIRED) gentoo-dev 2005-12-23 06:48:56 UTC
Worked around it by:
# grep MANIFEST /usr/lib/portage/pym/portage_const.py
#MANIFEST1_HASH_FUNCTIONS = ["MD5","SHA256","RMD160"]
MANIFEST1_HASH_FUNCTIONS = ["MD5"]

A KeyError exception is being thrown but it is being swallowed somewhere.
Comment 3 Jason Stubbs (RETIRED) gentoo-dev 2005-12-30 23:28:54 UTC
Released in portage-2.1_pre3
Comment 4 Jason Stubbs (RETIRED) gentoo-dev 2006-01-27 19:25:34 UTC
Released in 2.1_pre4