On Tuesday 2019-06-04 08:32, Bernhard Voelker wrote:
On 6/3/19 1:50 PM, Thorsten Kukuk wrote:
Put the default, by a Linux distributor shipped configuration files somewhere below /usr, and /etc only contains the overwrite.
My first feeling: I'm (often) not a fan of such big changes - like in this case.
a) You started with this point as source of the problem: "rpm cannot merge properly". Has anyone tried to enhance / fix it?
There simply is no algorithmic way for a program to understand *arbitrary-syntax* config files, a prerequisite for editing them in an automated fashion. Entities who tried: 1. the mechanism employed by Debian/apt-get - requires human intervention and is ineffective without 2. the /etc/sysconfig mechanism - only works for specific config file formats
b) [...] And looking beyond rpm: how is DEB or other formats (GUIX, etc.) dealing with the problem? [...] As a summary: I don't doubt that you have done your homework upfront, but from this email I have the impression that the a) and b) have not been investigated deep enough.
I have the impression that you might not have neither. If GUIX is so important to you, it should have been your job to make the case and defend whatever it is they are doing. Why do others have to do it for you, for free? It reeks of a, for lack of a better term, "type 2 whataboutism" device, in which an implementation is delayed by asking for details on niche cases even if there is no imminent danger of unfixableness for not having a response. I see city councils (Stadtrat) pulling such stunts all the time. But openSUSE is not a council. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org