libera/#devuan-dev/ Thursday, 2018-11-08

golinuxRegarding this post in a discussion of non-free firmware being installed with user consent https://dev1galaxy.org/viewtopic.php?pid=12686#p1268601:42
golinuxI remember discussions about enabling non-free if needed in a "standard" (not expert) install.01:44
golinuxWas there a reason a question asking whether to enable non-free can't be included in the "standard" install?  I can't remember.01:46
golinuxIn any case the blurb on the website (written early on by hellekin) should probably be rewritten to reflect our current policy more clearly.01:47
golinuxSuggestions welcomed.01:47
Centurion_Daneudev -3.2.7 is in experimental... anybody running ceres should give it a whirl and let me know how it goes.02:54
IrrwahnCenturion_Dan: Works for me, at least in a simple Ceres VM; had to allow aptitude to remove (lib)udev in order to get a clean install.10:37
KatolaZwe need to have a matching udev dummy package, I guess10:43
KatolaZbut the one already in unstable should be fine10:43
KatolaZ(it is fine in a ceres VM, actually)10:43
Centurion_DanOnly for upgrades...10:43
KatolaZyes10:43
KatolaZbut still10:43
KatolaZwe need to have it10:43
KatolaZotherwise upgrades will fail10:43
Centurion_Danisn't a provides enough??10:44
KatolaZdon't think so10:45
Centurion_DanOh, I'd dropped the ceres version trying to git rid of that mismatched source package...10:45
KatolaZdue to the epoch thing10:45
KatolaZuh>?10:45
Centurion_Danah10:45
KatolaZthe eudev version?10:45
KatolaZor udev?10:45
Centurion_Daneudev10:45
KatolaZoh10:45
KatolaZwe need to put it back10:46
KatolaZor put eudev 3.2.710:46
KatolaZi'd just go with moving 3.2.7 to unstable10:46
Centurion_Danyeah lets go with that.10:46
KatolaZlet's do it! (TM)10:46
Centurion_Dan;-D10:46
KatolaZjust move it from dak10:46
KatolaZwell, copy actually10:46
Centurion_Danwhat's the command?10:47
KatolaZdunno10:47
KatolaZI hoped they had one in the new dak10:47
KatolaZ:D10:47
KatolaZthere must be10:47
IrrwahnUnrelated question: Anybody know what may cause a bunch of errors like the following when rsync'ing a mirror:10:48
Irrwahnrsync: opendir "/home/vesta/devuan/devuan/dists/2.0/main/installer-i386/20180212+devuan1/images/netboot/gtk/debian-installer/i386/pxelinux.cfg" failed: Permission denied (13)10:48
KatolaZIrrwahn: is that from pkgmaster?10:49
Irrwahngetting those since ~ 9:00 UTC10:49
IrrwahnKatolaZ: I would guess so, it's when syncing our devuan.packet-gain.de mirror10:49
* Centurion_Dan ducks and runs for cover10:50
KatolaZhold on10:50
Irrwahn(It does so 7 and 37 minutes after the hour, and I get a mail if something barfs, like above message.)10:50
KatolaZoh ffs10:50
KatolaZI should remove 1.0 and 2.010:50
KatolaZand then re-create them maybe10:51
KatolaZhold on10:51
KatolaZholy shit10:51
IrrwahnUh-oh, sounds nasty?!10:51
KatolaZIrrwahn: try now please10:53
Irrwahnhold on for min pls10:54
KatolaZok10:54
IrrwahnKatolaZ: a whole lotta files got removed, but I con't spot any actual error messages in rsync output.10:55
KatolaZok10:55
Irrwahn*can't10:55
KatolaZplease check than 1.0 is a symlink to jessie10:55
KatolaZand 2.0 is a symlink to ascii10:55
KatolaZit should be all right10:55
KatolaZs.than.that10:56
IrrwahnKatolaZ: Symlinks look correct.10:57
KatolaZok10:58
KatolaZsorry Irrwahn10:58
KatolaZjust a glitch on rsyncinc repos10:58
KatolaZwe updated the dak version10:58
KatolaZand there was one minor bump10:58
KatolaZ:)10:58
IrrwahnWhy sorry? Thanks for fixing it so quickly! :-)10:58
IrrwahnWell, shift happens. ^.^10:59
Centurion_DanKatolaZ: eudev 3.2.7-2 should be in unstable as soon as rsync happens ;-)11:03
KatolaZoki11:05
KatolaZIrrwahn: :)11:09
IrrwahnLooks like the latest cron scheduled mirror rsync from pkgmaster ran clean as well, all good. :)11:10
Irrwahn( BTW, 'shift happens' was a rather obscure reference to http://dilbert.com/strip/1997-03-22 )11:12
Irrwahneudev 3.2.7-2 is in ceres now, but it still conflicts with the transitional udev 1:3.2.5+devuan1 dummy package. I suppose the latter needs to be aligned WRT to version numbers?11:48
onefangNow I got "could not make way for new symlink: devuan/dists/1.0"  I guess I should delete and symlink it manually, as you mentioned above.11:48
Irrwahnonefang: Interesting. What does your rsync incantation look like?11:49
IrrwahnIn my case the equivalent of  "rsync -v -az --delete vesta@pkgmaster.devuan.org:~/devuan YOUR_MIRROR_DIRECTORY" worked w/o manual intervention.11:52
KatolaZworking on it Irrwahn11:52
IrrwahnKatolaZ: Great, thanks! :)11:52
onefangrsync --chown mirrors:www-data -avX vesta@pkgmaster.devuan.org:~/devuan/  /srv/mirrors/files.devuan.org11:53
KatolaZIrrwahn: which package is conflicting?11:54
Irrwahnonefang: You're missing --delete.11:54
IrrwahnKatolaZ: eudev 3.2.7-2 with udev 1:3.2.5+devuan1, at least according to aptitude.11:54
onefangHmmm, I have --delete in the one that mirrors the isos, but left that out of the packages one, deliberately by the look of the spacing.  I wonder why?11:55
IrrwahnKatolaZ: IIRC those two should be allowed to coexist, the latter one can of course safely be removed after upgrade, being just a dummy transitional package.11:56
Irrwahnonefang: Hum, that might lead to cruft accumulating, or issues like the one you did just run into.11:56
KatolaZIrrwahn: that's correct, it should conflict11:57
KatolaZgive me a sec11:57
onefangAh, my docs say "I should probably add –delete to the package mirror as well."  lol11:57
* onefang does so.11:57
Irrwahnonefang: Past you had it just right then. :D11:58
onefangNow I wait half an hour, see how much disk space that frees up.  B-)11:58
KatolaZIrrwahn: building now11:59
IrrwahnKatolaZ: Great, I'll look at it later. :)12:00
onefangSaved over 50 GB, and now my package mirror is only 16 GB.  Does that sound right?12:42
onefangOh shit.  It deleted the ISO mirror.  Might be my bind mounts.12:43
Irrwahnonefang: Ugh. Yeah, 16GB is only the package mirror.12:48
onefangAt least it deleted excess stuff from the package mirror, so not a complete waste.  I'm manually rsyncing the ISOs now.12:50
onefangAnd removed the --delete again, until I get a chance to rethink that bit.12:51
Irrwahnonefang: I wonder if the rsync --exclude option could help in your case. Excluded paths are not touched in the destination dir by --delete, unless you explicitly specify --delete-excluded as well.12:55
onefangI was thinking that.12:57
KatolaZonefang: just include the --delete12:57
KatolaZthere is no reason to keep in your repo stuff that is not in pkgmaster12:57
onefangExcept that my ISO mirror is in the same base directory.12:58
onefangKeeps things neater at my end, and the --exclude option could do the trick.13:00
onefangI think --delete --exclude /devuan-cd/ should do the trick.13:17
IrrwahnKatolaZ: Weird, I see  udev_3.2.7+devuan1 on pkgmaster, but it won't show up in my VM after apt-get update - still showing 3.2.5. Something stuck, or PEBKAC on my side?13:19
KatolaZthere is a glitch in dak13:19
KatolaZI'll have a look later13:19
IrrwahnAh, thanks!13:20
onefangOr not.13:39
onefangStill a 10 GB saving.14:15
IrrwahnKatolaZ: Looks like your version bump did the trick: the udev transitional package can now again coexist with eudev.14:26
KatolaZyea but there is still a problem with udebs14:28
onefangOK, think that's sorted now.  Hope I didn't screw anything else up.14:39
LeePenamesser: are you here?21:24
LeePenamesse: no worries, catch you later21:41
Centurion_Danrrq: just tested your Devuan Ascii AWS AMI:  Looks pretty good - a bit fat, but that's standard install for you.  Thank you, I'll be putting it into production probably today for a client ;-)22:12
rrqgreat. I need to update my doc of the process. I also started with a full headless path from using debian-installer, but my infinite pool of spare time has dried up :(22:40
rrqdidn't I mean debootstrap...22:45
golinuxrrq:  Too many holidays can do that.  :)23:00

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