The officially official Devuan Forum!

You are not logged in.

#1 Re: Off-topic » [SOLVED] resizing after a diskclone to recover reclaimed space » Yesterday 13:30:12

In order for me to assist I will need to sight the exact result/response from the command I suggest; not some hand-wavy "it didn't work" or anything wiffle waffle ... I need to the exact response.

#4 Re: Off-topic » [SOLVED] resizing after a diskclone to recover reclaimed space » Yesterday 06:54:09

@zapper: I'm guessing you need to resize the "home" logical volume to use up all the volume group space, and you then need to enlarge the filesystem inside the logical volume to fill all available logical volume space.

Possibly it all can be done in a sinlge command, something like:

# lvresize -l 100%VG -r $LVM

where you replace $LVM with the identity fo the logical volume.

A backup might be handy.

#5 Re: DIY » easydeb deb packager » Yesterday 01:52:31

.. and then you run lintian with the devuan profile to get adviced about the small things you forgotten, like man pages and stuff smile

#6 Re: Desktop and Multimedia » [SOLVED] Can't figure out how to play DVDs » 2025-11-30 23:06:46

The labels "excalibur", "excalibur-security", "excalibur-updates", etc are known as "codenames" and as such they identify "repositories" (not "distributions"). Each system (yours or mine) is set up with a package system that looks into one or more repositories for packages, which it (i.e. your system or my system) organises by package versions so as to get "the most recent version" of any package across those repositories.

A "distribution" is rather some particular collage of packages from some particular collective of repositories, that is formed and published so as to make a particular end user experience (and typically allowing for a smaller range of variations in experience).

HTH, Ralph.

#7 Re: Installation » [SOLVED] Debootstrap Excalibur » 2025-11-30 12:09:17

You wish Devuan developers to debug Debian's debootstrap?

#8 Re: Installation » [SOLVED] Debootstrap Excalibur » 2025-11-30 12:02:32

Right. That's wrong for debootstrapping Devuan. You need to use Devuan's debootstrap for that.
Where did you get that "excalibur" script from?

#10 Re: Installation » [SOLVED] Debootstrap Excalibur » 2025-11-30 11:36:28

Which deboostrap version are you using?

EDIT: the reason I'm asking is because "merge_usr" is defined in the "functions" that come with the debootstrap installation, since excalibur.

#11 Re: Installation » [SOLVED] Debootstrap Excalibur » 2025-11-30 11:15:40

1. please use code block markup for code blocks.

2. what do all those mean? same use case or different use case? successful or failing?

#12 Re: Installation » [SOLVED] Debootstrap Excalibur » 2025-11-30 07:37:06

Perhaps you could show the tail end of the debootstrap.log file, for the failing case.

#13 Re: DIY » usb controllers and qemu » 2025-11-28 04:55:00

If your Hyperbola uses udev then it should work the same.

And by the way, the group doesn't have to be "plugdev"; that's just a (has been) convention. The key point is that due to that udev rule, the device node at /dev/bus/usb/xxx/yyy gets set up so that any user in that group have read-write access to it.

#15 Re: DIY » usb controllers and qemu » 2025-11-26 05:14:11

Yes, you add GROUP="plugdev" with a preceding comma, to the end of line 13, to make it be:

SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", IMPORT{builtin}="usb_id", IMPORT{builtin}="hwdb --subsystem=usb", GROUP="plugdev"

With that, on your host, the USB that you plug in will be in group plugdev with rw mode.

It then requires the user that runs qemu to already be in group plugdev when logging in, which is a funny linux thing one can't avoid. I.e., after adding the user to the group, that user need to log out and in again in order to actually be in that group.

By that, the qemu guest should have and be able to access the USB key.

If however the USB key is unplugged, qemu will drop the connecting device setup, so that when the USB key is plugged in again, you need to operate the qemu console to restore the connecting device setup. This is another quirk to deal with. The best is of course to leave the USB key plugged in.

#16 Re: Packaging for Devuan » Packaging the fftrate ALSA plugin » 2025-11-25 21:59:47

In summary: version 1.6.3-3 has been built and will be available in a couple of days with the sources.list reference:

deb http://deb.devuan.org/devuan experimental main

Note that it is "/devuan" rather than "/merged", since the experimental repository is not merged. Further, I should warn that adding such sources.list lines willy-nilly can bring unplanned hair loss.

At the moment only the plugin package 1.6.3-1 is available.

The experimental building pipeline is for "all" architectures: amd64, arm64, armhf, i386, ppc64el and riscv64.

If you have another architecture, you may download the ".dsc", "tar.gz" and "tar.xz" files to a directory, cd into that and use the "debuild" schemata to build, like the following:

