libera/#devuan/ Thursday, 2024-02-08

u-amarsh04CEP - I installed package daemon then used the 3 lines in this post to run pipewire, pipewire-pulse and wireplumber https://dev1galaxy.org/viewtopic.php?pid=47569#p4756902:21
u-amarsh04eyalroz - usrmerge was done the "break everything" way - I don't know why Debian didn't go the route of moving binaries to the new locations with symbolic links from the old locations package by package02:23
landleyI'm trying to follow https://wiki.ubuntu.com/ARM/RootfsFromScratch/QemuDebootstrap but install chimaera, and http://pkgmaster.devuan.org/merged/dists/chimaera/ doesn't have what it's trying to wget from the other one.04:44
landleyShould I just grab a kernel from debian's server directly...?04:45
landleyHmmm, bullseye hasn't got versatile, it's got kirkwood and orion5x...04:51
gnarfacestick around, someone surely knows04:59
landleyI made it as far as wget http://debian.csail.mit.edu/debian/dists/bullseye/main/installer-arm64/current/images/netboot/debian-installer/arm64/linux -O arm64-vmlinux05:03
landleyWith a 64 gig ext4 image loopback mounted and populated via sudo debootstrap --arch=arm64 --keyring=/usr/share/keyrings/devuan-archive-keyring.gpg --verbose --foreign chimaera sub05:03
landleyAnd then qemu-system-aarch64 -M virt -cpu cortex-a57 -m 512 "$@" -nographic -no-reboot -kernel arm64-vmlinux -append "HOST=aarch64 console=ttyAMA0 root=/dev/sda init=/bin/sh" -drive format=raw,file=beowulf-armel.img05:03
landleyWhich died because the ext4 filesystem is not statically linked into that kernel image.05:04
landleyBravo. Really. Bravo.05:04
landleyI've got my own built from source kernel already, but I dunno what weird features debian's userspace is going to go "boing" without...05:04
landleyThe arm64 microconfig for my kernel is just MMU,ARCH_MULTI_V7,ARCH_VIRT,SOC_DRA7XX,ARCH_OMAP2PLUS_TYPICAL,ARCH_ALPINE,ARM_THUMB,VDSO,CPU_IDLE,ARM_CPUIDLE,KERNEL_MODE_NEON,SERIAL_AMBA_PL011,SERIAL_AMBA_PL011_CONSOLE,RTC_CLASS,RTC_HCTOSYS,RTC_DRV_PL031,VIRTIO_MENU,VIRTIO_NET,PCI,PCI_HOST_GENERIC,VIRTIO_BLK,VIRTIO_PCI,VIRTIO_MMIO,ATA,ATA_SFF,ATA_BMDMA,ATA_PIIX,PATA_PLATFORM,PATA_OF_PLATFORM,ATA_GENERIC,ARM_LPAE05:05
landleyPlus the arch-independent BINFMT_ELF,BINFMT_SCRIPT,PANIC_TIMEOUT=1,NO_HZ,HIGH_RES_TIMERS,BLK_DEV,BLK_DEV_INITRD,RD_GZIP,BLK_DEV_LOOP,EXT4_FS,EXT4_USE_FOR_EXT2,VFAT_FS,FAT_DEFAULT_UTF8,NLS_CODEPAGE_437,NLS_ISO8859_1,MISC_FILESYSTEMS,SQUASHFS,SQUASHFS_XATTR,SQUASHFS_ZLIB,DEVTMPFS,DEVTMPFS_MOUNT,TMPFS,TMPFS_POSIX_ACL,NET,PACKET,UNIX,INET,IPV6,NETDEVICES,NET_CORE,NETCONSOLE,ETHERNET,COMPAT_32BIT_TIME,EARLY_PRINTK,IKCONFIG,IKCONFIG_PROC of course.05:06
landleyMicroconfig is converted to miniconfig via csv2cfg() { sed -E '/^$/d;s/([^,]*)($|,)/CONFIG_\1\n/g' <<< "$1" | sed '/^$/!{/=/!s/.*/&='"$2/}";}05:06
landleyAnd then you do the standard "make allnoconfig ARCH=arm64 KCONFIG_ALLCONFIG=filename05:07
landleyAnd build as normal. (make -j $(nproc) ARCH=arm64 CROSS_COMPILE=potato-)05:08
landleyUm, I think 6.6 or so added the need to supply the CROSS_COMPILE line to the allnoconfig line?05:08
landleyIt's probing the toolchain and writing all sorts of crap into the .config, anyway. Which seems pointless since it re-probes it EVERY TIME, but oh well.05:09
landleyLet linux-kernel senesce...05:09
landleyAnyway, I can probably take it from here, I was just kinda hoping someone else had already _done_ a qemu-debootstrap on devuan.05:10
landley(Whatever happened to the qemu-debootstrap tool anyway, I'm not finding it anymore...)05:10
gnarfacelandley: the ubuntu debootstrap binary worked to debootstrap devuan?05:39
gnarfacefyi we have a #devuan-arm channel for stuff like this05:39
gnarfacei don't know where qemu-debootstrap went, but i suspect there's an easier way to accomplish what you're trying to do05:40
spine-o-saurushay when I run apt update all i see is 0% connecting to deb.devuan.org?06:43
spine-o-saurusis the server down?06:44
n4diri had it too, ran apt-get update again; then it worked. (right now, i wanted to check if same here)06:50
n4dira bit awkward way to say: try again later06:50
spine-o-saurusdeb.devuan.org is DOWN 👎  Status Code: 50006:52
n4dirhttps://downforeveryoneorjustme.com/deb.devuan.org06:53
spine-o-sauruslike some weird firewall or routing issue then06:55
rrqnote that "deb.devuan.org" is an alias for "rr.deb.devuan.org"07:02
rrqand "rr.deb.devuan.org" resolves to multiple IP addresses07:02
rrqan the resolution procedure itself is complex and involves several other hosts07:12
rrqsome number of hosts before sometimes asking an authoritative Devuan name server07:13
rrqand further, most packages are retrieved from directly debian which thus involves debian's name resolution and round-robin07:17
systemdletelibgdk_pixbuf doesn't seem to be in the repos?   Is that one another victim of The Borg?07:49
n4dirhttps://packages.debian.org/bookworm/libgdk-pixbuf-2.0-007:52
n4dirthat?07:52
iser677Hi boys07:54
iser677How to debootstrap debiAn stable07:54
iser677It fails due to missing  devuan-keyring07:54
iser677Used with --no-check-gpg07:55
systemdleten4dir, yeah.  I see it is available now.   Several hours ago, I could not install it.07:58
systemdleteI didn't see it with a search at packages.devuan.org either.07:59
systemdlete(I didn't think to look at debian's, sorry)07:59
systemdleteNow, it is installed, but it is not being picked up.  Do I have to explicitly set LD_LIBRARY_PATH for this?08:03
rrqiser677: using devuan's debootstrap?08:04
iser677Yes08:07
gnarfaceiser677: are you trying to debootstrap debian or devuan? i can't imagnie debian would have complained about the devuan keyring08:07
iser677I have daedalus and wamna denootrap tjf dthe stsble devbbbisn08:08
iser677Yeah ftp debian has not debuan-08:08
iser677Devuan-,keyring, so jhow to do,?08:08
iser677Hoew to tell where is devuan-keyring file?08:09
n4dirsystemdlete: i think the underscore was the problem, for me, i did an apt-file search, and that gave me the result with the hyphen08:10
gnarfaceiser677: i only almost understand what you're saying, but assuming you're not actually just trolling, this is probably what you're looking for: https://pkginfo.devuan.org/cgi-bin/package-query.html?c=package&q=devuan-keyring=2023.05.2808:11
rrqiser677: using http://deb.devuan.org/merged   ?08:12
iser677How to di, command ökbe?08:15
gnarfaceiser677: dpkg -i devuan-keyring.deb08:16
iser677With export bwforwe?08:16
iser677Apt-get ?08:16
gnarfacethe link i gave you should have a download link on it08:16
iser677I dont troll, i want to get debian stanbl2e only08:17
gnarfaceto be clear, you've completely lost me, i'm just guessing about what you'd be logically asking next08:17
iser677I use ftp debian org for debian08:17
gnarfacedebian should work, and shouldn't ask for devuan keyring...08:17
systemdleten4dir, looks like I will need the 32 bit version of libgdk-pixbuf08:21
systemdletehow can I get those (short of building them myself!!!)08:21
n4dirit isn't there. i wouldn't know. You could look in old-stable08:21
systemdleteAll of this, btw, is for acroread.08:21
systemdleteOur instructor urges us to install and use acroread.08:22
systemdleteold-stable 32 bit libs will work with daedalus?08:23
rrqiser677: you'll need debian's debootstrap for strapping debian08:24
n4dirusually, or often, or most of the time, you get away with old-stable (as opposed to testing or sid, which is road to disaster)08:24
n4dirsystemdlete ^^ Mind you: i am not really in libs though08:24
n4dirin other words: adding old-stable is worth a thought, might work. Never ever add testing or sid08:25
systemdletegotcha08:25
systemdleteidk about all this.  Even after installing tons and tons and tons of packages...08:25
n4dirperhaps ask later, if someone has a clue about libs and stuff08:26
systemdleteand tons and tons and tons more packages08:26
systemdleteI still can't get this blasted program to run...08:26
systemdlete32 bit, too08:26
n4dirwait, you need it to build acroread? or to just use it?08:26
systemdleteto use it08:26
n4dirah, damn it08:26
systemdlete?08:26
n4dirjust to build you could use a chroot kinda stuff (pbuilder or such)08:27
systemdleteI'm leaning more toward finding a flatpak or something...08:27
systemdletejettison all that garbage I installed08:27
n4dirah, i never think about flatpak and stuff. Yeah, perhaps that08:28
n4diranyway, good luck, i always talked way over my head.08:28
systemdleteme too08:28
systemdletethat's why I am here08:28
n4dirsystemdlete: i mean, if the mentioned lib , libdgk-libpuf or such, installed right now?08:31
n4dirif it isn't, i for one, for me, would assume not much harm can be done.08:31
n4dirif i got it from old-stable08:31
rrqsystemdlete: I just resurrected my old Adobe/Reader9/bin/acroread .. a 32bit elf ... needed to apt-get three 32bit packages09:25
rrq.. on daedalus09:25
rrqlibxml2:i386 libgdk-pixbuf-xlib-2.0-0:i386 libgtk2.0-0:i386 .. and then it seems to run09:28
rrq.. on daedalus, amd64 with multiarch adding i38609:28
systemdleterrq: THANKS!   Yes, that did it.   Somehow I had already installed the 386 version of the -xlib package, but the other two were not installed.18:45

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