Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 260665 - [portage-2.2] ebuild --force <pkgname-ver.ebuild> manifest = broken manifest without DIST entry
Summary: [portage-2.2] ebuild --force <pkgname-ver.ebuild> manifest = broken manifest ...
Status: RESOLVED OBSOLETE
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Repoman (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-28 20:31 UTC by Alexey Shvetsov
Modified: 2022-10-20 02:04 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 Alexey Shvetsov archtester gentoo-dev 2009-02-28 20:31:13 UTC
ebuild --force <pkgname-ver.ebuild> manifest = broken manifest without DIST entry


Reproducible: Always

Steps to Reproduce:
1.generate manifest for soe ebuild with distfile
2. change distfile somehow
3. regenerate manifest with command ebuild --force <pkgname-ver.ebuild> manifest
since repoman manifest will not work and thet is bad

Actual Results:  
we will get manifest without DIST entry

Expected Results:  
Normal Manifest with DIST entry
Comment 1 Zac Medico gentoo-dev 2009-03-01 04:23:31 UTC
The way that ebuild --force <ebuild> manifest is currently implemented, it temporarily rewrites the Manifest with the DIST entries for the corresponding ebuild missing, and then it regenerates those entries and writes the Manifest a second time. If it gets interrupted after it writes the Manifest the first time, then the corresponding DIST entries will be missing. However, generally this isn't a problem since you can simply run the command again (without interruption). It always works correctly for me, so I'm not sure how to reproduce the supposed problem that you're reporting.
Comment 2 Zac Medico gentoo-dev 2009-03-04 21:25:59 UTC
I'm still wondering what the problem is. Doesn't it regenerate the DIST entries for you like it does for me? Maybe I should try a specific ebuild to reproduce the result you got?
Comment 3 Alexey Shvetsov archtester gentoo-dev 2009-03-04 21:53:27 UTC
(In reply to comment #2)
> I'm still wondering what the problem is. Doesn't it regenerate the DIST entries
> for you like it does for me? Maybe I should try a specific ebuild to reproduce
> the result you got?
> 

well it was with kde-testing overlay's ebuilds in kde-base/