The officially official Devuan Forum!

You are not logged in.

#1 2025-09-10 14:03:21

deepforest
Member
Registered: 2020-03-24
Posts: 397  

Cant do upgrade Dadedalus to Ceres

1. fresh install Daedalus
2. add only one line at sources

deb http://deb.devuan.org/merged ceres          main

3.

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade

4. error

dpkg: error processing archive /var/cache/apt/archives/base-files_14devuan1_amd64.deb (--unpack):
 new base-files package pre-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 /var/cache/apt/archives/base-files_14devuan1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

tried

sudo apt clean
sudo apt --fix-broken install

not help, how to fix?

Last edited by deepforest (2025-09-10 14:05:08)


linux/bsd at desktop its sado-mazo game/toy for geeks/nerds with absolutely no warranty and antifool protection ©
smile

Offline

#2 2025-09-10 14:35:50

igorzwx
Member
Registered: 2024-05-06
Posts: 316  

Re: Cant do upgrade Dadedalus to Ceres

Force install base-files

sudo dpkg -i --force-all /var/cache/apt/archives/base-files_14devuan1_amd64.deb

Then fix and upgrade

sudo apt-get install -f
sudo apt-get dist-upgrade

Offline

#3 2025-09-10 14:45:56

deepforest
Member
Registered: 2020-03-24
Posts: 397  

Re: Cant do upgrade Dadedalus to Ceres

root@devuan:/etc/apt# sudo dpkg -i --force-all /var/cache/apt/archives/base-files_14devuan1_amd64.deb
(Reading database ... 367368 files and directories currently installed.)
Preparing to unpack .../base-files_14devuan1_amd64.deb ...

******************************************************************************
*
* The base-files package cannot be installed because
* /bin is a directory, but should be a symbolic link.
*
* Please install the usrmerge package to convert this system to merged-/usr.
*
* For more information please read https://wiki.debian.org/UsrMerge.
*
******************************************************************************

dpkg: error processing archive /var/cache/apt/archives/base-files_14devuan1_amd64.deb (--install):
 new base-files package pre-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 /var/cache/apt/archives/base-files_14devuan1_amd64.deb
root@devuan:/etc/apt# 

linux/bsd at desktop its sado-mazo game/toy for geeks/nerds with absolutely no warranty and antifool protection ©
smile

Offline

#4 2025-09-10 14:50:51

delgado
Member
Registered: 2022-07-14
Posts: 267  

Re: Cant do upgrade Dadedalus to Ceres

Looks like the package usrmerge is not installed. It is mandatory to install before switching to excalibur or ceres.

# apt-get install usrmerge

Offline

#5 2025-09-10 14:58:22

deepforest
Member
Registered: 2020-03-24
Posts: 397  

Re: Cant do upgrade Dadedalus to Ceres

@delgado
Thanks! smile
I am did wrong answer during "expert install"
After installing usrmerge
Seems upgrading stating...

Get:1563 http://deb.devuan.org/merged ceres/main amd64 xscreensaver-gl amd64 6.09+dfsg1-1+b1 [8,961 kB]                                                                                                          
Get:1564 http://deb.devuan.org/merged ceres/main amd64 xwaylandvideobridge amd64 0.4.0-2+b1 [55.2 kB]                                                                                                            
Fetched 1,101 MB in 1min 44s (10.5 MB/s)                                                                                                                                                                         
Reading changelogs... Done
Extracting templates from packages: 100%
Preconfiguring packages ...
setting xserver-xorg-legacy/xwrapper/allowed_users from configuration file
(Reading database ... 367402 files and directories currently installed.)
Preparing to unpack .../base-files_14devuan1_amd64.deb ...
Unpacking base-files (14devuan1) over (12.4+deb12u11devuan1) ...
Setting up base-files (14devuan1) ...
Installing new version of config file /etc/debian_version ...
Installing new version of config file /etc/devuan_version ...
Installing new version of config file /etc/issue ...
Installing new version of config file /etc/issue.net ...
Updating /etc/profile to current default.
Updating /root/.profile to current default.
(Reading database ... 367412 files and directories currently installed.)
Preparing to unpack .../libc-l10n_2.41-12_all.deb ...
Unpacking libc-l10n (2.41-12) over (2.36-9+deb12u13) ...
Preparing to unpack .../locales_2.41-12_all.deb ...
Unpacking locales (2.41-12) over (2.36-9+deb12u13) ...
Preparing to unpack .../libc6_2.41-12_amd64.deb ...
Checking for services that may need to be restarted...
Checking init scripts...
Unpacking libc6:amd64 (2.41-12) over (2.36-9+deb12u13) ...
Setting up libc6:amd64 (2.41-12) ...
Checking for services that may need to be restarted...
Checking init scripts...