dpkg-source -x fftrate_1.6.3-3.dsc
cd fftrate-1.6.3
debuild -k0x12345678

where  "12345678" is replaced by your GPG key ID. That'll leave the build residue in the parent directory and the work tree fftrate-1.6.3 can be removed. Note that you may have to also install build dependencies; ideally it will tell you which to install. If it doesn't then please tell me (because then I have failed to declare that dependency)

#17 Re: Packaging for Devuan » Packaging the fftrate ALSA plugin » 2025-11-25 10:31:20

There's now both the plugin package, with added manpage, and an fftrate-utils package, with binaries and man pages, in Devuan's experimental repository.

The next step for that will be to get it into debian, which is a slower process.

#18 Re: Packaging for Devuan » Packaging the fftrate ALSA plugin » 2025-11-24 22:12:38

Great. Is that github project yours, or something you could add to? As of principle it's best when "upstream material" is added to upstream; otherwise it ends up as packaging patch(es) which is much less accessible for people.

In this case it would also be possible to make an upstream-based fork within the packaging project to include these things (and maybe some of the other good documentations you have written).

Or even better would be that you create your own project at, say, git.devuan.org (or codeberg.org) as a fork of the github upstream, and then add your documentations and man pages to that. My packaging project can track that instead.

Note that "side documentation", including man pages, may well reside at top level or perhaps a "doc" directory,  without particular format constraints. Often it's plain text files or markup files that get gzipped in the packaging. In the packaging it's typically placed in /usr/share/doc/$package/ (except the man pages of course)

#19 Re: Documentation » Devuan package mirrors, deb.devuan.org, HTTPS, and mirror monitoring. » 2025-11-24 13:48:30

Note that thus it probably needs to be

https://mirrors.dotsrc.org/devuan/merged

as repository URL for that server.

#20 Re: Packaging for Devuan » Packaging the fftrate ALSA plugin » 2025-11-24 06:16:08

Thanks. Yes it's now packaged and added to Devuan experimental.

It's using quilt packaging with a minor source touch-up patch to resolve  compiler complaints, and a separate "packaging" patch that sets it up for gbp-buildpackage. Presently only the plugin package is built since the binaries lack man pages, and I'm looking into making a man page for the plugin.

#21 Re: ARM Builds » Missing USB kernel modules » 2025-11-21 20:49:32

If you are looking for linux source, then
https://git.kernel.org/pub/scm/linux/ke … /linux.git
is a good place. That would be all 8G (currently) of all linux release versions, tagged. By instead running

git archive --remote=https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --format=tgz v6.9.10  | tar xzf - -C mydir

will get you only that particular version, v6.9.10, in (pre-existing) directory mydir. i.e. you need to create that directory beforehand, and of course choose the version you want.

If you are looking for debian's packaging source, then probably running apt-get source linux-image-... is a good way. Or you can chase it up via the package information.

Though I feel I must again add my opinion, that apart from your mind lock, the easy way would be to assign two different IP addresses to the two different servers. Yes, the laptop operator would need to exercise some situational awareness and make the appropriate choices in different situations; but that's like turning your bike to the left when the path bends left.

#22 Re: ARM Builds » Missing USB kernel modules » 2025-11-20 07:14:10

I'm thoroughly confused by your explanation. It surely would be simpler to assign two different IP addresses to the two NFS servers (whether or not they are connected on the network concurrently), and then have two alternative mount declarations on a client, which could be onto the same mount point if that's your intention.

In my mind, that would be the simple way. Especially compared to whatever is involved in chasing two or a few modules to fit your kernel.

But that may be of no help to you I suppose.

#23 Re: Installation » Boot issue » 2025-11-18 06:55:15

Presumably you need to edit /etc/fstab to add a line for it, like

/dev/sdb1  /home  ext4  defaults,noatime  0  1

But with details suitable for you.

Check "man fstab" for the details.

#24 Packaging for Devuan » Packaging the fftrate ALSA plugin » 2025-11-18 06:36:10

ralph.ronnquist
Replies: 9

I thought to mention that I've started on a debian packaging of the fftrate ALSA plugin. This is initially aimed at Devuan's experimental repository and that packaging has its source residence in Devuan's git store, at https://git.devuan.org/devuan/fftrate.git

I will submit it to debian in due course.

#25 Re: Desktop and Multimedia » debug firefox-esr microfone sound » 2025-11-17 12:46:26

@bai4Iej2need yes it would be in addition. Your settings defines the CARD "variable" and it thus applies separately and together.

Though, as @igorzwx noted, the default setup might already have dsnoop and dmix.

Board footer

Forum Software