Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 125554 - ebuilds making use of portage features prepstrip not in stable tree
Summary: ebuilds making use of portage features prepstrip not in stable tree
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Quality Assurance Team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks: 125886
  Show dependency tree
 
Reported: 2006-03-08 18:07 UTC by solar (RETIRED)
Modified: 2006-04-22 04:04 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description solar (RETIRED) gentoo-dev 2006-03-08 18:07:12 UTC
The following ebuilds are make use of RESTRICT=strip without nostrip leading to 
exact opposite of desired result when using the current portage from the stable 
tree.

(7 weeks, 5 days ago) by vapier was when the initial RESTRICT=strip got 
added to prepstrip but these changes are not in the stable portage tree yet
so we really cant make use of them yet.

Some of these packages are in stable and some are not. But you are here 
anyway as it would prevent the pkg you maintain from ever going stable.

dev-util/valgrind/valgrind-2.4.0.ebuild: RESTRICT="strip"
games-strategy/coldwar-demo/coldwar-demo-1.ebuild: RESTRICT="strip fetch"
games-server/bf1942-lnxded/bf1942-lnxded-1.61.ebuild: RESTRICT="mirror strip"
net-misc/nxserver-freenx/nxserver-freenx-0.4.0.ebuild: RESTRICT="nomirror strip"
net-misc/nxserver-freenx/nxserver-freenx-0.5.0.ebuild: RESTRICT="nomirror strip"

This ebuild does it right for the migration time needed.
dev-util/diffball/diffball-0.7.1.ebuild: RESTRICT="nostrip strip"

My grepfoo was pretty minimal for this check. Please feel free to ferret out 
any cases I may have missed.
Comment 1 SpanKY gentoo-dev 2006-03-08 18:45:05 UTC
why dont we just fix portage

i'm not exactly inclined to revert back to deprecated notation
Comment 2 solar (RETIRED) gentoo-dev 2006-03-08 19:04:50 UTC
Even if you fix portage by backporting the prepstrip to the 2.0.x branch it would 
still be a while before we can safely expect most users are using it. 

I'm in favor of backporting it and seeing any existing ebuild in stable do 
the right thing and add back the nostrip for now.
Comment 3 Mark Loeser (RETIRED) gentoo-dev 2006-03-08 19:06:48 UTC
Yea, during the "transition" we will need to keep both...atleast until a portage with the new notation is in stable for a few months, so that we know that most users are running a Portage that understands it.
Comment 4 SpanKY gentoo-dev 2006-03-08 19:12:21 UTC
> Even if you fix portage by backporting the prepstrip to the 2.0.x branch it
> would still be a while before we can safely expect most users are using it. 

maybe, but this isnt exactly a "critical" feature

> Yea, during the "transition" we will need to keep both

unrelated to the bug at hand
Comment 5 Maurice van der Pot (RETIRED) gentoo-dev 2006-03-11 06:46:52 UTC
As far as valgrind is concerned, I commented out RESTRICT="strip" in the 2.4.1 
ebuild, because I could not reproduce the problem and the RESTRICT line was 
inherited from old ebuilds. 

I don't expect users to run into problems, but if they do I don't mind getting
bug reports.

I'll leave it in there for now if you don't mind.
Comment 6 SpanKY gentoo-dev 2006-03-15 17:46:21 UTC
ive backported the strip/nostrip fixes to 2.0.54
Comment 7 solar (RETIRED) gentoo-dev 2006-04-18 04:18:39 UTC
portage-2.0.54-r1 is in the tree now with this fix
Comment 8 SpanKY gentoo-dev 2006-04-18 06:09:32 UTC
k
Comment 9 solar (RETIRED) gentoo-dev 2006-04-22 04:04:48 UTC
(In reply to comment #8)
> k
just needs to be marked stable now. bug #130527