libera/#devuan/ Tuesday, 2023-06-13

blastwavequestion .. what happens if I try debootstrap bullseye ?05:44
blastwaveis there a "debootstrap daedalus" ?05:44
gnarfaceblastwave: you can debootstrap daedalus05:48
gnarfaceprobably not using debian's version of debootstrap though05:48
FatPhilthe only problem with them chosing the systemd hill to die on is that it might take too long.08:55
spine-o-saurusanyone else getting that wm bug on fluxbox where it doesn't show the wm border around firefox after system enters sleep mode?13:52
debdogspine-o-saurus: kind of. my system never goes into sleep mode and rarely gets rebooted. atm (up 4 days) firefox works but before that reboot it didn't for many weeks. I have no clue what could cause this.14:21
gnarfacenvidia drivers14:55
debdogpossibly14:57
ManisHi. Does Devuan ship any OpenRC init scripts other than the ones included in the openrc package?16:12
ted-iousIt should have a script for every package that runs from init.16:31
rwpManis, Both openrc and runit currently mostly run the previous sysvinit scripts in compatibility mode.16:46
rwpThis means that pretty much everything Just Works with those alternate inits.  Which is good.16:46
rwpBut things are not as native as all of us would like because people haven't done the work to make everything run with the native non-sysvinit yet by writing all of the needed native non-sysvinit init files.16:47
rwpBut the way the init works is native openrc and runit behavior which still has all of the advantages of those inits.16:48
temp64rwp is a freebsd spy, don't listen to him16:51
Manisuh, what rwp says sounds exactly like my observations?16:52
Manisis there a way to include different init scripts for sysvinit, openrc and others?16:52
Manis...in a package16:53
djphdon't most(tm) not-sysv init systems still "sort of" accept sysvinit scripts... kinda like how every hip new chat service has an IRC bridge?16:53
Manislol16:53
djph"we're not IRC! we just ... uh ... need IRC to prop us up..."16:53
ManisI've seen that openzfs has sort of hybrid init scripts which use `#!/bin/sh` which, as OpenRC documentation says, breaks its dependency resolution which sounds kinda bad.16:54
* Manis feels bad for using Matrix to join IRc.16:54
temp64not sure if you can declare dependencies on sysv init scripts from openrc ones16:54
temp64i think i've ran into some issues trying to set up /home on zram because of that16:55
rwptemp64, Hahaha!  The folks there think the reverse of me! :-)16:56
temp64:D16:56
ManisMy question regarding dependency resolution originates from what  https://github.com/OpenRC/openrc/blob/master/service-script-guide.md#syntax-of-service-scripts says.16:57
Manis> The interpreter for service scripts is #!/sbin/openrc-run. Not using this interpreter will break the use of dependencies and is not supported. (iow: if you insist on using #!/bin/sh you're on your own)16:57
rwpI have not installed openrc yet myself (have used runit) but it reads to me that /sbin/openrc-run is what invokes dependencies.  I think.  So that all makes sense so far.  The openrc folks would probably know this in detail.17:02
rwpBut if there is no native openrc init script for something but there is a sysvinit script then openrc will invoke the sysvinit script in legacy compatibility mode.  Which normally works just fine.  And so everything works.  Right?17:03
Manisuh, this is what I'm wondering. Will OpenRC's compatibility mode magically read and parse the LSB comments?17:03
rwpI believe it does.  IIRC (don't quote me) that all works in compatibility mode okay.  And I think it must.  Or things would not be working at all!17:05
rwpI found a StackExchange posting that said openrc calculates LSB dependencies at runtime. https://unix.stackexchange.com/questions/472706/is-it-possible-to-run-devuan-ascii-with-openrc-init17:08
rwpI advise to ignore the performance comments there as the difference seems insignificant to me.17:09
ManisUh, doesn't insserv just use the LSB comments to determine the (S|K)[0-9]{2} number.17:10
Manis?17:10
rwpIIRC startpar uses make -j internally to run those in parallel using the .depend.* files and the (S|K)[0-9]* numbers are no longer used.17:12
ManisHmm, interesting.17:13
rwpUnless you revert the system to the previous sequential operation (still possible I believe) from before that change went into effect.  (I forget the flags to control it.  See the package's postinst scripts for what it is doing.)17:13
rwpIn general we need more people to run the alternate inits and to understand how they work and to submit improvements.  If no one ever runs them then they won't get the critical mass needed to make then truly excellent.17:14
rwpAnd with that I must drop AFK for several hours.  See ya all later!17:16
Manisbye, rwp.17:17
sozubaHi, i just installed devuan, but the system doesn't. Looks like the bootlaoder is not recognised. What should i do?17:35
buZzinstall with a supported bootloader? :D17:35
djphturn off secureboot17:35
buZzmaybe turn on/off secureboot , turn on/off UEFI , in bios17:35
sozubasecureboot is off17:35
buZzwhat happens when you 'force' booting from the device?17:36
buZzany messages?17:36
sozubais grub the default bootloader in devuan?17:36
buZzyes, its the default in debian17:36
sozubawhat do you mean force booting?17:36
buZzby selecting a bootdevice in startup17:36
sozubai have used grub before, with arch and gentoo17:36
sozubabuzz, ah when i force boot, my device again goes back to boot device list17:37
oz4gasozuba: grub is THE Linux boot loader17:37
buZzsozuba: maybe you can remember how you configured grub back then :)17:38
Manis...one of the Linux boot loaders.17:38
buZztrue men like Manis boot with LOADLIN.EXE17:38
buZz:)17:38
oz4galol17:38
Manislol17:39
sozubawhen i face similar issue long back with something else (i don;t remeber exactly), i remember renaming the grubx64.efi, [osname]x64.efi, etc to bootx64.efi, i tried that too,i am not sure if it should be in capital.17:39
buZzor, just flipping switches , entering the bootloader by memory on each powerup17:39
sozubawhat i am confused about it is that shumx64.efi, should i use that for booting?17:39
ManisI just meant to say that GRUB isn't the only option. There's also petitboot, u-boot, lilo, syslinux, yaboot, ...17:39
sozubacause i've never used it, I always used my own keys to secure boot, no MS signed keys17:39
buZzi dont know, honestly i still havent felt any need for EFI :P17:39
sozubaok17:40
buZz(and thus have it disabled)17:40
sozubathanks for the support guys buzz djph17:40
ManisI don't think you can disable EFI, you can maybe disable EFI boot in your EFI.17:40
buZz*hugs*17:40
buZzManis: oh sure, you can disable EFI boot in -bios- ;)17:41
ManisWhich true BIOS can EFI boot?17:41
buZzmaybe someday x86 will finally not require a BIOS and ISA bus17:41
sozubaManis: you can disable and use lefacy boot17:41
buZzbut not likely17:41
fsmithred_sozuba, if you used one of the installer isos, you can boot into rescue mode to reinstall bootloader17:41
sozubafsmithred_: will try that thank you17:42
fsmithred_sometimes grub fails to install during the normal installation. I don't know why.17:42
ManisTelling your EFI firmware to prefer legacy boot does not disable EFI, it's still EFI under the hood.17:42
buZzsozuba: but enabling legacy boot doesnt directly fix it?17:42
fsmithred_if you used one of the live isos, you would need to reinstall the bootloader manually.17:42
sozubai don't want to argue, with legacy boot you can boot witout efi17:42
sozubabuzz iam not disabling efi, i want efi17:43
buZzoh ok17:43
buZznp17:43
sozubai haven;tenabled secure bootthough17:43
fsmithred_or download the netinstall17:43
Kittydid you create a EUFI partition during install ?17:43
sozubai first want tobe able to boot and then i will signe the bootloader with my keys and boot devuan with secure boot17:43
sozubaKitty:  yes i have created n efi parition17:44
Kittythen you've done better than me, I always forget that step :p17:44
sozubaesp, swap, boot, root, home, and extra17:44
sozubaKitty: haha, well i used to too17:44
buZzmaybe need to mark a partition as 'active' ?17:45
sozubabuZz: i though gpart did that automatically when you set the esp boot flag?17:45
sozubai willtry what fsmithred_ advised regarding reinstalling the bootloader or i will go about renaming the .efi loader17:46
buZzsozuba: i dont know , i dont use mice to install computers :D17:46
buZzor guis17:46
sozubabuZz:  i haven't too, ots been a long while. I just wanted to try devuan and so used the live dvd17:47
buZz¯\_(ツ)_/¯ i install with installer isos :)17:47
sozubai mean gui17:47
buZzyeah i know17:48
fsmithred_ah, you used the desktop-live or the minimal-live?17:48
sozubadesktop-live17:48
fsmithred_ok, then you will need to reinstall bootloader manually or else download a netinstall iso and use that.17:48
fsmithred_manually means, mount root partition, mount boot partition, mount esp partition to /boot/efi, bind-mount sys proc dev and maybe dev/pts and then chroot17:49
fsmithred_grub-install && update-grub17:49
fsmithred_I'm guessing you already know how to do that.17:49
buZzfsmithred_: its a known bug?17:49
fsmithred_not a bug, just not a feature that ever got added to refractainstaller17:50
buZzmaybe next refracturing ;)17:50
buZz~badum17:50
buZz*tsssh*17:50
sozubafsmithred_: ah, sounds possible, will do tht then and report17:50
sozubathanks17:50
fsmithred_if someone wants to take over packaging desktop-base and theme, I could spend more time on the installer.17:51
temp64speaking of the installer, is there a way to specify partition sizes in a way that would make them consistent with how fdisk partitions drives?17:55
buZztemp64: you could just use fdisk :P17:56
* buZz pragmatic17:56
temp64last time I installed on already existing partitions, yeah17:56
ted-iousIs there a daedalus installer to test yet?18:00
buZztemp64: i mean, press alt-f2 in the netinstall iso , get a terminal , use fdisk ;)18:00
ted-iousI don't see a netinst image but maybe the live dvd would work.18:00
buZzthen alt-f1 to do back18:00
djphted-ious: not that I'm aware of18:00
buZzSoon(TM)18:00
ted-iousIf I wanted to start testing how should I install?18:01
ted-iousUpgrade chimaera?18:01
temp64buZz, oh, so that's what i was supposed to press18:01
temp64last time i only managed to enter some sort of recovery busybox console18:01
buZz:)18:01
scorpion2185[m]Somebody said something about using sxmo-utils on Devuan, debian patches it to use systemd18:10
fsmithred_there are daedalus isos for testing.18:12
scorpion2185[m]will devuan support PinePhones?18:12
sozubafsmithred_: Thank you installing bootloader manually works18:14
fsmithred_scorpion2185[m], https://leste.maemo.org/PinePhone18:16
fsmithred_:)18:16
scorpion2185[m]does it use devuan repo?18:17
fsmithred_probably, but I don't know.18:18
fsmithred_ask in #maemo-leste18:19
scorpion2185[m]that is just based on evuna right?18:23
scorpion2185[m]*devuan18:23
buZzyes, leste uses devuan repos18:23
buZzleste does support pp , not the pp-pro18:23
buZz(PR welcome though)18:23
buZz:)18:23
scorpion2185[m]how close is it to devuan?18:24
buZzhow do you mean18:24
buZzits running xorg, a window manager, apt works18:24
buZzwhat else could define 'being devuan' ?18:24
scorpion2185[m]some derivative are very different from the original18:25
buZzscorpion2185[m]: Maemo was made on top of debian ancientversion18:25
buZzso predates systemd18:25
buZzit only made sense for Leste to use devuan , imho :)18:25
buZzalso they are both dyne.org affiliated projects18:25
scorpion2185[m]btw i have a PP only18:26
buZzthe PP keyboard is also supported in leste18:26
buZzalso, not sure if its still the case, but Leste on PP with xorg gave you a faster GUI than -any- of the other distros with wayland18:26
scorpion2185[m]i use sxmo X version18:27
scorpion2185[m]debian has only wayland version, pateched to use soystemd18:27
scorpion2185[m]*patched18:27
buZzyeah Maemo has a lot more people involved in design influence it ;)18:27
buZzhas had*18:27
scorpion2185[m](sxmo wayland version aka swmo)18:27
buZzsuckless is cute but well, verrry minimal18:28
buZzscorpion2185[m]: just go try it out if you have a spare SD card :P18:28
scorpion2185[m]they added 50+ or 60+? patches to dwm indeed18:28
scorpion2185[m]somebody told me that leste is based on devuan but actullay is it made on old debian version so?18:29
buZznope18:29
buZzits devuan with maemo leste repos added18:30
buZz-maemo- was made on debian , yes18:30
buZz-maemo- is by nokia, for N800, N900 etc18:30
buZzstill has a TON of active users , many years after nokia dev stopped18:30
buZzmaemo leste is a project that takes nokia's opensource code of maemo, and brings it to modern linux18:31
scorpion2185[m]no FDE and no init choice18:31
buZzno clue18:32
buZzif you cant configure FDE on devuan , you cant on maemo leste either, indeed18:32
scorpion2185[m]https://maedevu.maemo.org/images/pinephone/18:33
buZzi'm aware18:33
scorpion2185[m]FDE is luks you can on devuan18:33
buZzscorpion2185[m]: so, why cant you?18:33
scorpion2185[m]on arm with uboot is different.18:34
scorpion2185[m]if the images don't have it you have to make one18:34
buZznice, how far are you now?18:34
scorpion2185[m]I just started to ask, so no official Devuan image? just to know18:35
buZzyou can just grab a arm64 rootfs18:35
buZzor debootstrap18:35
buZzimho, i dont see a reason why you couldnt just try leste18:36
buZzyou can run those ugly phone tools in leste too18:36
buZzor that tiling wm18:36
buZzhmm actually, doesnt debian's installer already work on pp18:36
scorpion2185[m]I didn't know about leste being devuan + leste repo18:37
scorpion2185[m]yes mobian has an installer that let you do that18:37
scorpion2185[m]gtg now18:37
buZzno i mean the -debian- installer18:37
onefangMight be #devuan-offtopic?18:37
buZzas it works 100% unmodified to install on Nokia N900 aswell18:37
buZzaww , sad ; https://wiki.debian.org/InstallingDebianOn/PINE64/PinePhone18:38
buZzonefang: they didnt want to join #maemo-leste either ;)18:39
ted-iousCan devuan do suspend to disk with luks fde?18:59
buZzi've seen luks fde setups that put whole bootloader externally on usb device19:07
buZzusb device not in? cant boot19:07
ted-iousThat would be ok I guess.19:08
ted-iousBut if devuan can resume from a luks swap partition it shouldn't matter where the boot files are kept.19:09
latexPackage virtualbox-7.0 is not available, but is referred to by another package.19:16
latexThis may mean that the package is missing, has been obsoleted, or19:16
latexis only available from another source19:16
ted-iousIt's probably still on version 6.1.19:17
latexWell I can't get it19:18
latexI'm on daedulus btw19:18
latexdaedalus*19:18
brocashelmvirtualbox is only available from ceres at the moment. it is safe to install it right now because daedalus is still very close to ceres19:27
latexHow do I install it from ceres?20:09
brocashelmadd the ceres repo to your /etc/apt/sources.list20:09
brocashelmrun an apt update20:09
brocashelmthen run apt install virtualbox (there may be other packages you'll need, but start with just one)20:10
Ghost2hi, i want to install a newer version of neovim, is there an easy way to do this? version 0.7 is in ceres repository but idk if i can install that in my chimaera23:56

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