Following the instructions here, I tried to create an updated ebuild for mozilla-thunderbird-bin. The newest version is 2.0.0.14; current ebuild is 2.0.0.12.

http://gentoo-wiki.com/HOWTO_Create_an_Updated_Ebuild

Everything worked fine until I tried to update the hashes in the manifest,

ebuild /usr/local/portage/mail-client/mozilla-thunderbird-bin/mozilla-thunderbird-bin-2.0.0.14.ebuild digest

and it failed, being unable to download the '.14 file from Gentoo.something.

Well, this is to be expected, as Gentoo.something doesn't have the '.14 file yet; and the ebuild downloads the source code from the author's site, not from gentoo.something.

So I ended up running the emerge 3 times, manually tweaking the Manifest's hashes with the newer hashes, 'til everything matched, and tbird 2.0.0.14 emerged normally.

So the question becomes, is there a way to bypass the manifest check? Or alternatively, build the manifest with the correct hashes based upon the source code's author's code.

TIA


--
[email protected] mailing list

Reply via email to