Dimitri John Ledkov <x...@debian.org> writes:

> This confirms that systemd is not generic across all upstreams and all
> distributions, and everyone is maintaining their own (in part influenced
> by release cadence, and well distro-specific integration) Having git
> repos, or even distro specific branches on Freedesktop.org would
> help. Since well, it's suppose to be a cross distro collaboration
> projects. I see little point in each distribution redoing it's own
> stable maintainance.

I'm amused by this comment given that one of the points of criticism of
systemd prior to this (by people other than yourself, to be clear) was
that the systemd maintainers were unwilling to apply and carry necessary
modifications and patch the source as necessary.

It seems like the systemd maintainers are going to get criticized by
someone no matter what course of action they take.

It's also worth noting that upstart in both Ubuntu and Debian carries
non-upstream patches or cherry-picks, for entirely reasonable reasons.
This is just something that's likely to be necessary with this sort of
package.

> A lot of debian-specific patches would be gone, if systemd did look up
> daemons based on path instead of hardcoded paths, but alas that has been
> rejected upstream.

Because it's a horrible idea that Debian has already rejected for init
scripts (see /etc/init.d/skeleton), and that we certainly shouldn't
introduce when switching to a new init system.

Patching upstream unit files to change paths is trivial, but even better
would be to convince upstream to substitute in the proper path when
building the unit file.  See the lbcd source package for an example of how
to do this properly.  As a bonus, this means that the unit files will also
work if the upstream package is installed from source using ./configure,
make, and make install.

-- 
Russ Allbery (r...@debian.org)               <http://www.eyrie.org/~eagle/>


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to