:: [DNG] Devuan and upstream
トップ ページ
このメッセージを削除
このメッセージに返信
著者: T.J. Duchene
日付:  
To: dng
題目: [DNG] Devuan and upstream
Everyone of course is welcome to comment but the question is really for the
Devuan team.    Is the general plan is just to copy Debian, or are there plans 
to make more changes than just systemd?


Debian APT is an example. It's a good manager, but it falls short in some key
areas that are not unreasonable to ask from a package manager.

1. You can't mark a package as "Do not install." APT simply does not give
you the option.

Heaven knows, there are a lot of people who dislike things like network-
manager, and do not them to install for any reason.

Someone might say - wait you can put a hold on packages. That's true, but
that does not stop packages from being installed. It only says which version
is preferred. There is no option for "none".

You can block packages with APT pinning, but using pinning is very esoteric.


2. Whenever an update has bug, you cannot rollback to the previous version of
the package. It is always assumed that the latest version is correct. In the
real world, we know that is not always true.

The reason I am asking is that Debian clearly has no plans to fix any of these
problems. They've been around for a decade or more. I wonder if Devuan does
have any plans to correct Debian's shortcomings, regardless of what upstream
does?

For myself, before I'd consider spending the effort to look at ways of fixing
some things, I'd want to know that those efforts would be received or if they
would go against the overall plan of absolutely remaining compatible with
Devian upstream.

For example, mentioning the problems above - if Devuan intends to eventually
break away from Debian, then redesigning the packaging process would be the
way to go, because you could handle rollbacks and other concerns. If Devuan
plans to remain as close to Debian as possible, then perhaps a GUI attached to
synaptic to simplify pinning for the average user might be in order instead.

I'd just like to get some idea of what contributions to Devuan might be made
in the future.

T.J.