The officially official Devuan Forum!

You are not logged in.

#201 Re: Documentation » apt-mirror config for a local Devuan repo » 2025-05-05 06:55:19

Well, you should rather check pkgmaster.devuan.org/merged/dists/stable/main/source/Sources.gz
(which is what you use in the config for apt-mirror),
but the question is still why apt-mirror ends up with that uninitialized array slot.

In any case, you should replace "stable" with "daedalus" in your sources.list. The name "stable" will move to something else all of a sudden while "daedalus" will remain being what it is.

It appears to be a bug in apt-mirror; but you say this doesn't happen with an equivalent mirroring of a debian repo? Which one?

#202 Re: Documentation » apt-mirror config for a local Devuan repo » 2025-05-04 23:35:56

"the config file"... which ? Could you perhaps show that config file?
which command gives that output?

EDIT: ... and which system version do you have?

EDIT 2: ... as a start point: the error reported is a "local software error" rather than badness in the data. All Source indexes have a "Files" tag, so the question would be why the local software is buggy upon seeing that tag. Therefore it's important to know which system version you have and which version the software that shows this bug has.

#204 Re: Other Issues » [SOLVED] certbot renewal cron script » 2025-04-30 00:38:12

The point of running certbot more often is simply because a renewal attempt may fail for many possible technical reasons. If you set it up to only run once a month, any such failure would lead to needing operator hands-on.

Therefore all such renewal processes have "busy wait" design that begins with the test if it's yet time for a renewal and return as failure if not. If it is time for renewal, an actual renewal attempt is made, and that may succeed or fail for external reasons. If it fails, then the next run will again discover that it (still) is time for renewal and make another attempt. Etc. When the renewal succeeds,  the local state changes so the next run will again opt out early because renewal is not (yet) needed.

Now, both that check for systemd and that randomized delay are unnecessary components. Your system does not need to check and re-check for the presence of systemd, since that is a constant.  And you can choose a random but fixed start time  for your certbot runs, which will be an equivalent collegial measure for avoiding clogging the remote end when actual renewal requests are made (there is no statistically motivated reason to pick a new random start time every time).

#205 Re: Hardware & System Configuration » Disabling IPv6 » 2025-04-28 22:32:16

grep ipv6.ko /lib/modules/6.12.21-amd64/modules.builtin

#208 Re: Desktop and Multimedia » viber authentication upon reboot » 2025-04-16 13:04:48

@Altoid: spelling mistake is one thing; honouring us by treating us as equal is another wink

#209 Re: Desktop and Multimedia » viber authentication upon reboot » 2025-04-16 10:27:40

Which package are you talking about here?
I can't anything with "viber" in it.

#210 Re: DIY » An idea for 32-bit system for old machines, input requested » 2025-04-10 03:25:42

I'm  not sure where the security angle is, but it all sounds like it could be a fun project. Of course there are few other filesystem points that need to be writeable for a working system. Most if not all could probably be set up tempfs.

#211 Re: Documentation » How to: Devuan 5 Daedalus an pipewire » 2025-04-09 06:27:00

You sound like you want to do something, so yes: Go for it! Make a debian package and submit it to debian. I'm pretty sure you will get a debian developer sponsoring it. That's also how it gets into the Devuan repository.

#212 Re: Documentation » How to: Devuan 5 Daedalus an pipewire » 2025-04-08 11:36:50

Wonderful. Let's wait together. When some packages turn up in Debian offering all or some of those good things you talk about, then they automatically turn up in Devuan. Unless they depend on systemd. If they do, they end up on the banned packages list. Unless someone takes on the effort of forking and untangling the systemd dependencies.

#213 Re: Hardware & System Configuration » [SOLVED] Today's upgrade update-alternatives warning » 2025-04-07 12:27:36

My guess would be that the postinst script of xz is buggy; that for some reason it doesn't recognize that the "alternatives" link for lzma already points correcly.

Maybe the script tries to resolve the link value (the pathname "../../usr/bin/xz") itself rather than resolving the link, and it then resolves that relative to "/" (which would be cwd for the postinst script) rather than relative to "/etc/alternatives" (which is where the link resides). Thus it erroneously claims that the resolved value is missing and different from "/usr/bin/xz"... and yet, when the new "alternatives" link get installed, the "alternatives" subsystem translates the given absolute pathname to one that is relative to where the link is set, so it ends up with the same value that it already had.

Remember that the postinst script doesn't "see" those pathnames the way you see them in the error message.

