The officially official Devuan Forum!

You are not logged in.

#201 Re: DIY » Android SDK question » 2025-05-10 14:07:49

Isn't it supposed to come with the SDK ?

#202 Re: DIY » Android SDK question » 2025-05-10 13:41:52

If you know which package or packages ($PKG) are involved you can use the following to see which files they provide:

dpkg -L $PKG

You might also try to find it with:

find /opt /usr /var -name appcompat

#203 Re: Installation » [SOLVED] MBR and efi booting issue » 2025-05-09 12:31:50

Afaict, grub2 is too large to fit into the traditional 440 bytes of MBR and it does require a boot loader space of at least 1Mb prior to the first partition.
https://www.gnu.org/software/grub/manua … b.html#MBR

EDIT: There is however the issue of accessing an nvme drive which for grub requires a bios that implements the driver. This may mean that you must use the UEFI bios for booting with grub2, unless the legacy bios implements the nvme driver.

For UEFI boot, the boot loader is kept in a FAT filesystem, and the UEFI bios provides nvme driver support. grub2 documentation is not very clear about UEFI boot as it mixes it up with the notion of "secure boot", which is an optional function for UEFI boot. It also mingles it up with having a GUID Partiion Table (GPT) which is a different choice.

If you use UEFI boot, you install a different grub package, like grub-efi-amd64 and let it spin its magic.

#204 Re: Documentation » apt-mirror config for a local Devuan repo » 2025-05-06 23:00:10

Did you clean out all the old files before running that test? Because that file is a single index and your output shows processing of 7 index files. If you want to pursue that further you will need to make sure to output the problem filenames as well.

Perhaps you should clean out all the old stuff and set up the sources according to my instruction above. Don't include empty repositories. You may consider it all a bug that apt-mirror cannot deal with empty repositories. I don't.

EDIT:  I see that the experimental repo Source index doesn't have a "Files:" tag. If that is the reason apt-mirror takes issue with it, I agree that apt-mirror seems to  have a bug (being unable to deal with that repo format).  You may need exclude that repo (as well) from your mirroring.

#205 Re: Devuan » Devuan Excalibur on i386 - We need an official kernel! » 2025-05-06 05:10:24

Any serious attempt requires someone or a few to commit to put in the effort as well as maintain it into the future.

I think the best place to discuss seriously would be IRC #devuan-dev at libera.chat; perhaps set up a project at git.devuan.org to start with.

#206 Re: Documentation » apt-mirror config for a local Devuan repo » 2025-05-06 00:35:57

pkgmaster.devuan.org/devuan experimental is the only repo to mirror.

pkgmaster.devuan.org/devuan main contains the special devuan packages, i.e. forked and extras and those should be accessed via
pkgmaster.devuan.org/merged main rather, or
deb.devuan.org/merged main would really be better.

pkgmaster.devuan.org/devuan contrib is empty, and
pkgmaster.devuan.org/devuan non-free-firmware is empty.

It looks like apt-mirror doesn't like empty repositories. I wouldn't consider it a bug worth fixing, but you may of course lodge a bug report to debian about that if you think differently.

#207 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?

#208 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.

#210 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).

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

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

#214 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

#215 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.

#216 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.

#217 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.

#218 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.

#219 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.

#221 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.

#222 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)?

#223 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?

#224 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.

#225 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.

Board footer

Forum Software