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----- |