Gentoo Archives: gentoo-dev

From: Mike Gilbert <floppym@g.o>
To: Gentoo Dev <gentoo-dev@l.g.o>
Cc: qa@g.o
Subject: Re: [gentoo-dev] Adding slot and subslot deps to others' packages
Date: Sun, 02 Mar 2014 17:32:15
Message-Id: CAJ0EP432MW-GS-6SpgpWPKFXAe02FLna2Vh+J88PAzC57JmaJQ@mail.gmail.com
In Reply to: Re: [gentoo-dev] Adding slot and subslot deps to others' packages by Jeroen Roovers
1 On Sun, Mar 2, 2014 at 10:45 AM, Jeroen Roovers <jer@g.o> wrote:
2 > On Sun, 2 Mar 2014 09:37:22 +0100
3 > Michał Górny <mgorny@g.o> wrote:
4 >
5 >> Few months ago I have written a small FAQ on how to use slots
6 >> and subslots for library dependencies properly [1]. However, today
7 >> I see that most of the developers didn't care to properly update their
8 >> packages and when I introduced binary compatibility slot in libgcrypt,
9 >> I had my hands full of work fixing the mess for a single package.
10 >
11 > How about you file a tracker bug report for each library package, and
12 > then file bug reports per package using that dependency blocking the
13 > tracker bug?
14 >
15
16 That is certainly the conservative way to handle this, and it seems
17 like a lot more work.
18
19 This seems like a QA project. Perhaps we could get the QA team to make
20 a couple for decisions?
21
22 Firstly, do you agree that we should migrate library dependencies as
23 mgorny has described?
24
25 Secondly, can we grant developers the license to make these changes
26 outside of the normal "file-a-bug" workflow as an efficiency measure?
27
28 If there are any reasonable objections (besides maintainer
29 territorial-ism), of course the QA team should consider them.

Replies