Restarting services possibly affected by the upgrade:
  cups: restarting...done.
  cron: restarting...done.

Services restarted successfully.
(Reading database ... 367426 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.41-12_amd64.deb ...
Unpacking libc-bin (2.41-12) over (2.36-9+deb12u13) ...
Setting up libc-bin (2.41-12) ...

Progress: [  0%] [............................................................................................................................................................................................] 

Last edited by deepforest (2025-09-10 14:59:12)


linux/bsd at desktop its sado-mazo game/toy for geeks/nerds with absolutely no warranty and antifool protection ©
smile

Offline

#6 2025-09-10 19:05:30

RedGreen925
Member
Registered: 2024-12-07
Posts: 177  

Re: Cant do upgrade Dadedalus to Ceres

Two points firstly you are lucky it is so close to the last Debian  release of Trixie as the unstable files as very similar to it still. So close that it will not cause much trouble skipping a full release and going to two versions ahead which is totally unsupported. Your path to upgrade in normal circumstances should have been the one single release the excalibur the equivalent of Trixie right now then another upgrade to ceres the unstable Debian version now used. The recommended commands to do this type of upgrading has changed Debian now says use apt instead of apt-get . So to do it first apt update then apt upgrade to ensure you are fully up to date with the version currently running after changing to the next one level higher operating system in the sources file you do apt update once more then  apt full-upgrade which now replaces the apt-get dist-upgrade. Of course it is your install you can do it using the old no longer recommended methods if you wish.

Offline

#7 2025-09-10 20:17:38

igorzwx
Member
Registered: 2024-05-06
Posts: 316  

Re: Cant do upgrade Dadedalus to Ceres

apt-get is not going to be deprecated.

apt-get is much better, because it has a sort of AI inside. It helps to solve problems which may seem unsolvable. In particular, it

intelligently handles changing dependencies
$ man apt-get | grep "dist-upgrade i" -B1 -A5
       dist-upgrade
           dist-upgrade in addition to performing the function of upgrade, also intelligently handles changing
           dependencies with new versions of packages; apt-get has a "smart" conflict resolution system, and it will
           attempt to upgrade the most important packages at the expense of less important ones if necessary. The
           dist-upgrade command may therefore remove some packages. The /etc/apt/sources.list file contains a list of
           locations from which to retrieve desired package files. See also apt_preferences(5) for a mechanism for
           overriding the general settings for individual packages.
$ man apt | grep "full-upgrade (" -A2
       full-upgrade (apt-get(8))
           full-upgrade performs the function of upgrade but will remove currently installed packages if this is
           needed to upgrade the system as a whole.

Debian documentation is not suggested for dogmatic reading. It is not a sort of Trotskyist or pseudo-Buddhist scriptures, it should not be treated as an infallible or dogmatic text, it should not be approached with a rigid or inflexible mindset. Instead, it encourages users to engage with the material in a more open and practical manner. Debian documentation is extensive and covers a wide range of topics, from installation to advanced configuration. Approaching it dogmatically might lead to misunderstandings or an inability to adapt to specific situations. It is a sort of esoteric text in the sense that it implies reading between the lines to comprehend its underlying, potentially hidden, message or intent, rather than a literal interpretation.

Esoteric writing is a mode of communication where a text's full meaning is not immediately apparent but requires a deep understanding or specialized knowledge to uncover hidden or implicit messages. It often involves layers of meaning that can only be grasped by those with specific knowledge or insight into the subject matter. Esoteric writing suggests esoteric reading, that is, reading between the lines.

The essence of esoteric writing lies in its ability to convey meanings that are not readily accessible to the general reader, requiring a certain level of expertise or insight to fully appreciate.

𝕮𝖍𝖆𝖗𝖆𝖈𝖙𝖊𝖗𝖎𝖘𝖙𝖎𝖈𝖘 𝖔𝖋 𝕰𝖘𝖔𝖙𝖊𝖗𝖎𝖈 𝖂𝖗𝖎𝖙𝖎𝖓𝖌

    Layered Meanings: Texts often contain multiple interpretations, where the surface meaning may differ significantly from the deeper implications.
    Specialized Knowledge: Understanding the text may necessitate familiarity with specific terminology, historical context, or cultural references.
    Symbolism and Metaphor: Esoteric writing frequently employs symbols and metaphors that require interpretation beyond their literal sense.
    Intended Audience: Such writing is often directed toward a select audience, who are expected to possess the requisite knowledge to decode the messages.

𝕰𝖝𝖆𝖒𝖕𝖑𝖊𝖘 𝖔𝖋 𝕰𝖘𝖔𝖙𝖊𝖗𝖎𝖈 𝖂𝖗𝖎𝖙𝖎𝖓𝖌

    Philosophical Texts: Works by philosophers like Plato or Ibn Rushd (Averroes) often contain esoteric elements that require careful analysis.
    Religious Scriptures: Many religious texts, such as the Kabbalah in Judaism or certain interpretations of the Bible, are considered esoteric due to their complex symbolism.
    Literary Works: Authors like Lewis Carroll or James Joyce are known for their allusive writing that invites deeper exploration.
    Technical Documentation: Debian wiki and man pages have multiple layers of meaning that can only be grasped by the initiated.

Esoteric writing encourages readers to engage actively with the text, fostering a deeper connection and understanding of the subject matter. It can be both challenging and rewarding, as it opens up avenues for exploration and interpretation that may not be immediately obvious.

Last edited by igorzwx (2025-09-11 15:00:14)

Offline

#8 2025-09-10 22:03:49

RedGreen925
Member
Registered: 2024-12-07
Posts: 177  

Re: Cant do upgrade Dadedalus to Ceres

apt-get is not going to be deprecated.

A quick reading of the release notes shows exactly one mention of apt-get and that is telling you to use it instead in scripts not to use apt. No one mentioned depreciation only the official documentation now saying use apt.

https://www.debian.org/releases/trixie/ … ading.html

Offline

#9 2025-09-10 22:13:10

igorzwx
Member
Registered: 2024-05-06
Posts: 316  

Re: Cant do upgrade Dadedalus to Ceres

It means that you are invited to test apt

Try reading between the lines to comprehend its underlying, potentially hidden, message or intent,

Last edited by igorzwx (2025-09-10 22:16:27)

Offline

#10 2025-09-21 18:51:13

stultumanto
Member
Registered: 2023-12-12
Posts: 78  

Re: Cant do upgrade Dadedalus to Ceres

apt just invokes apt-get or apt-cache on the back-end. There's no difference in the underlying functionality. When I first started using Debian in 2000, apt didn't even exist yet, you had to run apt-get. apt was added (around 2014, I think) to provide a more convenient high-level interface for interactive use.

The main advantage of using apt-get or apt-cache directly is that you can access a wider variety of options, such as --no-recommends or --names-only. apt is fine to use when you don't need to do anything complicated. It formats output in color and pipes to a pager.

Offline

#11 2025-09-21 19:26:48

igorzwx
Member
Registered: 2024-05-06
Posts: 316  

Re: Cant do upgrade Dadedalus to Ceres

stultumanto wrote:

I first started using Debian in 2000

Did you have problems with sound and sound quality in 2000? Or it worked out of the box?

Last edited by igorzwx (2025-09-21 19:28:12)

Offline

#12 2025-09-21 20:23:20

stultumanto
Member
Registered: 2023-12-12
Posts: 78  

Re: Cant do upgrade Dadedalus to Ceres

Did you have problems with sound and sound quality in 2000? Or it worked out of the box?

Wow, that's a great question! I actually don't even remember what sound card I was using at the time. I think I had basic functionality working. It's hard to remember anything about sound because I was so focused on video issues. The main thing I remember was trouble getting X11 to start on my S3 video card. My first attempt at Linux was with RedHat, but I just could not get it working. I ended up on Debian because I could actually get the desktop to appear, but only with twm at first.

Offline

#13 2025-09-21 20:44:56

igorzwx
Member
Registered: 2024-05-06
Posts: 316  

Re: Cant do upgrade Dadedalus to Ceres

There was no need to know that there was a sound system, because it worked out of the box. But with ALSA, one has to learn something.

Pulseaudio was created to fix problems with ALSA.
Pipewire was created to fix problems with pulseaudio.

The problems began with ALSA, because it is "advanced".

APT is also "advanced".

Advanced Package Tool (APT)

APT was originally designed as a front end for dpkg to work with Debian's .deb packages.
_https://en.wikipedia.org/wiki/APT_(software)#Variants

Last edited by igorzwx (2025-09-21 22:34:22)

Offline

#14 2025-09-22 06:20:57

steve_v
Member
Registered: 2018-01-11
Posts: 517  

Re: Cant do upgrade Dadedalus to Ceres

igorzwx wrote:

There was no need to know that there was a sound system, because it worked out of the box.

No, it most certainly did not. Many sound cards in the late 90s - early 2000s were ISA plug-n-play, which required manual probing with isapnp and manual writing of settings (IRQ, DMA etc) to a text configuration file.
If you wanted to be able to play audio from more than one application simultaneously, you had to run a sound-server such as ESD (GNOME/Enlightenment) or ARTS (KDE)... Which only worked properly so long as everything you wanted sound from used that server.

Clearly, either you weren't there or you have industrial-strength rose-tinted glasses on. Linux audio in the early 2000s sucked, it was barely better than DOS when there was a driver for your card, and half the time there wasn't.

igorzwx wrote:

But with ALSA, one has to learn something.

Yeah, you had to learn that you didn't really need to buy OSS4 to get working drivers after all, and you no longer needed to screw about with sound servers.
ALSA was created because OSS went proprietary with version 4 in 2002.  ALSA also brought DMIX, which solved the above problem and worked "out of the box" without constantly needing to find and kill whatever was tying up the sound device.

igorzwx wrote:

The problems began with ALSA

The "problems" (that ALSA was created to solve) are quite straightforward - There was no longer a viable free-software sound architecture for GNU/Linux, so one needed to be written.

igorzwx wrote:

APT is also "advanced".

Yes, it handles downloading packages for you and resolving dependencies automatically... Just like apt-get, for which it is simply a convenience frontend.
Would you prefer to do all that yourself, by hand, like Slackware?

There's nothing "hidden" about apt either for that matter, and there's no "AI" to be found in any of the Debian packaging tools beyond a garden-variety dependency resolver... Which has been there from the beginning. Frankly, your constant "everything new is a conspiracy" nonsense is as tiring as the pseudo-philosophical drivel that invariably follows it. Please stop hijacking threads and preying on new users with this trash.

stultumanto wrote:

The main thing I remember was trouble getting X11 to start on my S3 video card. My first attempt at Linux was with RedHat, but I just could not get it working. I ended up on Debian because I could actually get the desktop to appear, but only with twm at first.

I don't recall S3 being problematic (unless you wanted 16-bit color, and had more than 16MB RAM, and were still running a VLB card from the '90s... but I digress) but 3DFX sure was tongue
As for Redhat... Yeah. likewise. I went from Slackware to Redhat, then straight to "screw this, I'll roll my own" with LFS.

