mkdesu / liberte

Liberté Linux, a live distribution serving as a communication aid in hostile environments.
https://mkdesu.github.io/liberte
82 stars 29 forks source link

ERROR: net-p2p/i2p-0.9 failed (install phase): fowners failed #3

Closed moosaka closed 12 years ago

moosaka commented 12 years ago

Hi,

Liberte is an astonishing piece of work! Congrats for the elegance and professionalism :]

I got the title error while building on Ubuntu 12.04 LTS desktop x86_64 (please don't ask).

Portage log shows chown fails. Presumably the i2p user/group was not created. Somehow I got the idea to try changing pkg_preinst to pkg_setup in i2p-0.9.ebuild (as well as within cables-3.2.3.ebuild, in expectation of a similar error). This however produces:

Digest verification failed message for both of the packages.

Any help/ideas would be highly appreciated.

mkdesu commented 12 years ago

Fixed in 52d9b1a, thanks.

Digest verification failed message for both of the packages.

You could fix that by running

ebuild …/package.ebuild manifest

but that requires Gentoo, or doing it from Liberté's chroot (using enter script), and then copying the changes back to the sources directory.

moosaka commented 12 years ago

Thanks for a quick fix and the enter script tip! Looks like it is working now.