Hi! Please put quotes around the ${URI} variable in FETCHCOMMAND and RESUMECOMMAND in /etc/make.globals. At the moment, ebuild barfs on URLs that contain ampersands or [ and ], because bash can't see that they're part of the parameter. This is preventing the ioncube-loader ebuild from working. Thanks, Stu
I'm upgrading this to 'blocker' because I can't commit the latest ebuild for ioncube-loaders until this bug is fixed. Nick, it's a four character change to fix - well, that, and a stable release of portage ;-). Could you look at it sometime plz? Thanks, Stu
Has this been fixed? portage-2.0.49-r3 appears to be fine with both make.globals and make.conf, although I'm loathe to downgrade to portage-2.0.48-r5 to check this for AMD64 stable users - anyone?
I didn't spot the fix for this in 2.0.49-r3, but it's always possible I made a mistake when I etc-update'd. Best regards, Stu
how about 2.0.49-r13-2+ ?
portage-2.0.49-r15 still has this problem. To test I just added '?test1=1&test2=WORKS' to an ebuilds SRC_URI. The results: >>> Downloading http://gentoo.mirrors.pair.com/distfiles/colorgcc-1.3.2.tar.gz?test1=1&test2=WORKS --09:31:39-- http://gentoo.mirrors.pair.com/distfiles/colorgcc-1.3.2.tar.gz?test1=1 => `/usr/portage/distfiles/colorgcc-1.3.2.tar.gz?test1=1' Notice the missing '&test2=WORKS' from wget's url.
Added to CVS for 2.0.50_pre10
supposed to be fixed in 2.0.50 which is stable now. If this bug is not fixed please reopen.