Ticket #160 (closed defect: fixed)

Opened 8 months ago

Last modified 8 months ago

pmerge fails after using quickpkg

Reported by: onox Owned by:
Priority: normal Milestone: 0.4.4
Component: pkgcore Version: 0.4.3
Keywords: Cc:

Description

I used quickpkg in the host to create a binpkg of python (because python got fubarred in a vserver -- see ticket #159), now, pmerge fails in any vserver with the following error:

Error in configuration: Instantiating default domain 'livefs domain': Caught exception 'initialization failed: base lacks read/executable: /usr/portage/packages' instantiating pkgcore.binpkg.repository.tree

Change History

comment:1 Changed 8 months ago by onox

It also fails in the host itself, so vserver or grsec are probably not the cause.

comment:2 Changed 8 months ago by onox

python 2.4.4-r6 and 2.4.4-r9 in vservers portage 2.1.4.4

comment:3 Changed 8 months ago by ferringb

  • status changed from new to closed
  • version changed from 0.4 to 0.4.3
  • resolution set to fixed
  • milestone changed from 0.4.3 to 0.4.4

Instantiation is failing due to the perms on the binpkg directory being 0700, created that way by quickpkg.

Just pushed rev 3355 of my branch to public space; makes these exceptions far more informative, stating what is the issue (either directory doesn't exist, or states the perms it needs).

Note: See TracTickets for help on using tickets.