Last edited by steve_v (2025-09-22 06:35:55)


Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.

Offline

#15 2025-09-22 09:25:09

igorzwx
Member
Registered: 2024-05-06
Posts: 316  

Re: Cant do upgrade Dadedalus to Ceres

1. If ALSA is so good, why do you need pulseaudio or pipewire?

2. Do you trust your senses and your ability to think?

Offline

#16 2025-09-22 10:26:33

steve_v
Member
Registered: 2018-01-11
Posts: 517  

Re: Cant do upgrade Dadedalus to Ceres

igorzwx wrote:

If ALSA is so good, why do you need pulseaudio or pipewire?

Because they're completely different technologies, operating on different layers. You don't choose ALSA or pulseaudio/pipewire, you choose ALSA with or without a sound server on top of it for additional functionality.
That added functionality is primarily dynamic gapless source/sink switching, intelligent sample-rate selection, and JACK-style live patching and routing. ALSA can do most of those things by itself statically if you're willing to write a convoluted .asoundrc, but pulseaudio/pipewire does it on-the-fly without interrupting playback.

Technology evolves and expectations change. Nobody had 4 bluetooth devices they want to seamlessly switch between in 2002. Very few people had complex livestreaming setups with multiple mixed sources in 2002.
Just as OSS was extended with sound servers to deal with the rise of fancy graphical desktops and UI sound effects, ALSA was extended with sound servers to fit the needs of mobile computing, wireless audio peripherals, and an increasing number of people wanting to do complex dynamic mixing without the need for a dedicated mixing deck.

