Summary: | sys-apps/portage-2.1.9.48/2.2_alpha32: binpkg environment.bz2 not extracted for pkg_pretend | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Guy <defuebr> |
Component: | Core - Ebuild Support | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | nilje |
Priority: | Normal | Keywords: | InVCS |
Version: | 2.2 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 358927 | ||
Attachments: |
additional info for binary package server and binary package consuming workstation
extract binpkg env for pkg_pretend |
Description
Guy
2011-05-11 23:12:46 UTC
It's not a regression. It's just that it's only triggered by EAPI 4 ebuilds that define pkg_pretend. This should fix it: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=60c086dcb69472bfcea3cb61ffd87bd796d46671 Created attachment 272915 [details, diff]
extract binpkg env for pkg_pretend
Save as /tmp/binpkg_pretend.patch and apply as follows:
patch /usr/lib/portage/pym/_emerge/EbuildPhase.py /tmp/binpkg_pretend.patch
(In reply to comment #2) > Created attachment 272915 [details, diff] > extract binpkg env for pkg_pretend > > Save as /tmp/binpkg_pretend.patch and apply as follows: > > patch /usr/lib/portage/pym/_emerge/EbuildPhase.py /tmp/binpkg_pretend.patch Will try and report back. May take the rest of the evening. Thanks for the response. Working perfectly. Thank you very much. ... slizard ~ # rsync -vas root@192.168.10.103:/tmp/binpkg_pretend.patch /tmp/ Password: receiving incremental file list binpkg_pretend.patch sent 30 bytes received 668 bytes 155.11 bytes/sec total size is 575 speedup is 0.82 slizard ~ # patch /usr/lib/portage/pym/_emerge/EbuildPhase.py /tmp/binpkg_pretend.patch patching file /usr/lib/portage/pym/_emerge/EbuildPhase.py slizard ~ # emerge -guND world Calculating dependencies... done! >>> Verifying ebuild manifests >>> Running pre-merge checks for kde-base/kdelibs-4.6.3-r1 * kdelibs-4.6.3-r1.tbz2 MD5 SHA1 size ;-) ... [ ok ] >>> Running pre-merge checks for x11-base/xorg-server-1.10.1.901 * xorg-server-1.10.1.901.tbz2 MD5 SHA1 size ;-) ... [ ok ] >>> Starting parallel fetch >>> Emerging binary (1 of 400) kde-base/oxygen-icons-4.6.3 * oxygen-icons-4.6.3.tbz2 MD5 SHA1 size ;-) ... [ ok ] >>> Extracting info * Package: kde-base/oxygen-icons-4.6.3 * Repository: gentoo * USE: kernel_linux multilib elibc_glibc amd64 userland_GNU * FEATURES: preserve-libs sandbox >>> Extracting kde-base/oxygen-icons-4.6.3 Thanks for testing. This is fixed in 2.1.9.49 and 2.2.0_alpha33. *** Bug 368623 has been marked as a duplicate of this bug. *** (In reply to comment #5) > Thanks for testing. This is fixed in 2.1.9.49 and 2.2.0_alpha33. I unmasked 2.1.9.49. It works perfectly |