1 |
> |
2 |
> On 25-07-2008 11:18:55 +0200, Fabian Groffen wrote: |
3 |
> > On 25-07-2008 11:09:00 +0200, Markus Duft wrote: |
4 |
> > > File |
5 |
> "/opt/gentoo.system/usr/lib/portage/pym/_emerge/__init__.py", line |
6 |
> 1567, in __setitem__ |
7 |
> > > _PackageMetadataWrapperBase.__setitem__(self, k, v) |
8 |
> > > File |
9 |
> "/opt/gentoo.system/usr/lib/portage/pym/portage/cache/mappings.py", |
10 |
> line 182, in __setitem__ |
11 |
> > > setattr(self, self._prefix + k, v) |
12 |
> > > AttributeError: '_PackageMetadataWrapper' object has no attribute |
13 |
> '_val_EPREFIX' |
14 |
> > |
15 |
> > That's a Prefix error, thanks. |
16 |
> |
17 |
> can you quickly try this patch? |
18 |
|
19 |
Cool, this one gets me much further... |
20 |
|
21 |
HOWEVER: it seems that portage checks for file collisions at the wrong moment. It seems to check with the full path of the source prefix (not the one I'm trying to merge to, but the one that built the binpkg!). since I'm on the same machine, this results in an error... portage thinks that he will overwrite files... |
22 |
|
23 |
Cheers, Markus |
24 |
|
25 |
> |
26 |
> |
27 |
> -- |
28 |
> Fabian Groffen |
29 |
> Gentoo on a different level |