ALSA also can't do video streaming of any kind, which is one of the primary reasons to use pipewire in a wayland environment. I don't use wayland (currently), but if you do, you'll need pipewire for screenshots, video capture, and remote-desktop.

Whether you need any of that is up to you, but the software exists and is widely deployed - with many satisfied users. That speaks to more than a few people finding it useful enough to justify the added complexity.

igorzwx wrote:

Do you trust your senses and your ability to think?

Can you go a single post without trying to derail technical discussion with irrelevant pseudo-philosophical bullshit?

Last edited by steve_v (2025-09-22 10:38:07)


Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.

Offline

#17 2025-09-22 10:49:38

igorzwx
Member
Registered: 2024-05-06
Posts: 316  

Re: Cant do upgrade Dadedalus to Ceres

If you do not trust your senses and your ability to think, your statements can be dismissed as lunatic ravings or a sort of bullshit.

Offline

#18 2025-09-22 11:08:12

steve_v
Member
Registered: 2018-01-11
Posts: 517  

Re: Cant do upgrade Dadedalus to Ceres

Thank you for demonstrating how to say "I have no rational arguments left" without directly admitting such. I'll file it for next time I feel the urge to stage a debate in an asylum.

Aside, I'm pretty sure you've played that old card a few times already... Is it not getting a bit, ahh, trite?


Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.

