libera/#devuan-dev/ Sunday, 2021-01-10

fsmithredso, ya know, of course I tried to install it...00:10
fsmithredaptitude was stumped00:10
bgstack15fsmithred: what is the "debian-pulseaudio-config-override" that LeePen emailed me about?01:29
bgstack15I don't see that as a package name in Ceres.01:29
fsmithredlemme remember where I got it01:29
fsmithredit's in debian01:29
fsmithredanyway, it moves the autospawn file so that PA will start automatically01:31
fsmithredso you don't have to comment the line01:31
bgstack15Sorry, I don't see that name anywhere. Does that live under a different package name?01:32
bgstack15Sorry if I'm being dense.01:32
fsmithredI see it in beowulf-proposed-updates01:34
bgstack15I want to list in the lightdm changelog what users can use instead of this removed xserver-share=false line.01:34
fsmithredI installed in in a mate speech VM01:35
bgstack15Are we going to need that package in unstable as well as b-p-u then?01:35
fsmithredno01:35
bgstack15I had added the xserver-share=false to unstable (lightdm-1.26.0-7+devuan2)01:35
fsmithredin chimaera/ceres the file is 01-enable-autospawn01:35
bgstack15Oh, so that already exists somewhere.01:36
bgstack15*for unstable01:36
fsmithredyeah, they changed it upstream01:36
bgstack15Anybody here an admin on project https://git.devuan.org/devuan/lightdm? I want to add a build issue for the beowulf-proposed-updates package, which is lightdm-1.26.0-4+devuan201:57
bgstack15but I don't have a label for "beowulf-proposed-updates" to add to an issue for Releasebot.01:57
rrqhmm noone had blessed you with "packages" team membership ...02:09
rrqlife is different now02:09
bgstack15rrq: I can wait until somebody adds such a label "beowulf-proposed-updates" in gitea, or I can see if I have access in Jenkins to issue a build.02:28
bgstack15Not sure if I've ever logged into our Jenkins though.02:28
bgstack15Haha, I had logged in before, but I do not have the ability to set up a new build on job devuan-package-builder.02:32
rrqisn't it just to have that branch an the an issue with that label, all st the git store?02:40
rrq(i'm a bit tired today)02:40
bgstack15https://git.devuan.org/devuan/documentation/src/branch/master/maintainers/JenkinsAutobuild.md states to set a label to the name of the suite to build02:43
bgstack15Labels are offered from a pre-populated list, that does not include "beowulf-proposed-updates"02:43
rrqhmm I think we need to wake up LeePen for this ... he has had an hour of sleep already :)02:46
bgstack15Oh, it's definitely not worth waking him up for.02:47
bgstack15It can wait.02:47
rrqbtw you can create project local labels as well I think02:59
rrqbut I don't know if that's the way to go for b-p-u03:01
masonSigh. I've been happy with CVS, Perforce, and Subversion for years, but I'm going to have to break down and learn Git.06:26
XenguyWelcome to the club, I've been saying it for years 8 -D06:33
parazydbgstack15: I didn't look at the package in a long time (since ascii times), but we could have a look if you think it's useful.08:56
bgstack15parazyd: I had brought up the systemctl translator script in the last Devuan meeting, and offered it as a way to help handle the hard-coded "systemctl" commands in things. Obviously it's risky, but somebody suggested that I ask if you would be interested in including it in the devuan-sanity package.17:32
bgstack15If that package only exists in ascii, and not any newer releases, then maybe it's not the right spot, if there even is one.17:32
parazydbgstack15: We could revive it for unstable/ceres18:02
parazydbgstack15: Maybe it's also smart to do devuan-sanity-$foo packages from the same source, because then people could install what they see fit, rather than "everything or nothing"18:02
bgstack15parazyd: that's a great idea. is there a git repository for devuan-sanity?19:27
bgstack15Or shall we just start over with a new devuan-sanity package, with so far this one devuan-sanity-systemctl package?19:27
parazydbgstack15: Let's start anew, and we can do this with debian/control and $foo.install files.19:28
parazydbgstack15: I will create one tomorrow. Do you have an account on the git server? I can add you as a collaborator.19:29
bgstack15OK, I'll push a package up hopefully today to my namespace.19:29
bgstack15Oh, OK. You can create one, and I'll submit a PR with my -systemctl subpackage19:29
parazydActually let me do it now19:31
parazydbgstack15: Added you, feel free to push then I'll review19:33
parazydbgstack15: For debian/rules, just use debhelper 10+19:33
parazydSo you only need: "%: dh $@" in there19:33
bgstack15Ooh, I've never made a [debian-]native package before. What version number should I start with?19:35
bgstack151.0.0 or 1.0 or 0.1 or 0.0.119:36
bgstack15I prefer the last19:36
parazyd1.0 is fine19:40
parazydOr just leave it out and I'll fill it in19:40
parazydNo need to do changelog19:41
fsmithred0.0.1 is already in experimental19:41
parazydIt'd be better to start over19:43
parazydThe repo seems gone19:43
bgstack15I thought all old git contents were copied over, but maybe not.19:43
fsmithredyeah, the old git would need to be turned on to retrieve it.19:44
bgstack15not worth it19:44
bgstack15I inspected the deb; it was only a vimrc file19:44
fsmithredright19:44
fsmithredand fine since you're not using the same version number19:45
fsmithredparazyd, did you see the note I left you about live-sdk a few days ago?19:46
parazydYeah, something about it not working. I've done some refactoring, but I managed to build the beowulf blend when I did it.19:46
parazydSo I didn't exactly understand what is wrong.19:46
fsmithredwhen I tried it, it did not use the blend19:47
fsmithredI just got the bare iso, which did boot19:47
parazydAh, sec19:47
parazydYeah, sorry. $arch is now defined in the blendfile. Not necessary on the `load` command19:47
parazydSo just: load devuan blend19:47
fsmithredand I have to define the arch in the blend file?19:48
parazyd(This is applicable to latest git master)19:48
fsmithredyeah, I cloned it fresh19:48
parazydYeah, I think I did that already for your beowulf blends19:48
fsmithredhow does it do both?19:48
parazydMaybe not though19:49
fsmithredwithout editing the file?19:49
parazydIn theory you could: load devuan blend && arch=amd6419:49
fsmithredparazyd, I can define it in the config file instead of the blend file? I already have to change arch-specific things there.19:59
parazydYes, sure19:59
fsmithredok, cool19:59
parazydAs long as you source it soon enough19:59
fsmithredsdk does that20:00
fsmithredbefore the blend map20:00
fsmithredit's building, and it sees the blend. :)20:06
parazydNice20:18
fsmithredit failed20:18
fsmithredgave lots of errors about dpkg-divert script error20:18
fsmithredI think it died becasue btrfs-tools doesn't exist in chimaera20:18
fsmithredtrying again20:18
parazydLet me know20:23
parazydI didn't try building chimaera yet20:23
fsmithredran into some weird trouble, now trying again20:24
fsmithredcould not delete tmp/*   permission denied20:24
fsmithredand a bash error when I tried tab-complete20:24
fsmithredso I rebooted20:24
fsmithredI did build some chimaera isos this week with an older copy of live-sdk.20:25
BeerbelottAnyone knows what to do when encountering "Device *** not initialized in udev database even after waiting 10000000 microseconds" in a chroot?20:45
bgstack15I found that my workflow started with 0.1, so you can change the version if you want, parazyd.20:58
bgstack15https://git.devuan.org/devuan/devuan-sanity20:58
parazydbgstack15: Cool, I'll check it out tomorrow.21:00
fsmithreddepends on when you get that, Beerbelott21:01
fsmithredsome changes in lvm.conf might help21:01
fsmithredhttps://dev1galaxy.org/viewtopic.php?pid=21501#p2150121:03
BeerbelottOK solved my problem by bind-mounting /run/udev in the chroot, if anyone is interested in the tip :)21:08
fsmithredyeah, in chroot that's what is needed21:09
fsmithredpretty sure it's been mentioned on the forum21:09
BeerbelottWell I found the answer and the Web after a lot of time earching :D21:10
Beerbelottfor a bit of context, I'm training to migrate "hard" partitions into LVM before attempting that on a machine I won't be able to backup21:11
BeerbelottI ran into theis problem trying to regenerate GRUB from a chroot in the new system volume21:11
BeerbelottI saw tome advice somewhere also advising to bind-mount /run/lvm, which I did... no idea if this was required, though21:12
fsmithredyeah, that's where I ran into it21:13
fsmithredno, you don't need to mount /run/lvm (pretty sure). I haven't needed it.21:13
BeerbelottOK thx21:14
fsmithredadding partitions with data to lvm? That sounds seriously un-fun.21:16
BeerbelottYup. But will ease the pain of redimensioning partitions in the future21:17
BeerbelottThe whle system will be moved into LVM21:17
BeerbelottThat's when you also run in the known bug of resize2fs which uncorrectly compute the minimum size for ext4 filesystems...21:18
BeerbelottI'm copy data at the block level... I could just copy data from the fs level, but I'm afraid I could miss hidden spots with rsync21:19
Beerbelottcopying*21:19
BeerbelottI haven't resorted to sfill-ing empty space to 0, and piping data from dd into gzip and uncompressing it again to get sparse partitions... yet21:21
BeerbelottThe biggest problem here, being a rolling transitions, is having enough temporary disk space to copy data between old & new locations21:22
Beerbelottun-fun as a whole, but it's a back-to-basis moment. I'll take that as a good opportunity to refresh knowledge on basics :P21:23
BeerbelottIt also could be worse: I already have a separate /boot partition on this machine...21:24
BeerbelottSome people just create PV around existing system partitions and then recreate partitions around the new PV to avoid moving data... that works, rpovided you can free space up for PV metadata21:27
Beerbelott(you'll have to restrict PV metadata copies to 1, though, to avoid LVM drestructively erasing the last blocks of the new partition)21:28
fsmithredparazyd, I have to reboot after every failed build.21:34
parazydWhy?21:35
fsmithredcan't delete files21:35
fsmithredpermission denied21:35
fsmithredcan't tab-complete - get bash errors21:36
parazydCan you share the blend files? I can look in the morning21:36
fsmithredok21:36
parazydKinda hard to debug blindly :)21:36
fsmithredwell, right now I'm trying to find an extra package that it can't find21:37
fsmithredfirmware-linux21:37
fsmithredit's not in my package list21:37
fsmithredfound it: live-sdk/config21:38
rrqfyi: the old devuan-sanity project was retained as https://git.devuan.org/devuan/sanity.git21:42
rrqgenerally we avoid adding devuan- prefix on projects21:42
rrqs/avoid/have avoided/21:43
rrqas for versioning, packages in experimental would typically be of version 0.x.y, so that 1.0.0 is the first unstable version21:45
* rrq : all traditions are good traditions21:46

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