1 |
Am 04.01.2014 22:49, schrieb Sebastian Luther: |
2 |
> Am 04.01.2014 16:03, schrieb Mike Frysinger: |
3 |
>> On Saturday 04 January 2014 09:56:28 Brian Dolbec wrote: |
4 |
>>> On Sat, 2014-01-04 at 15:28 +0100, Pacho Ramos wrote: |
5 |
>>>> I think this was pointed some days ago, but would be nice (and |
6 |
>>>> needed) to get a newer portage version including fixes from |
7 |
>>>> git, some of them important like: |
8 |
>>>> https://bugs.gentoo.org/show_bug.cgi?id=490362 |
9 |
>>>> |
10 |
>>>> Not sure if I can contribute with something on this, but if you |
11 |
>>>> thing so, please let me know |
12 |
>>> |
13 |
>>> Yes, I planned to get it out this weekend, if all goes well. |
14 |
>>> |
15 |
>>> There are one or two more patches to apply. Then I'll start |
16 |
>>> packaging it. |
17 |
>>> |
18 |
>>> Is everyone else in agreement? |
19 |
>> |
20 |
>> we should document the release process. ideally, it should be as |
21 |
>> simple as: make dist PV=2.1.8 |
22 |
>> |
23 |
>> and even: make distcheck PV=2.1.8 -mike |
24 |
>> |
25 |
> |
26 |
> There is mkrelease.sh in the portage repo. |
27 |
> |
28 |
> The following commands creates a portage-2.2.7.tar.bz2 that's almost |
29 |
> identical to the one released by Zac (Changelog differs): |
30 |
> |
31 |
> $ ./mkrelease.sh --changelog-rev v2.2.6 -t 2.2.7 2.2.7 |
32 |
> |
33 |
> The first argument states where the Changelog entries should begin |
34 |
> (tag v2.2.6 in this case). |
35 |
> The second argument is the tag to create the tarball from. |
36 |
> The third argument is the new version. |
37 |
> |
38 |
> I don't know how Zac choose the --changelog-rev parameter. That's why |
39 |
> the Changelog is different. |
40 |
> |
41 |
> For 2.2.8 the process should look like: |
42 |
|
43 |
* Run ./runtests.sh. Make sure you have all supported python versions |
44 |
installed (2.6, 2.7, 3.2, 3.3). |
45 |
|
46 |
> * Create a tag named v2.2.8. |
47 |
> * ./mkrelease.sh --changelog-rev ???? -t 2.2.8 2.2.8 |
48 |
> * Upload the tarball somewhere |
49 |
> * Copy the ebuild (adjust SRC_URI) |
50 |
|
51 |
* Close the bugs blocking the tracker: https://bugs.gentoo.org/484436 |
52 |
|
53 |
> |
54 |
> |
55 |
> Sebastian |
56 |
> |
57 |
> |
58 |
> |
59 |
> |
60 |
> |
61 |
> |