Created attachment 372262 [details] layman-2.0.0.svn_upgrade.patch.out >>> Preparing source in /var/tmp/portage/app-portage/layman-2.0.0-r3/work/layman-2.0.0 ... * Applying layman-2.0.0.doctest.patch ... [ ok ] * Applying layman-2.0.0.svn_upgrade.patch ... * Failed Patch: layman-2.0.0.svn_upgrade.patch ! * ( /repo/portage/app-portage/layman/files/layman-2.0.0.svn_upgrade.patch ) * * Include in your bugreport the contents of: * * /var/tmp/portage/app-portage/layman-2.0.0-r3/temp/layman-2.0.0.svn_upgrade.patch.out
The patch fails in line 138: pipe = Popen(args, shell=True, stdout=PIPE, stderr=PIPE) This doesn't exist in the source, but looks like this instead: pipe = Popen(args, shell=True, stdout=PIPE)
OK, I don't know how that happened after testing the change, but I've fixed the patch in cvs. It should be updated in your rsync server soon. After enough time has past for your sync server to have the fix, "emerge --sync" and "emerge -1u layman"
Thanks, this has fixed it for me.