News for hackers. Stuff that matters.
Re:30 years on, Debian is at the heart of the most successfu... by mschuster91 on Sunday August 20, 2023 @06:07AM (#37197719)
That's not a problem, that's a feature. If you're on Debian or Ubuntu LTS, you (generally) don't have to worry about something breaking by running `apt upgrade` to keep up with security fixes - only release upgrades can and will give you trouble, but eh, that's to be expected.
Re:30 years on, Debian is at the heart of the most successfu... by znpy on Sunday August 20, 2023 @06:44AM (#37197883)
Yes in theory, mot really in practice.

Many times I’ve add to add external/weird repositories to get some functionalities i rrallneeded (eg: appropriate codecs fir bluetooth audio and a version of bluez that supported by bluetooth headsets) and that kind of tainting really endangers the longevity of a debian-based system.

I understand that the fault is completely on the external repositories and on the user… however the choice then is to be able to use my hardware (or, in general, to the kind if computing i need) or not.

These days I’m using fedora btw, which has been really stable while providing fairly up-to-date packages.

Re:30 years on, Debian is at the heart of the most successfu... by ylyn on Sunday August 20, 2023 @07:14AM (#37198064)
Then Debian is the wrong distro for you.

Debian is for people who want to configure a server once and have it stay running and secure.

"Stability" in Debian's context means _version_ stability, not that it doesn't crash. I think most Linux distros aim to not crash.

Re:30 years on, Debian is at the heart of the most successfu... by znpy on Monday August 21, 2023 @06:00PM (#37215929)
> Then Debian is the wrong distro for you.

Indeed, I moved to Fedora and I haven't looked back.

I was already using RHEL and CentOS (later Rocky Linux) on servers, I guess it's bye-bye time for Debian.

> Debian is for people who want to configure a server once and have it stay running and secure.

The same could be said for RHEL and most of its derivatives though.

Re:30 years on, Debian is at the heart of the most successfu... by fjfuvucucuc on Sunday August 20, 2023 @07:09AM (#37198024)
I think if you're finding debian too slow you're probably not valuing stability to the same level.

That's not a problem with debian, that's just a mismatch in needs, you're probably better off with a "less" stable operating system.

Re:30 years on, Debian is at the heart of the most successfu... by znpy on Monday August 21, 2023 @06:02PM (#37215940)
> That's not a problem with debian, that's just a mismatch in needs, you're probably better off with a "less" stable operating system.

I'll be honest, i haven't had any stability issues with Fedora either, and i've been upgrading as often as i would with Debian. And in both cases, i'm using fairly old and known hardware (years old thinkpads, the T440 and the X270).

Re:30 years on, Debian is at the heart of the most successfu... by fjfuvucucuc on Tuesday August 22, 2023 @10:28PM (#37231210)
Ok, and when google starts deploying Gmail to old t440s running fedora I'll tell them the reliability "just as good as debian".
Re:30 years on, Debian is at the heart of the most successfu... by oefrha on Sunday August 20, 2023 @08:04AM (#37198318)
Not all software keeps working for eternity without updates. I happen to be the author of a piece of software packaged by Debian that relies on a third party HTTP endpoint that changes semi-frequently, necessitating fixes to keep it working. We also liberally bump the major version number when there are big new features in addition to whatever fixes are necessary. The end result is Debian refuses to update to a working version, and the version in stable is completely broken more often than not. So we had to discourage Debian (and derivatives) users from installing the distro version, and close all issues they open.
Re:30 years on, Debian is at the heart of the most successfu... by rc00 on Sunday August 20, 2023 @08:18AM (#37198397)
Why not get the package added to backports and then instructing users to update? This happens with tons of other similar packages.
Re:30 years on, Debian is at the heart of the most successfu... by oefrha on Sunday August 20, 2023 @08:33AM (#37198495)
I was a long time ago so my memory is fuzzy, I think the DD did briefly touch on that option, but nothing came of it. As a user who has used backports a few times, the experience isn’t that great since it needs to be explicitly configured.
Re:30 years on, Debian is at the heart of the most successfu... by MichaelZuo on Sunday August 20, 2023 @08:10AM (#37198355)
Why haven't the Debian team removed it then? (Assuming they were notified)
Re:30 years on, Debian is at the heart of the most successfu... by oefrha on Sunday August 20, 2023 @08:11AM (#37198365)
No idea. We talked to the DD about it. Maybe they’re content with the software working in testing and sometimes in stable.

Of course in theory they could also try to backport the changes, but I doubt anyone would bother for anything that’s not hugely popular. I’m tired of distro patches generating support load anyway.

Re:30 years on, Debian is at the heart of the most successfu... by MichaelZuo on Sunday August 20, 2023 @08:19AM (#37198402)
Huh that does sound bizarre. What is your software?
Re:30 years on, Debian is at the heart of the most successfu... by oefrha on Sunday August 20, 2023 @08:34AM (#37198501)
This is a pseudonymous account so I’m won’t disclose the software which will link my identity to it.
Re:30 years on, Debian is at the heart of the most successfu... by mschuster91 on Sunday August 20, 2023 @11:18AM (#37199968)
If I were to guess, youtube-dl fits the bill... just like browsers, it has the problem that it needs to update far more frequently than any OS/distro schedule allows.
Re:30 years on, Debian is at the heart of the most successfu... by rc00 on Monday August 21, 2023 @12:13PM (#37211579)
Except Debian backports yt-dlp for Stable. That's why the answer is backports. If it works for something like yt-dlp, it should work for something similar, especially if it's already in Testing (since that is usually the source for the rebuild for Stable).
Re:30 years on, Debian is at the heart of the most successfu... by pabs3 on Sunday August 20, 2023 @08:49AM (#37198623)
The solutions here are one of these:

Have the maintainer do stable/oldstable updates when backwards compatibility is broken.

Have the package removed from Debian stable/testing and have it only in unstable and the new fastrack.debian.net repo.

Re:30 years on, Debian is at the heart of the most successfu... by lost_tourist on Sunday August 20, 2023 @02:12PM (#37201581)
why not make an appimage for debian and be done with it? I mean let debian do what debian is gonna do but have an appimage and wash your hands and worries of it?
Re:30 years on, Debian is at the heart of the most successfu... by rstuart4133 on Monday August 21, 2023 @12:56AM (#37205630)
> Not all software keeps working for eternity without updates.

True. And yes, Debian stable packages do not work so well if a package needs to undergo frequent updates. As others have pointed out there are work arounds in place - like backports. Or if you want a Ubuntu / Arch like experience, you could try Debian testing. But they are kludges and for some packages the pain got so great Debian was forced to brake it's own rules and pushes new version into stable. But that's rare - Debian stable is so popular because it's stable.

The underlying reason for that focus seems to be Debian is a distribution put together by sysadmin's. A large chunk of the DD's (Debian Developers) are sysadmins pooling their resources to produce a distribution they can use in their day job. The two things that matters to them are security and stability. It's not an accident that Debian led the way on reproducible builds. This mob really cares about rock solid and secure.

To me Debian model of "sysadmin's pooling their resources" is remarkable. It's one of the few open source driver projects that combines open source and commercial objectives. At its heart is a whole pile of people teaming up in an open source project to create a tool (a server OS) they base their respective (and disparate) commercial products. The open nature of Debian - it's ethos, it's transparency, is critical to why this works so well. It allows the participants who might well be producing competing products to trust each other, and continue to work along side it other for decades now to produce a distribution. It also means it's always going to have a strong server focus.

That focus doesn't mean not to say Debian can't be used for a Desktop. A stable base like that is a very attractive thing to build a desktop on, and that's what happened. It's my daily driver, and I think it works wonderfully - but I also hand install some things from outside Debian (like youtube-dlp), and make liberal use of docker containers when I need to pin certain versions for development. It's a bit of work - but as a developer it's stuff I have to do anyway. It created an opportunity to create a derivative that caters to the desktop users who aren't like me and just want the latest shiny - and Ubuntu stepped into it.