On Sat, Dec 06, 2014 at 10:59:17PM -1000, Joel Roth wrote:
> Hi all,
>
> Pleased to see so many experienced *nix hands taking issue
> with Debian plans for introducing systemd, and seeking
> alternatives.
>
> It will certainly take some months to be able to establish
> the infrastructure teams and processes to deliver a new
> distribution derived from Debian. In the interim I think it
> would be nice to offer some path forward to jessie or sid
> users wanting to escape the web of systemd dependencies.
>
> If we can provide equivalent packages *without* the systemd
> dependency through a separate repository, users wanting to
> avoid systemd could simply add the repo to their
> /etc/apt/sources.list.
Well, this has been already discussed many time:
Devuan initially will follow this path, and only in a 2nd phase will be
a complete fork of the project.
If you look in our github you can see that our very first package
devuan-baseconf does exactly what you are saying, add our repos on
/etc/apt/sources.list.d/devuan.list
For "our" jessie ( devuan 1.0 ) we will be just a partial repo
with all packages needed to avoid systemd things and the rest will come
from "usual" debian repos.
> So one strategy is to pin those key packages to versions
> that don't depend on systemd. For example, pinning dbus
> 1.5.8-1, avoids systemd dependencies via dbus.[1,2] That
> approach is worth researching and publicizing.
Also what we are doing by pinning our repo with 700 precedence
and pinning our systemd-sysv with -1 precedence
>
> A member of the debian-user mailing list analyzed the
> package dependencies on systemd components on his system and
> generated some graphs.[3] The graphs are not authoritative as
> he only analyzed the packages installed on his system;
> nevertheless they quite informative.
We also do the same
> While he wasn't interested in pursuing the project further
> than his own needs, he kindly passed me his patches to the
> package sources. Please contact me if you are interested
> on working on these packages, which include:
>
> dbus
> fcgiwrap
> gvfs
> php5
> policykit
> pulseaudio
> udisks2
>
> I've started with dbus.[4] If someone can build
> amd64 and i386 versions of this package, that is
> something we can distribute.
Feel free to contribute those packages on our github repository,
opening an issue on the repo "devuan-project", so i can add you to a
team and let you open repository for those packages!
> Thanks for your attention. Kind regards,
Thanks for your contribution!
--
Franco (nextime) Lanza
Lonate Pozzolo (VA) - Italy
SIP://casa@???
web:
http://www.nexlab.net
NO TCPA:
http://www.no1984.org
you can download my public key at:
http://danex.nexlab.it/nextime.asc || Key Servers
Key ID = D6132D50
Key fingerprint = 66ED 5211 9D59 DA53 1DF7 4189 DFED F580 D613 2D50
-----------------------------------
echo 16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D212153574F444E49572045535520454D20454B414D204F54204847554F4E452059415020544F4E4E4143205345544147204C4C4942snlbxq | dc
-----------------------------------