| Summary: | emerge runs src_unpack when binary package is installed | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Triffid Hunter <triffid_hunter> |
| Component: | [OLD] Core system | Assignee: | Gentoo Games <games> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | 2007.0 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | unreal-tournament-goty-451.ebuild | ||
|
Description
Triffid Hunter
2008-04-19 02:49:41 UTC
The CDs are asked for because of legal issues. The tbz2s you made are simply that - tar.bz2 files - you don't really need portage to reuse them (although it might have helped). Umm... what? Are you sure src_unpack was called? When did you make your binary package? The cdrom_get_cds call was moved to src_unpack on 24 Oct 2006. If your package is from before that date, then it would have had cdrom_get_cds in pkg_setup, which is run for every binary package. Binary packages use their own internal ebuilds and not the ones in the tree. Everything related to the package is dated March 23 2007. I'll check the ebuild from within if you can point out how to extract it I'll have to find out, as I don't actually know (without installing it). If you have it installed, it'll be in /var/db/pkg/games-fps/unreal-tournament-goty-$version on your machine. Wrt comment #2, that was in response to the "legal issues" not to you. no reply. reopen with more info regarding the ebuild installed. Created attachment 156149 [details]
unreal-tournament-goty-451.ebuild
looks like the cd stuff is in pkg_setup()
That ebuild is from 2004. Rebuild your binary package with the latest ebuild. |