And I'm sure there are other possible stories that could explain how those peculiar log lines come about.

#215 Re: Documentation » How to: Devuan 5 Daedalus an pipewire » 2025-04-05 06:22:47

@steve_v: in my mind neither Devuan nor Debian are "distributions". Rather we are organisations of people that provide a means to pull toghether a large number of software packages, that are tested to work together. A "Distribution" is formed by selecting certain packages towards some particular use. So where software implementing a notion of user services exist Devuan will incorporate that if it is in Debian, except of course if it requires systemd.

#216 Re: Documentation » How to: Devuan 5 Daedalus an pipewire » 2025-04-04 23:03:51

There are numerous of ways to run programs, including to run programs that keeps other programs running. If a person wants their machine to do that then they would set it up to do so. Or are we working on a premise that end users are stupid, or that end users should be controlled (by owner-administrator-vendor)?

#217 Re: Documentation » How to: Devuan 5 Daedalus an pipewire » 2025-04-04 12:15:20

Isn't pipwire something to be run by the (local desktop) user?

#218 Re: Packaging for Devuan » libguava-java (gradle) » 2025-04-03 21:47:27

Looks to me like your system is all good and that you have run into a flaw in debian's package provisioning; namely that they happen to include a host that is currently unresponsive.

Debian packages are accessed (by your host) via the domain deb.debian.org which afaik is resolved by "fastly" into one (or possibly a few) actual host IP, and it happens that it transiently offers "bad" IP.

If you want your resolution of deb.debian.org go to a specific host of your choice, then you may set up that resolution in your /etc/hosts file.

Sometimes this kind of thing happens if your local meta files are outdated, in which case you will have to run apt-get update to freshen them.

#219 Re: Installation » Google search for "after devuan migration no inittab or inittab.d"??? » 2025-03-26 23:47:38

That's good. Just fill the forum with generated crap... much better than the mind-authored.
not.

#220 Re: Desktop and Multimedia » Cannot establish any listening sockets » 2025-03-24 10:39:22

Something funny is going on if the millisecond timestamp stays the same for the Xorg logs... are you sure that that is the current log file?

#221 Re: Packaging for Devuan » libguava-java (gradle) » 2025-03-23 23:01:42

It sometimes helps to run

apt-get update

to update your local meta files.

TL;DR; apt asks for particular versions of packages and it does not ask for "whatever is current right now" (as one might think it would do). The meta files tell "slices" of versions across packages that have been tested and shown to work together. Sometimes one would want apt to run "update" automatically upon install of packages, but I guess that would add code "unnecessarily"; anyone who wants update to be part of installing would simply do that themselves.

Sometimes though it's a neworking problem, or that the target server has a transient problem.

#222 Re: Hardware & System Configuration » Brightness module? » 2025-03-17 01:56:24

I  believe it would merely be a boot action aimed at restoring the brightness at boot up to a level that got captured at power down. So, a comfort utility. But I'm sure one can expand the concept to any level of complication and introduce all sorts of knick-knack with elaborate justifications smile and then you can add steak knives to that...

#223 Re: Hardware & System Configuration » wrong version of fsck locks boot? » 2025-03-16 04:55:11

Some people may want to be able to move a disk to another slot and still have the system to boot.

#224 Re: Desktop and Multimedia » X11 recently failing to start the first time after boot » 2025-03-11 11:33:08

"before latest upgrade", "after latest upgrade" as well as "updates that came maybe a week ago" are all pretty lousy version identifiers.

#225 Re: Installation » [SOLVED] Unable to install Daedalus » 2025-03-08 22:41:07

Thanks. esp the note about email; (your email got filtered as spam... it reminded me I need to set up my real email address here since google filters rather than forwards some emails that it judges to be spam)

Anyhow, it shows that the second partition on the /dev/sde drive holds an iso9660 filesystem. Presumably the Ventoy iso. (It seems the UEFI bios reorders the drive partitions so that the EFI partition counts as the first one, not mounted)

It's the "load modules" step that requires the media to be mounted for the Chimaera ISO. Though if the network works with the initial modules you can complete an installation without access to the media provided you don't need to set up the target partition as, say, ext4 as part of that installation. The Daedalus ISO boot up requires access to the media at an earlier point and it fails when that media is missing.

One could imagine that the second /dev/sde partition indeed would be the target iso file in some virtual loop-back mounting done by Ventoy software "behind" the kernel, but then this would be the same for Daedalus.

You gave me the Ventoy version (96) on email so I can experiment with it myself.

Board footer

Forum Software