Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 443560 - Stabilize games-fps/sauerbraten-2010.07.28
Summary: Stabilize games-fps/sauerbraten-2010.07.28
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2012-11-16 21:05 UTC by Mr. Bones. (RETIRED)
Modified: 2012-12-04 15:37 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch against ebuild with suggested changes. (sauerbraten-2010.07.28-ebuild.patch,1.59 KB, text/plain)
2012-11-17 16:53 UTC, Jean-Pierre de la Croix (jdelacroix)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mr. Bones. (RETIRED) gentoo-dev 2012-11-16 21:05:25 UTC
Please mark sauerbraten-2010.07.28.ebuild stable.
Comment 1 Jean-Pierre de la Croix (jdelacroix) 2012-11-17 16:52:04 UTC
amd64 tested ok

I am attaching a patch for the ebuild with some suggested changes.
Comment 2 Jean-Pierre de la Croix (jdelacroix) 2012-11-17 16:53:53 UTC
Created attachment 329730 [details]
Patch against ebuild with suggested changes.

Suggested changes:

1. '|| die' for cp, rm, etc.
2. repoman complains that RDEPEND is only implicitly declared, so RDEPEND replaces DEPEND, and DEPEND="${RDEPEND}", which stops repoman from complaining.
Comment 3 Julian Ospald 2012-11-17 17:01:58 UTC
(In reply to comment #2)
> Created attachment 329730 [details]
> Patch against ebuild with suggested changes.
> 
> 2. repoman complains that RDEPEND is only implicitly declared, so RDEPEND
> replaces DEPEND, and DEPEND="${RDEPEND}", which stops repoman from
> complaining.

that's a repoman bug. It should rather complain on EAPI >= 4 if RDEPEND is not set instead of bothering us about valid EAPI-3 syntax. Screw it.
Comment 4 Julian Ospald 2012-11-17 17:04:14 UTC
hm, actually it should not complain at all about this. RDEPEND might be empty on purpose.
Comment 5 Agostino Sarubbo gentoo-dev 2012-11-18 15:59:39 UTC
amd64 stable
Comment 6 Agostino Sarubbo gentoo-dev 2012-12-04 15:37:48 UTC
x86 stable. Last arch, closing