You are not logged in.
Pages: 1
Full disclosure: I'm indifferent about /usr merge unto itself, it's the following issue that has me increasingly scared and worried.
This article details a growing conflict between debian and the dpkg maintainer over the /usr merge: https://lwn.net/Articles/890219/
This scares me, because if dpkg suddenly stops working properly, we are *all* in trouble: Kali, LMDE, AntiX, Dpup, and many others would be badly hit.
Today, it's simply packages like live-boot that have problems. Tomorrow, it becomes far, far worse. Such is my fear.
Thoughts?
That's all, folks.
Offline
The merge has already happened for bookworm, it is now the default and the only supported configuration.
https://lists.debian.org/debian-devel-a … 00001.html
https://bugs.debian.org/cgi-bin/bugrepo … bug=978636
FWIW dpkg seems to work fine in my bookworm system. Have you had any problems with merged /usr in your derivative?
And have you read this:
Booting Without /usr is Broken
There seems little point supporting a fundamentally broken paradigm.
Brianna Ghey — Rest In Power
Offline
The merge has already happened for bookworm, it is now the default and the only supported configuration.
https://lists.debian.org/debian-devel-a … 00001.html
https://bugs.debian.org/cgi-bin/bugrepo … bug=978636
FWIW dpkg seems to work fine in my bookworm system. Have you had any problems with merged /usr in your derivative?
And have you read this:
Booting Without /usr is Broken
There seems little point supporting a fundamentally broken paradigm.
I have not, but the dpkg dev leaving ominous, passive-aggressive warnings for merged /usr folks is disturbing, and does not instill confidence.
I suppose, best I can do is get timeshift. Backups are good practice, anyway....
That's all, folks.
Offline
fundamentally broken
Fundamentally broken if you run systemd perhaps. On sane distros (such as gentoo), /usr on it's own partition is just one of a great many possible configurations, in this case filed under "may require an initrd, won't work with systemd, not recommended for newcomers".
split-usr is just another USE flag, and it's up to the end-user to determine whether or not it's set. As it should be.
The same goes, of course, for systemd itself.
As of this moment, a couple of applications I use still have file-collisions (in this case upstream binary names) with a symlinked /bin/, so I'll flip that flag when (and if) I'm good and ready.
I notice a large percentage of the "in-comprehensive list of software" in that link you posted appear to be products of the redhat/LP/gnome/freedesktop cabal... Purely coincidental I'm sure.
Last edited by steve_v (2023-01-24 06:24:09)
Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.
Offline
Fundamentally broken if you run systemd perhaps
Not really, systemd will still (mostly) work without /usr mounted, as my link makes clear.
On sane distros (such as gentoo)
Lol. I'm sure your Gentoo system is configured correctly but for people like me it just gives *many* more opportunities to fuck things up.
EDIT: just for laughs:
I use Gentoo, and I have a problem...
There are two big problems with Gentoo Linux: first, most if not all Gentoo systems are completely broken (missing or mismatched header files, broken compiler etc. are just the tip of the iceberg); secondly, it should be called Gentoo GNU/Linux.
For these reasons, it is impossible to support rxvt-unicode on Gentoo. Problems appearing on Gentoo systems will usually simply be ignored unless they can be reproduced on non-Gentoo systems.
I notice a large percentage of the "in-comprehensive list of software" in that link you posted appear to be products of the redhat/LP/gnome/freedesktop cabal... Purely coincidental I'm sure.
Yes, it is outrageous how much work and effort those companies go to in respect of the Linux ecosystem. Bastards, the lot of them
Last edited by Head_on_a_Stick (2023-01-24 06:49:31)
Brianna Ghey — Rest In Power
Offline
for people like me it just gives *many* more opportunities to fuck things up.
Stick to the profile defaults then, and it's just Arch with more waste heat and fewer linking problems. @preserved-rebuild goes "Brrr"
As for broken compilers... Well, if you want to break your compiler that's optional as well.
Last edited by steve_v (2023-01-24 07:29:09)
Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.
Offline
Yes, it is outrageous how much work and effort those companies go to in respect of the Linux ecosystem. Bastards, the lot of them
And all of that effort is focused on their own business agenda. Which may or may not be in line with a users best interests... usually it isn't.
Their motives certainly aren't altruistic.
I read the link and came to the same conclusions as steve_v. It's a "damage control" piece from a typical mouth piece of the Red Hat/freedesktop.org/gnome project, etc camp. systemd project is well noted for producing such pieces of work over the years - blame shifting, offsetting, setting up strawman attackers of systemd and then going to great lengths to denounce them. Whether it's systemd's fault or not, it's typical systemd strategy. But you should consider why systemd project always feel the need to write these patronising "it's not our fault" pieces.
Last edited by blackhole (2023-01-24 16:10:56)
Offline
I never intended this to turn to a mud slinging contest. Fellas, this merge is not a hill to die on. That isn't even my true concern, my concern is whether or not the people behind dpkg will actually get it together and do what it takes to prevent problems with it, because problems at the stream source effects EVERYTHING downstream. Not just us.
That's all, folks.
Offline
I never intended this to turn to a mud slinging contest. Fellas, this merge is not a hill to die on.
Don't worry OP, there's no mud here. I'm always happy to read the frank opinions of experienced people like steve_v and blackhole. It's all good :-)
my concern is whether or not the people behind dpkg will actually get it together and do what it takes to prevent problems with it
It's not that dpkg is broken, as such, it's just that usrmerge induces packaging-related bugs, as described here. The system in general should keep on working.
I've just encountered one such bug myself when I tried dpkg-fsys-usrunmess(8) on my usrmerged system — it failed on the base-files postinst script and so completely broke APT. I had to move the postinst out of the way then reinstall usrmerge (with the --allow-remove-essential option) to get things working again. Yikes.
Brianna Ghey — Rest In Power
Offline
may or may not be in line with a users best interests.
Oh don't be silly, redhat knows your best interests, and they're working hard to turn that nasty open-source "bazaar" of disorganised, quarrelsome nerds and their toys into a shiny, polished, corporate friendly product you can be proud to use. Trust me, you're going to absolutely love it (or else...)
*begins countdown for this "warning" becoming a hard-nope, complete with another asinine "Gentoo folks, this is your wakeup call." from some droid over at freedesktop.org*
Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.
Offline
Pages: 1