Gentoo Archives: gentoo-portage-dev

From: Alexander Berntsen <bernalex@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] New meeting
Date: Fri, 25 Jul 2014 09:55:04
Message-Id: 53D22970.6070202@gentoo.org
In Reply to: Re: [gentoo-portage-dev] New meeting by Alexander Berntsen
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 MEETING SUMMARY
5 ===============
6
7 Assorted Bugs
8 - --------------
9 Andreas Hüttel has patch for repoman. It checks that a package does
10 not depend on anything in perl-core if it is not a virtual package.
11 This patch will be tested and merged by myself. The related bug is:
12 <https://bugs.gentoo.org/show_bug.cgi?id=516428>.
13
14 I have a set of patches that drastically alter the behaviour of
15 autounmask. These behavioural changes are accepted and will go into
16 portage after we make our next release. The related bug is:
17 <https://bugs.gentoo.org/show_bug.cgi?id=481578>.
18
19 It was agreed that having --ask prompting the user to read pending
20 news item is an acceptable degree of interactivity. The related bug
21 is: <https://bugs.gentoo.org/show_bug.cgi?id=517310>.
22
23 News checking can be done when synching Portage. This will be worked
24 on after the portage-sync branch has been merged. The related bug is:
25 <https://bugs.gentoo.org/show_bug.cgi?id=512704>.
26
27 There were no objections to Joakim Tjernlund's fakeroot patches. I
28 will get in touch with Joakim and have him explain me the intricacies
29 of the patches and why they are necessary, etc. I will then test and
30 merge them. The related bug is:
31 <https://bugs.gentoo.org/show_bug.cgi?id=489016>.
32
33 Michał Gorny wants to make repoman only complain about direct
34 deprecated inherits. This was OK by everyone. There is no
35 corresponding bug.
36
37
38 New Release
39 - -----------
40 A new release will be made after I have tested and merged Andreas's
41 patch. I will tag the commit in git, Brian Dolbec will upload the
42 tarball and bump the ebuild.
43
44
45 repoman status
46 - --------------
47 The repoman kludge is being split into multiple small files with few
48 checks in each, and the check initialisation and other management left
49 in a big file still. This is the first round of refactoring -- Brian
50 thinks we will need three rounds. The second round will be
51 reorganising parts into a plugin system.
52
53 Minor patches (such as Andreas's) will be committed to both the
54 refactor branch (repoman), and to the current Portage HEAD. Major
55 patches will only be merged in the refactor branch.
56
57 Brian is not yet recovered from his surgery, so Tom Wijsman is
58 presently in charge of the refactor.
59
60
61 Dynamic dependencies
62 - --------------------
63 Dynamic dependencies will be turned off. Michał and myself (and I
64 encourage everyone else that has the time to join in) will rebuild
65 world without dynamic dependencies locally on our own work computers,
66 and try to live without them for a while as to stumble upon the
67 potential problems. We will continuously document how to fix whatever
68 mess arises. We might also write some tools to assist migration.
69
70 After a while of testing, an email will be sent to the developer's
71 mailing list to let them prepare to not being able to rely on dynamic
72 dependencies tricks. Then, pending some reasonable amount of time
73 (likely at least 30 days), we roll out a release with dynamic
74 dependencies disabled. This release will be accompanied by a NEWS item
75 for users and developers alike.
76
77 New member
78 - ----------
79 I finally trick^Wconvinced Michał to join. Welcome to the team!
80 - --
81 Alexander
82 bernalex@g.o
83 https://secure.plaimi.net/~alexander
84 -----BEGIN PGP SIGNATURE-----
85 Version: GnuPG v2
86 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
87
88 iF4EAREIAAYFAlPSKXAACgkQRtClrXBQc7VepgD/SDnhHN0owoi0L7Wp0mbCxxoF
89 r6jP8LwwFy35jc5P574BAJWJT0lJVzROC6mVwZFqKgysC6mPLdqo6JFZ2tGlmROg
90 =xtxM
91 -----END PGP SIGNATURE-----

Replies

Subject Author
Re: [gentoo-portage-dev] New meeting Alexander Berntsen <bernalex@g.o>