Summary: | games-action/chickens-0.2.4-r1 : bad option: `--prefix' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Austin English (RETIRED) <wizardedit> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | games |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-history.txt
environment games-action:chickens-0.2.4-r1:20160710-160553.log |
Description
Toralf Förster
![]() Created attachment 440294 [details]
emerge-history.txt
Created attachment 440296 [details]
environment
Created attachment 440298 [details]
games-action:chickens-0.2.4-r1:20160710-160553.log
wizard edit indeed I can't reproduce this: austin@austin2:~/src/gentoo/games-action/chickens$ sudo ACCEPT_KEYWORDS=~amd64 emerge =games-action/chickens-0.2.4-r1 Password: * IMPORTANT: 4 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. Calculating dependencies... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) games-action/chickens-0.2.4-r1::gentoo >>> Installing (1 of 1) games-action/chickens-0.2.4-r1::gentoo >>> Recording games-action/chickens in "world" favorites file... >>> Jobs: 1 of 1 complete Load avg: 0.43, 0.34, 0.33 >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. * IMPORTANT: 4 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. also works from ebuild here, with portage 2.2.8 and 2.3.0. (In reply to Austin English from comment #5) it is indeed hard to reproduce, I fear. version 0.2.4 and 0.2.4-r1 build fine here at other images. At this mentioned image however 0.2.4 was installed fine : ~/amd64-desktop-unstable_20160629-232404/var/log $ qlop -u -l -f emerge.log chickens Mon Jul 11 18:25:22 2016 >>> games-action/chickens-0.2.4 whereas -r1 failed again here. (In reply to Toralf Förster from comment #6) > (In reply to Austin English from comment #5) > it is indeed hard to reproduce, I fear. > > version 0.2.4 and 0.2.4-r1 build fine here at other images. At this > mentioned image however 0.2.4 was installed fine : > > ~/amd64-desktop-unstable_20160629-232404/var/log $ qlop -u -l -f emerge.log > chickens > Mon Jul 11 18:25:22 2016 >>> games-action/chickens-0.2.4 > > whereas -r1 failed again here. Ok. I'll restore the old configure function, since you can reproduce. I'm just wondering why I didn't see that (I did test it before committing :) ). https://github.com/gentoo/gentoo/commit/72a5e9bb9e4c5697c04978b6fe6fef263fcc1371 Hhm, seems like a problem outside of your own package : $ bugz search -- --prefix * Info: Using [Gentoo] (https://bugs.gentoo.org/xmlrpc.cgi) * Info: Searching for bugs meeting the following criteria: * Info: status = ['CONFIRMED', 'IN_PROGRESS', 'UNCONFIRMED'] * Info: summary = ['--prefix'] 475318 python Python stuff installed in wrong path due --prefix="${GAMES_PREFIX}" and not 573198 maintainer-needed net-p2p/pybitmessage-0.4.2 : bad option: `--prefix' 574956 sci-mathematics sci-mathematics/axiom-200805 : bad option: `--prefix' 586960 sci-biology sci-biology/hmmer-2.3.2-r3 - do not add two and even different --prefix valu * Info: 4 bug(s) found. Sometimes packages have custom configure scripts, but econf is not meant for those. This is why the src_configure() was in place. So it doesn't really matter whether you can reproduce it or not, there was no need to change it. I suggest you try to avoid making unrelated changes in your "remove deprecated games eclass" commits. Maybe then you could limit the damage you're doing to just the removal of games eclass features. Thanks. |