Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 570944 - =dev-python/rst2pdf-0.93-r2: stable request
Summary: =dev-python/rst2pdf-0.93-r2: stable request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords: ALLARCHES, STABLEREQ
Depends on:
Blocks:
 
Reported: 2016-01-05 09:34 UTC by Coacher
Modified: 2016-01-14 17:10 UTC (History)
2 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 Coacher 2016-01-05 09:34:48 UTC
Hello.

Please stabilize rst2pdf and deps on the remaining arches:

=dev-python/rst2pdf-0.93-r2
=dev-python/pdfrw-0.2
=media-gfx/svg2rlg-0.3

Because of a mix of stable keywords on these packages I am not sure what arches to CC exactly. But all these packages fall under ALLARCHES policy, so stabilization shouldn't be hard even on minor arches.

Target keywords
Comment 1 Coacher 2016-01-05 09:38:09 UTC
(In reply to Coacher from comment #0)
> Target keywords

Oops.

Target keywords for rst2pdf: alpha, arm, ppc, ppc64, sparc.
Target keywords for pdfrw: alpha, amd64, arm, ppc, ppc64, sparc, x86.
Target keywords for svg2rlg: alpha, arm, ppc, ppc64, sparc.
Comment 2 Justin Lecher (RETIRED) gentoo-dev 2016-01-06 07:58:57 UTC
arches please go ahead, list is in #1
Comment 3 Coacher 2016-01-06 08:03:15 UTC
(In reply to Justin Lecher from comment #2)

Why have you dropped ALLARCHES?
I've added it initially because I saw you used it to keyword these packages: https://bugs.gentoo.org/show_bug.cgi?id=515222#c5
Comment 4 Justin Lecher (RETIRED) gentoo-dev 2016-01-06 08:14:29 UTC
(In reply to Coacher from comment #3)
> (In reply to Justin Lecher from comment #2)
> 
> Why have you dropped ALLARCHES?

ALLARCHES means that the package can be stabilized on all arches after testing on only a single arch. This normally only works if there is no platform dependent code involved. Man pages, or docs are perfect examples, but also many python modules are. As soon as you have compiled code, we cannot do it, as that can be very dependent on the arch.
Comment 5 Coacher 2016-01-06 08:20:06 UTC
(In reply to Justin Lecher from comment #4)

Thank you for the info, but I already know that. What I don't understand is why ALLARCHES cannot be applied to STABLEREQ, if it were applied to KEYWORDREQ for the same set of packages?
Comment 6 Justin Lecher (RETIRED) gentoo-dev 2016-01-06 08:54:39 UTC
(In reply to Coacher from comment #5)
> (In reply to Justin Lecher from comment #4)
> 
> Thank you for the info, but I already know that. What I don't understand is
> why ALLARCHES cannot be applied to STABLEREQ, if it were applied to
> KEYWORDREQ for the same set of packages?

You are requesting stabilization for =media-gfx/svg2rlg-0.3 which is most probably not suitable for ALLARCHES.
Comment 7 Coacher 2016-01-06 09:55:15 UTC
(In reply to Justin Lecher from comment #6)
> You are requesting stabilization for =media-gfx/svg2rlg-0.3 which is most
> probably not suitable for ALLARCHES.

How was it keyworded under ALLARCHES policy then?

Also the nontrivial part of svg2rlg consists of a single python file. I don't see why it isn't suitable for ALLARCHES.
Comment 8 Justin Lecher (RETIRED) gentoo-dev 2016-01-06 11:25:01 UTC
You are right, ALLARCHES should apply here.
Comment 9 Coacher 2016-01-06 11:40:46 UTC
(In reply to Justin Lecher from comment #8)

Thank you.
Comment 10 Agostino Sarubbo gentoo-dev 2016-01-14 17:10:27 UTC
Stable for alpha/amd64/arm/ppc64/ppc/sparc/x86 (ALLARCHES policy).