1 |
On 10/13/14 12:58, Michael Orlitzky wrote: |
2 |
> I've got two obsolete packages masked currently: app-text/unix2dos and |
3 |
> app-doc/djbdns-man. Both of them block other stable packages, |
4 |
> app-text/dos2unix and net-dns/djbdns respectively. |
5 |
> |
6 |
> Fortunately, both of them have had version/revision bumps since the |
7 |
> blocker so we can remove the blocker from the newer ebuild and then |
8 |
> stabilize that, at which point there's no problem. But I wonder, what |
9 |
> would be the best way to handle the situation if no version/revision |
10 |
> bump had occurred? |
11 |
> |
12 |
> In other words, suppose that net-dns/djbdns-1.05-r30 didn't exist. In |
13 |
> -r29, I have, |
14 |
> |
15 |
> KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 sparc x86" |
16 |
> DEPEND="!app-doc/djbdns-man" |
17 |
> |
18 |
> and app-doc/djbdns-man is now hard masked. Suppose I remove djbdns-man |
19 |
> from the tree -- what do I do about the blocker? I see a couple of options: |
20 |
> |
21 |
> a) Edit the stable ebuild with ones fingers crossed |
22 |
> |
23 |
> b) Do a revbump and wait it out |
24 |
> |
25 |
> c) Do a revbump and file a stablereq immediately |
26 |
> |
27 |
> d) Do nothing, will repoman tolerate that? |
28 |
> |
29 |
> |
30 |
> (b) is obviously safest, but (c) seems reasonable as well all things |
31 |
> considered. Will the answer change when portage drops dynamic deps? |
32 |
> |
33 |
|
34 |
You might be okay with rev bumping then then stabilizing yourself on the |
35 |
arches since the package has been already tested on them. The rev bump |
36 |
doesn't change any files on the system but just gets past the blocker. |
37 |
I don't want to speak for all arch teams, but I would be okay with that |
38 |
on the arches I take care of: arm, ppc, ppc64. In other words, go with |
39 |
C and do the stablereq yourself. |
40 |
|
41 |
-- |
42 |
Anthony G. Basile, Ph.D. |
43 |
Gentoo Linux Developer [Hardened] |
44 |
E-Mail : blueness@g.o |
45 |
GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA |
46 |
GnuPG ID : F52D4BBA |