Gentoo Archives: gentoo-systemd

From: Pacho Ramos <pacho@g.o>
To: "Michał Górny" <mgorny@g.o>
Cc: systemd <systemd@g.o>, gentoo-systemd <gentoo-systemd@l.g.o>
Subject: Re: [gentoo-systemd] How to handle systemd stable branch?
Date: Sat, 01 Mar 2014 07:47:20
Message-Id: 1393660033.3163.17.camel@belkin5
In Reply to: Re: [gentoo-systemd] How to handle systemd stable branch? by "Michał Górny"
1 El sáb, 01-03-2014 a las 00:52 +0100, Michał Górny escribió:
2 > Dnia 2014-03-01, o godz. 00:21:32
3 > Pacho Ramos <pacho@g.o> napisał(a):
4 >
5 > > El vie, 28-02-2014 a las 23:36 +0100, Michał Górny escribió:
6 > > > Dnia 2014-02-28, o godz. 23:21:33
7 > > > Pacho Ramos <pacho@g.o> napisał(a):
8 > > >
9 > > > > I didn't notice the presence of:
10 > > > > http://cgit.freedesktop.org/systemd/systemd-stable/
11 > > > >
12 > > > > Until now, looks like it's "official" per:
13 > > > > http://www.freedesktop.org/wiki/Software/systemd/Backports/
14 > > > >
15 > > > > How should we "package" it? cgit provides tarballs at:
16 > > > > http://cgit.freedesktop.org/systemd/systemd-stable/commit/?id=255eb046a7bcb90e60a3a54302bc1250c1aed26a
17 > > > >
18 > > > > For example:
19 > > > > http://cgit.freedesktop.org/systemd/systemd-stable/snapshot/systemd-stable-255eb046a7bcb90e60a3a54302bc1250c1aed26a.tar.gz
20 > > > >
21 > > > > How would you like to prepare that tarballs? How often?
22 > > >
23 > > > Hmm, I wonder if it'd be better to prep tarballs or just grab patchsets
24 > > > off that repo.
25 > > >
26 > > > Though creating tarballs ourselves (via make dist-xz) would allow us to
27 > > > avoid autoreconf.
28 > > >
29 > >
30 > > Umm, we sometimes do that (make dist-xz and a 209_pre$date) on gnome one
31 > > patchsets become so large. Our tarballs would have the advantage of
32 > > avoid running autoreconf indeed and also will let us to use XZ instead
33 > > of gzip (the one provided by cgit) :/
34 >
35 > Err, you know:
36 > http://cgit.freedesktop.org/systemd/systemd-stable/snapshot/systemd-stable-255eb046a7bcb90e60a3a54302bc1250c1aed26a.tar.xz
37 >
38 > s/gz/xz/ and it works ;).
39 >
40 > Nevertheless, I think 'make dist' is more correct. I don't know if cgit
41 > aims at reproducible tarballs.
42 >
43
44 Didn't know that
45
46 Regarding the reproducibility, I think they are. I have seen lots of
47 cases in Fedora of .spec files relying on concrete snapshots from cgit