libera/#devuan/ Saturday, 2023-10-07

DelTomixHi ballsxd - In the process that resulted in your stated error message, there should be information in the preceeding text that shows what actually went wrong. That might tell you enough to solve the problem yourself, or if not - provide us some details (along with maybe telling us what you were trying to do (i.e. install, update, ) to help assist with your issue. You can easily share a copy of the00:34
DelTomixtext in https://paste.debian.net00:34
ballsxdits not really pastebin worthy, just "dpkg: error processing package openrc (--configure):00:37
ballsxd installed openrc package post-installation script subprocess returned error exit status 1". it happends all the time when i do package updates/installs/whatever00:37
ballsxd"mpd/etc/mpd.conf must have pid_file set; cannot start daemon. ... failed!" assigning mpd a pid in the config doesnt change anything :p00:40
ballsxdwith the openrc package it talks about a post-installation script subprocess returning error code 1. which doesnt tell me much either00:41
DelTomixhmm wierd - yeah for the openrc i would usually expect to see something about dependencies or conflicts prior to that. - Have you tried like 'apt reinstall openrc' ? if it doesn't sort it out you might get the cause of the issue from that00:42
rrqpackages nowadays have stopped using "invoke-rc.d" for service control at installation and instead tries to use "systemctl"... you might need to install "systemctl" unless you already have it00:44
ballsxdi dont have systemtl. uninstalling the openrc package goes all well. untill i reinstall it and it gives me the same error without any extra info00:44
ballsxdam i supposed to configure something after installing systemctl? tried reinstalling openrc again and its the same again00:46
DelTomixwhen you first installed Devuan was openrc chosen as your init system? or did you try switching to it after installing with a different init system?00:47
ballsxdi used openrc from the start00:48
ballsxdi installed devuan 4 the stable but later upgraded to 6 (testing/unstable i believe)00:48
rrqhmm no, afaik systemctl should be that binary and man page only.. perhaps you'd do better by uninstalling that, then make an empty scrit as /bin/systemctl (to always succeed, without doing the action)00:49
rrq(and I might be barking up the wrong tree here of course)00:51
ballsxdive made an empty file in /bin named "systemctl" do i attempt to reinstall the "not fully installed" packages?00:52
rrq"apt-get -f install" should do it00:53
rrq(empty file executable I guess)00:53
ballsxdis that 700?00:54
rrq66600:54
rrqno00:54
rrq55500:54
ballsxdalr :p00:55
ballsxdsadly this doesnt change anything00:55
ballsxdthis might be useful? https://paste.debian.net/1294278/00:57
rrqneeds package "at" for atd00:58
* rrq thinks DelTomix might know better01:00
ballsxdi suppose it worked? after it warned me about some other programs but after installing those the error disappeared01:01
ballsxdafter installing at*01:01
ballsxdi also got this though. i dont quite understand it https://paste.debian.net/1294279/01:02
ballsxdi didnt replace anything so i think i should be good?01:02
rrqprobably, though it appears you hae both udev and eudev installed, which if so might cause grief at next reboot01:06
DelTomixhmm not sure about that udev thing.   mpd might have just been hung up due to the openrc init script, so you might be good. (I don't use mpd but theres apparantly an issue in some cases that causes the pid_file permissions issue with user vs systemwide installs) I would probably reboot at this point to make sure openrc can do its things properly01:07
DelTomix...or maybe not (just ready rrq's message there)01:08
ballsxdcant currently reboot, ill check later on if i can fix the issue with mpd. but thatll be for another day as its late and i wont be able to use my pc tomorrow01:09
ballsxdfor now ill let it be. thanks for the help :D01:09
systemdleteI just upgraded several chimaera systems for the grub update.  Only ONE of them had an issue, getting a message:  "The GRUB boot loader was previously installed to a disk that is no longer present, or    │01:36
systemdlete │ whose unique identifier has changed for some reason."01:36
systemdleteI have not made any changes to grub on that system that I can recall.  For one thing, it is a VM and only runs one OS, so I'd have little or no reason to make changes to grub.  And I don't build custom kernels, etc.01:37
systemdleteThere may have been kernel updates since the last version update to grub from the repos, but I haven't seen this message from any other systems during an update recently.01:38
systemdleteSo I am just wondering why it is making this noise.01:38
rwpsystemdlete, This grub-pc I imagine? It's a VM which is typically Legacy BIOS boot.  Or was it grub-efi-amd64 with the UEFI stack?02:17
rwpgrub-pc abuses debconf as a registry which is strictly against Debian Policy.  Yet it does so jus the same.02:17
rwpTo mitigate/address/fix the issue run "dpkg-reconfigure grub-pc" and re-answer the debconf questions to be appropriate for your current system.02:17
rwpIn the debconf data grub-pc stores the location to install or update the grub boot image.  If that becomes out of sync with the current reality then that is one of the possible results.02:18
rwpballsxd, In the situation you are in if it were me I would assume the mpd start script has a problem. I might "apt-get purge mpd" in order to remove it entirely to clear the error. Then re-install it after everything has gotten into a happy state.02:28
rwpIt might still have an error on the fresh install of mpd but at least then you know it is isolated to mpd and that everything else is happy.02:28
rwpAnd note what rrq has said, there are multiple packages sneaking in systemctl commands, which I find "r/mildlyinfuriating".02:29
rwpAt least my bug on munin about systemctl intrusion got fixed though. So, yay? https://bugs.debian.org/105337902:31
systemdletesorry, lost my connection for a moment02:39
rwpsystemdlete, You dropped off.  Did you see my recent posts here to you about grub-pc?02:40
systemdletedid you see my reply to yours?02:40
systemdletelast I saw of yours was "In the debconf data grub-pc stores..."02:41
rwpNo.  I did not see a response.02:41
systemdleteWell, I was asking why or how I've not seen this before on this one system, a VM02:41
rwpThat was the last thing I sent to you.  We are in sync.02:41
systemdletewhen I run dpkg reconfigure, it indicats a blank linux command line02:41
systemdleteand you are right, it is BIOS/legacy boot02:42
rwpThat's normal for me to have a blank GRUB_CMDLINE_LINUX="" for me.02:42
systemdleteok02:42
systemdleteI just wondered if it was supposed to have anything like modeset, etc02:43
rwpEspecially in a VM.  But on some machines one might have net.ifnames=0 there. Or some other things.  If needed.02:43
systemdletesee, after I hit enter, it comes back with quiet nomodeset, which is what I expected02:43
systemdleteso I am a bit confused02:43
rwpHmm...  Well, regardless, after doing it then review /etc/default/grub and look at GRUB_CMDLINE_LINUX and GRUB_CMDLINE_LINUX_DEFAULT and see if they are what you want.02:44
systemdleteI'll have to reboot to see if the changes work.02:44
rwpGRUB_CMDLINE_LINUX_DEFAULT is used *only* for the default booting entry. GRUB_CMDLINE_LINUX is for *all* entries. So things like net.ifnames=0 would go in GRUB_CMDLINE_LINUX for example.02:44
rwpLet me cheer for the package "etckeeper" which stores /etc into git version history.  If it were installed then you could "cd /etc; git log -p default/grub" and review all changes that have ever happened to the file.02:45
systemdleteoh, I get it.  thanks for explaining that to this dumb@$$02:45
rwpThe difference between GRUB_CMDLINE_LINUX and GRUB_CMDLINE_LINUX_DEFAULT was initially very confusing to me. What's the difference? Figuring it helped. I now try to pass that tidbit along when the topic comes up.02:46
systemdleteso I would need to install git, and use a local git repo here.02:46
rwpInstalling etckeeper will automatically do everything needed for you. It's nicely polished.02:47
rwpAnd then afterward you don't really ever need to do anything. Forget it is installed. Until you need to review something like this. And then you can.02:47
systemdleteetckeeper... ok, I'll look at that, thanks02:47
rwpThe other thing to look for is if you have a device.map file. /boot/grub/device.map is the file and it might also contain paths which have gone away, changed, broken.02:50
systemdleteI don't know how that would be, given I haven't made any such changes myself, unless grub itself did upon some kernel update or the like02:51
rwpIt probably says "(hd0)   /dev/vda" for you in a VM.  Probably.  Maybe.  I think it can be removed entirely on newer versions of grub.  But if it contains incorrect or stale information then it will break things.02:51
systemdlete /dev/sda, even in VMs02:52
rwpAh...  I use virtio whenver possible.  It's more efficient to virtualize the I/O than to emulate the SATA driver entirely.  YMMV.02:52
systemdletethis is virtualbox, but thanks for that info02:54
systemdleteI'm not sure if/how vbox does that02:54
systemdlete(it might be using virtio)02:54
rwpAh, VirtualBox.  Your host system is MS-Windows then?  VirtualBox is good on Windows. Perhaps the best one for use on Windows.02:58
rwpVBox is not so good on Linux. KVM is arguably the best virtualization on Linux. Strongly recommend using KVM.02:58
systemdleteno everything here is Linux (or some BSD)02:58
systemdleteI've tried using KVM, but it doesn't have everything I want, like internal networks02:58
systemdleteI've had good luck with vbox over the years.  Occasional problems, sure, but no different than any other large system.02:59
rwpHmm...  Perhaps that is a discussion for another time and place.02:59
systemdleteand the support has been fair to good, even excellent in a few case.02:59
systemdlete(you brought it up)02:59
systemdleteyes, we can take this to OT03:00
systemdleteif you really want to03:00
systemdletebut thanks for the help with grub.03:00
systemdleteI'm still stumped how this happened on only one of the systems I upgraded today.03:00
systemdleteI tend to admin all of my systems pretty similarly overall.03:00
rwpI have three systems running Unstable. ONE of them had grub upgrade problems on Monday. The other two had no problems. No idea what was different between them.03:01
systemdleteAre they all hardware or VMs?03:02
systemdlete(just wondering)03:02
rwpAll three are VMs.03:02
systemdleteok03:02
systemdletethat is a bit unnerving03:02
systemdletebut you pointed out that grub has been a bit wonky03:02
systemdletein terms of how it is managed upstream03:03
systemdletethat is not a Devuan problem03:03
systemdleteI figure that after 20+ years, grub2 would be stable by now03:03
cws6969Hello , blueman error: br-connection-profile-unavailable ,  How to create a configuration file08:58
gnarfacehmm, good question09:01
gnarfacecws6969: do you happen to have pulseaudio installed?09:02
cws6969no install pulseaudio09:03
cws6969 alsa-topology-conf alsa-ucm-conf alsa-utils alsamixergui bluez-alsa-utils volumeicon-alsa blueman bluez bluez-alsa-utils bluez-obexd libasound2-plugin-bluez libbluetooth3 libspa-0.2-bluetooth  is install09:04
gnarfacehow about pipewire? no pipewire too?09:04
gnarfacethere should be a way to make it work without pulseaudio or pipewire, but all the search results only point to fixes for those09:06
gnarfacethe only suggestion that may not be was to "trust" them again09:07
gnarfaceor un-trust then re-trust them09:07
gnarfacehowever that would work09:07
cws6969pipewire pipewire-bin wireplumber pipewire-alsa pipewire-audio liblua5.3-0 libpipewire-0.3-modules libwireplumber-0.4-0  is installed09:08
gnarfacehmm09:09
rrqcws6969: you'll need bluealsa running in order for the headset connection to be set up09:13
cws6969In the past, when Devuan 4 was used, you didn't need to install xxx to connect to Bluetooth and play sound09:14
rrqaha.09:14
cws6969In the past, when Devuan 4 was used, you didn't need to install pipewire pipewire-bin wireplumber pipewire-alsa    to connect to Bluetooth and play sound09:15
cws6969When I used to use devuan 4, I didn't need to install “pipewire pipewire-bin wireplumber pipewire-alsa”  at all, I could connect to Bluetooth and play sound09:17
rrqdon't need those now either, but I guess you used pulseaudio before09:27
gnarfacecws6969: yes, pipewire is new but it's not devuan's invention. that came from upstream. you might be able to do without it and use pulseaudio instead but afaik debian removed support for other methods before devuan existed.09:27
* gnarface sighs09:27
rrqand before it was the puslaudo server that registered the profile with bluez09:27
gnarfacethey're gone09:27
gnarfaceoh, hey they're back09:28
gnarfacecws6969: yes, pipewire is new but it's not devuan's invention. that came from upstream. you might be able to do without it and use pulseaudio instead but afaik debian removed support for other methods before devuan existed.09:28
rrqyou don;t need pulseaudi and not pipewire09:28
gnarfaceyou can probably still do it with bare alsa, but afaik you need to compile stuff from out of repo09:29
rrqbut bluez needs someone to register a connection profile; in this case it will be bluealsa09:29
gnarfacedid they put basic pairing functionality back?09:29
gnarfacei thought that was missing without pulseaudio09:29
rrqpairing is dine and needed as well; doesn;t need connection profile09:30
rrqdine=fine09:30
rrqbluez does pairing on its own09:30
gnarfaceyea but last i checked, you had to at minimum build a out-of-repo pairing app09:30
gnarfacei guess it's been a while though09:31
rrqI'm running it here without that so, no :)09:31
gnarfacecws6969: rrq probably knows better than i09:31
rrqwith pulseaudio, the puslaudio server is tunning and in doing so will register an a2p profile with bluez09:32
rrq(you'll need to run a spelling correction thingy on my typing I guess :)09:32
rrqbluealsa, when running, will register a connection profile to bluez and thus allow for connection to be established09:33
enycgnarface: hrrm this rauses question ... any problem just using  elogind+pipewire,  any other systemd-dep ??09:35
cws6969in the https://www.devuan.org/os/releases  , What does “Planet nr” mean10:02
debdog"Devuan release codenames are chosen from the Minor Planet Center Names List." http://www.minorplanetcenter.net/iau/lists/MPNames.html10:08
gnarfaceenyc: seems possible but i couldn't say for sure. i'm not using bluetooth or pipewire here.10:41
rustyaxeThis may sound like an odd question but is there a way to limit apt to say 128kbit/sec easily? I need to make updates a background priotity kinda thing15:21
hagbardrustyaxe: this seems to fit: https://askubuntu.com/questions/50402/how-to-limit-the-download-speed-of-apt15:33
rustyaxeyea that doesnt seem to work, tried it and a few similar apt.conf settings -.-15:36
oz4gais it me? or is something broken in debootstrap? When I do a bootstrap into some directory chroot into it and tru to do an apt update and apt upgrade, I get the following error : Sub-process /usr/bin/apt-listchanges --apt || test $? -lt 10 returned an error code (1)16:06
gnarfaceoz4ga: seems like more likely to be a problem with the release you're trying to debootstrap, which one is it?16:14
oz4gachimaera16:25
oz4gasome thing is fishy. I didøg tet an /usr/bin/apt-lsit when doing the debootstrap. I had to copy it from the host I was doing th edebootstrap on16:26
gnarfaceshow me the exact debootstrap command?16:27
oz4gadebootstrap --arch amd64 chimaera /mnt16:28
oz4gaI can do a  "rsync -aAHXx / --exclude={"/dev/*","/proc/*","/sys/*","/run/*","/mnt/*","/srv/*"}  /mnt/ "  instead16:29
gnarfaceoz4ga: are you already on amd64? or some other type of hardware?16:30
oz4gaI'm on amd64, so yes it's redundant16:31
oz4gath e--arch part16:31
gnarfaceoz4ga: try it without that (on a fresh empty directory)16:31
gnarfaceas root16:31
oz4gaoki. back in a jif16:32
gnarfacehmm, wait, are you sure you don't have to just install another package?16:34
gnarfacei'm not even sure you're supposed to have... whatever you meant to type there, by default16:35
oz4gaadebootstrap without --arc and the apt update and apt upgrade -> same error.16:37
oz4gagnarface: which other package ?16:37
gnarfacevery strange, and what release are you running debootstrap on?16:37
oz4gachimaera16:38
gnarfacedid you forget your security and updates lines in your /etc/apt/sources.list perhaps?16:38
oz4gaI'm doing a zfs root setup. I have an ext4 system w. zfs installe. Now I want to bootstar on a zfs disk16:38
oz4gano i didn't16:39
gnarfaceare you using deb.devuan.org?16:39
oz4gaI asume so16:40
oz4ga# deb cdrom:[Devuan GNU/Linux 4.0 chimaera amd64 - netinstall 20211012]/ chimaera contrib main non-free16:40
oz4ga#deb cdrom:[Devuan GNU/Linux 4.0 chimaera amd64 - netinstall 20211012]/ chimaera contrib main non-free16:40
oz4gadeb http://deb.devuan.org/merged chimaera main contrib16:40
oz4gadeb-src http://deb.devuan.org/merged chimaera main contrib16:40
oz4gadeb http://pkgmaster.devuan.org/merged chimaera-security main contrib non-free contrib16:40
oz4gadeb-src http://pkgmaster.devuan.org/merged chimaera-security main contrib non-free contrib16:40
oz4ga# chimaera-updates, to get updates before a point release is made;16:40
oz4ga# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports16:40
oz4gadeb http://deb.devuan.org/merged chimaera-updates main contrib non-free contrib16:40
oz4gadeb-src http://deb.devuan.org/merged chimaera-updates main contrib non-free contrib16:40
gnarfaceyou should use paste.debian.net for long pastes, or just /msg them to me instead16:40
oz4gafor th efuture yes16:41
oz4gawill do the for the future16:41
gnarfaceyou're using a mix of deb.devuan.org and pkgmaster.devuan.org here16:41
gnarfacemake them all deb.devuan.org (you shouldn't avoid using pkgmaster directly anyway)16:42
oz4gaThit's the one that install w. chimaera + contrrib16:42
oz4gabu yes I can do that16:42
gnarfaceyea, secondly, about that... don't do that. don't have different settings on different lines. if you're gonna use main, contrib and non-free, put them all on every line16:43
gnarfaceon the pkgmaster line you have contrib twice16:43
gnarface*also16:43
gnarfaceactually on the last 2 lines too16:43
gnarfaceit might actually work if you fix those things16:44
gnarfacei suspect you actually want to remove non-free from all lines, since i think it would not be used as you're currently using it, since you have it missing from the first line, but maybe you removed it from the first line only by accident? i can't say16:45
gnarfaceoz4ga: here, try it like this https://paste.debian.net/1294317/16:46
gnarfaceoz4ga: oops wait, not that one16:46
oz4ganah itøs a mix of daedalus and chimaera16:47
oz4gaI want contrib to get zfs stuff16:47
gnarfaceoz4ga: sorry, not that one, this one: https://paste.debian.net/1294318/16:47
gnarfaceoz4ga: whatever you do, do the same on all 6 lines16:48
oz4gaok. will do16:50
oz4gait has worked before, bu I obviously fux0red it :/16:50
gnarfacedo you use non-free drivers or firmware?16:51
oz4gano16:52
oz4gaI only use contrib because of zfs16:52
gnarfaceso just "main contrib" on all 6 lines then16:52
gnarfaceand then after that maybe run "apt-get update && apt-get --no-install-recommends dist-upgrade" on the main system once to make sure it's right16:53
gnarfacebut don't actually say "Y" if it looks like a big crazy list of changes16:53
gnarfacectrl+c out and review it16:53
oz4gajust a sec. I'm typing16:56
oz4gasame shit17:02
gnarfaceyou're saying that running the an update on the main system first gives you the same error as debootstrap?17:03
oz4gano17:03
oz4gaupgrade work fine on the host system, which is a chimaera with zfs added17:05
oz4gait fails when I chroot into the bootstraped directory17:05
oz4gaand do an apt update17:05
oz4gaupgrade17:06
gnarfacewhat happens if you exclude that package?17:07
oz4gawhich package?17:07
gnarfaceapt-listchanges17:07
oz4gafirst no thing happens because it's not part of the bootstrap17:09
oz4gaI've tried to copy it in from the host system17:09
gnarfaceoz4ga: wait, have you fixed the sources.list in the chroot already?17:10
oz4gayes17:10
gnarfacehmm, strange17:10
gnarfacemaybe they broke it?17:11
oz4gaern .. now I'n not really sure of what I'm doing17:11
oz4gathat was where i started asking if it could be broken17:11
gnarfacei have an idea of something you could try17:12
gnarfaceuse "--foreign"17:12
oz4gaI'l build th epools again an do a bootstrap. And the I make absollutely sure, that  I'm using you sources.list. I used the one that came w. debootstrap. stupid me17:12
gnarfacei see17:14
oz4gagnarface: It will take little longer before I have an answer for you17:19
oz4gaworking on it17:19
oz4gaapt-listchanges are not being installed by debootstrap. I copied it in from the host. on th ehost it answers with !how to use" in bootstrapped jail it says bad interpreter python3, after i copied it in from th ehost17:32
gnarfacehuh17:32
oz4gasomething (tm) is totally fux0r3d in debootstrap17:33
oz4gathis is not going to work before that something is fixed17:34
onefangUsing mmdebstrap instead of debootstrap might help.  I switched to that for Chimaera, was using debootstrap before that.17:51
onefangBut I switched coz it seemed to be better in general, not because I saw anything like your error.17:51
oz4gaonefang: "somebody" has been pilfering with debootstrap. IT's working now17:53
oz4gaI had to copu in apt-listchanges from the surrounding system though, so t's not perfeckt. just no fubared :D17:54
rrqoz4ga; note that apt-listchanges has "Priority: standard" in chimaera... so it won't be included in a default debootstrap23:57

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!