Offline

#19 2025-09-22 11:16:56

igorzwx
Member
Registered: 2024-05-06
Posts: 316  

Re: Cant do upgrade Dadedalus to Ceres

You are avoiding to answer the question, because you are not going to take any responsibility for your statements, because you cannot trust them.

EDIT:

Would you trust a security expert who does not trust his senses and his ability to think?

Last edited by igorzwx (2025-09-22 11:59:32)

Offline

#20 2025-09-22 11:34:24

steve_v
Member
Registered: 2018-01-11
Posts: 517  

Re: Cant do upgrade Dadedalus to Ceres

No, I'm refusing to be drawn into an obvious trap, and a discussion which has nothing to do with the topic at hand. If you must start this nonsense again, for the umpteenth boring time, find some other gullible sap.

My statements stand on their own merit, as they are based on readily verifiable fact. I have neither the need nor the desire to resort to metaphysical rambling to defend them.

Last edited by steve_v (2025-09-22 11:39:32)


Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.

Offline

#21 2025-09-22 11:43:52

ralph.ronnquist
Administrator
From: Battery Point, Tasmania, AUS
Registered: 2016-11-30
Posts: 1,482  

Re: Cant do upgrade Dadedalus to Ceres

@igorzwx: this dance is getting tedious. Please don't push me to use the "Ban User" dialog.

Offline

#22 2025-09-22 17:00:11

g4sra
Member
Registered: 2018-12-12
Posts: 40  

Re: Cant do upgrade Dadedalus to Ceres

@steve_v, nice to read that history of ALSA sound, I can relate to your comments.
I currently use arts, and have not had one issue with it in the last eight years.
There is nothing that I have wanted to do that ALSA has not been able to do, once I have learnt how.
However I am confused by your statement that ALSA is not capable of 'streaming', could you please elaborate on exactly what you mean ?
Being a dinosaur 'streaming' may have a different meaning for me than the context you are using it in.

Offline

#23 2025-09-22 19:49:44

steve_v
Member
Registered: 2018-01-11
Posts: 517  

Re: Cant do upgrade Dadedalus to Ceres

g4sra wrote:

I currently use arts

Uhh, I don't think we're talking about the same ARTS here. The solution I was referring to hasn't been included in KDE for over 20 years now, and I doubt it even compiles on a modern distro.

g4sra wrote:

I am confused by your statement that ALSA is not capable of 'streaming'

If you're referring to

ALSA also can't do video streaming

, then the operative word there is "video". Pipewire is more than just an audio server, it's a multimedia server... I.e. it also handles video, which ALSA, being a fairly low-level audio architecture, naturally does not.

Last edited by steve_v (2025-09-22 19:53:08)


Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.

Offline

#24 2025-09-22 20:49:54

g4sra
Member
Registered: 2018-12-12
Posts: 40  

Re: Cant do upgrade Dadedalus to Ceres

@steve_v

the same ARTS

Oh we are, Trinity Desktop Environment ships with a (probably updated for compatibility) KDE 3 implementation.

the operative word there is "video"

Ok gotcha, thanks for the clarification.
I always think of video with audio as two separate streams ...
Been using ALSA with RTP for a while, but only on the local net.

Offline

#25 2025-09-23 04:56:59

steve_v
Member
Registered: 2018-01-11
Posts: 517  

Re: Cant do upgrade Dadedalus to Ceres

Trinity Desktop Environment ships with a (probably updated for compatibility) KDE 3 implementation

LOL, I knew TDE was keeping a few dinosaurs around, but I didn't realise they were hanging on to that particular fossil. IIRC upstream stopped doing any serious work on it somewhere around 2003. Still, if it works it works.


Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.

Offline

Board footer