You are not logged in.
Hi,
After several years using only Debian stable and then Devuan stable, I recently upgraded my computer to Devuan testing/chimaera. I use "testing" in my source.list and not "chimaera".
My stupid question: packages are pulled from Debian testing/bullseye. Knowing that Devuan follows Debian releases 6 to 12 months later, which codename packages will be pulled from after Debian Bullseye become stable and before Devuan Chimaera become stable when using "testing" in source.list? Debian Bullseye or Debian Bookworm?
Last edited by thierrybo (2020-07-16 21:13:00)
Offline
Hi,
After several years using only Debian stable and then Devuan stable, I recently upgraded my computer to Devuan testing/chimaera. I use "testing" in my source.list and not "chimaera".
My stupid question: packages are pulled from Debian testing/bullseye. Knowing that Devuan follows Debian releases 6 to 12 months later, which codename packages will be pulled from after Debian Bullseye become stable and before Devuan Chimaera become stable when using "testing" in source.list? Debian Bullseye or Debian Bookworm?
If you have 'testing' in your sources, I believe you will start pulling from bookworm. Just use chimaera!
Offline
@thierrybo . . . please use release names in sources.list to avoid "unintended consequences" when Devuan is still testing and the matching Debian release goes stable. Please have a look at this page.
Online
According to the configuration of amprolla, Chimaera will be always an alias of Bullseye:
aliases = {
'DEBIAN-SECURITY': {
'chimaera-security': 'bullseye/updates',
},
'DEBIAN': {
'chimaera': 'bullseye',
'chimaera-updates': 'bullseye-updates',
},
}
but, during this period, Testing will remain being the release_alias of Chimaera (despite being bullseye stable):
release_aliases = {
'chimaera': {
'Suite': 'testing',
'Codename': 'chimaera',
'Version': '4.0',
},
'chimaera-security': {
'Suite': 'testing-security',
'Codename': 'chimaera-security',
},
'chimaera-updates': {
'Suite': 'testing-updates',
'Codename': 'chimaera-updates',
},
}
Due to this confusion, it's recommended the use of the codename over the suite in the sources.list, as golinux has pointed out several times.
Last edited by aitor (2020-07-17 00:53:37)
If you work systematically, things will come by itself (Lev D. Landau)
Offline
Ok thanks, i will change to 'chimaera' codename.
Offline
Use ceres instead, you'll get the upstream fixes quicker with that.
Brianna Ghey — Rest In Power
Offline
Use ceres instead, you'll get the upstream fixes quicker with that.
I assume you are using ceres. How do you like it. Some years ago, I ran Debian Sid and enjoyed it, even with the occasional problem.
I'm on chimaera right now, but have been seriously considering moving to ceres.
Offline
I assume you are using ceres.
Erm, no. I'm using Alpine Linux at the moment because I prefer a more minimal system.
I ran Debian Sid and enjoyed it, even with the occasional problem
I used to run sid (briefly) and any problems were usually fixed pretty quickly by package updates. The problem with testing is the mandatory transition delay from unstable which means that if anything is broken then it can stay broken for a while.
Brianna Ghey — Rest In Power
Offline
This question is not stupid at all...
I am doing tests using "testing" as repo, are you suggesting to avoid it, like I would have done with Debian, and use the name of the next release instead?
Last edited by Danielsan (2020-07-20 21:39:08)
Offline
multios wrote:I assume you are using ceres.
Erm, no. I'm using Alpine Linux at the moment because I prefer a more minimal system.
multios wrote:I ran Debian Sid and enjoyed it, even with the occasional problem
I used to run sid (briefly) and any problems were usually fixed pretty quickly by package updates. The problem with testing is the mandatory transition delay from unstable which means that if anything is broken then it can stay broken for a while.
I didn't think about that with Devuan. Does this mean with Devuan testing we suffer twice the freeze delay? The first one when debian testing freeze, then the second one when Devuan freezes its testing?
Offline
I didn't think about that with Devuan. Does this mean with Devuan testing we suffer twice the freeze delay? The first one when debian testing freeze, then the second one when Devuan freezes its testing?
Devuan doesn't have a freeze. We bust ass up to the last second to put forked packages into the repo before release. OK, slight exaggeration there. The time between "no new packages go into repo" and actual release is about a week, maybe two. And the time between debian testing freeze and devuan release is long. (slight understatement there)
I don't know if it's still common, but one thing people used to do with debian is run a mixed testing/unstable system. That's basically a testing system with unstable repo enabled but pinned to a lower priority. That way, you can pull selected packages from unstable to get fixes faster while at the same time avoiding pulling packages from unstable that will break stuff.
Such an arrangement will work in devuan only until debian testing goes stable, and then we're behind by one release. If you switch to the next devuan testing at that time, the forked packages won't be ready for that release. So when bullseye goes stable, I guess you would either stick with chimaera or go with pure ceres. I'm not sure which would be the least painful.
Offline
This exactly what I am trying to do... Testing/Ceres... Just Unstable is too extreme for me, I had a lot of headaches with Debian Sid unless Devuan, since is delayed respect Debian, doesn't have the same issues and get all packages already fixed from upstream.
It is "safer" using Ceres compared "theoretically" with Sid?
Last edited by Danielsan (2020-07-21 15:36:07)
Offline
Ceres tracks Sid. It should be no more than a few hours behind. So if you run pure ceres, you are likely to get un-devuanized versions of packages that we fork. (recent example: dbus)
But this can happen in devuan testing, too. Right now, ceres and chimaera are in pretty good shape, because someone got on the packaging early, even before beowulf was released. So you can probably get away with any combination of chimaera and/or ceres. Rest assured that something will eventually break and then eventually get fixed. That's likely to happen more than once.
Offline
I see...
Can I go forward Testing/Ceres or it is better Chimaera/Ceres anyway?
Offline
When I say testing, I mean whichever suite is in testing at the moment. I absolutely DO NOT mean that 'testing' should appear in your sources.
USE CODENAMES!
Whether or not you use chimaera or ceres or both is not my decision. If you're ok with unexpected breakage, then go for it.
Offline
When I say testing, I mean whichever suite is in testing at the moment. I absolutely DO NOT mean that 'testing' should appear in your sources.
USE CODENAMES!
Whether or not you use chimaera or ceres or both is not my decision. If you're ok with unexpected breakage, then go for it.
I am ok with unexpected breakage, the amount of issues with Debian testing are really few compared with Debian Sid, I am also thinking to use BTRFS to handle issues with the updating and eventually revert to the previous status.
I am still figuring out the best option, but one thing is sure I don't like systemd as much as I don't like stable release distro.
Last edited by Danielsan (2020-07-21 23:24:05)
Offline
I switched to Chimaera yesterday, and had to do a couple of APT workarounds, followed by a reboot or two (just to make sure nothing breaks). I noticed that my system is recognized as BOTH Testing and Unstable, even though my sources list is pulling packages from Chimaera only.
Distro: Devuan GNU/Linux 4 (chimaera/ceres)
Here are my sources:
deb http://deb.devuan.org/merged chimaera main non-free contrib
deb http://deb.devuan.org/merged chimaera-updates main non-free contrib
deb http://deb.devuan.org/merged chimaera-proposed-updates main non-free contrib
Is there anything else that I'm missing?
Offline
I switched to Chimaera yesterday, and had to do a couple of APT workarounds, followed by a reboot or two (just to make sure nothing breaks). I noticed that my system is recognized as BOTH Testing and Unstable, even though my sources list is pulling packages from Chimaera only.
Distro: Devuan GNU/Linux 4 (chimaera/ceres)
Here are my sources:
deb http://deb.devuan.org/merged chimaera main non-free contrib deb http://deb.devuan.org/merged chimaera-updates main non-free contrib deb http://deb.devuan.org/merged chimaera-proposed-updates main non-free contrib
Is there anything else that I'm missing?
Not sure on the specifics but i think it is because chimeara is the testing repo for ceres, so all packages flow through to testing from ceres or something like this, ceres is like sid and will never stop being unstable whereas chimeara is testing and will eventually become stable. Someone more educated than me will have a better answer in regards to devuan though.
Last edited by HevyDevy (2020-07-24 12:51:41)
Offline
I was just told by one of the developers via IRC that I only need the first line for Chimaera, as the rest are pretty much empty at the moment.
Offline
I switched to Chimaera yesterday, and had to do a couple of APT workarounds, followed by a reboot or two (just to make sure nothing breaks). I noticed that my system is recognized as BOTH Testing and Unstable, even though my sources list is pulling packages from Chimaera only.
Distro: Devuan GNU/Linux 4 (chimaera/ceres)
Here are my sources:
deb http://deb.devuan.org/merged chimaera main non-free contrib deb http://deb.devuan.org/merged chimaera-updates main non-free contrib deb http://deb.devuan.org/merged chimaera-proposed-updates main non-free contrib
Is there anything else that I'm missing?
All of my 'testing' installations have always reported as testing/unstable. For example, my current Debian bullseye system reports 'bullseye/sid'. I've never worried about it.
Offline
my system is recognized as BOTH Testing and Unstable
That information is drawn from the base-files package, which doesn't have separate versions for testing and unstable so both are referenced in /etc/debian_version.
Brianna Ghey — Rest In Power
Offline