libera/#devuan/ Saturday, 2023-11-11

gnarfacefsmithred, golinux, one of you guys recognize brocashelm's problem here, right?00:49
gnarfacei see it come up a lot, but not being an xfce user myself i keep forgetting what the fix is00:49
fsmithredbrocashelm, does the power-manager open if you click on the blank space?00:52
golinuxSorry, I don't00:52
golinuxI never have to touch my power-manager00:52
fsmithredMaybe edit the Icon= line in /usr/share/applications/xfce4-power-manager-settings.desktop00:53
fsmithredThe problem doesn't sound familiar.00:53
fsmithredWell, I've seen a problem where highlighted text in the apps menu goes blank, but that's a case of missing gtk engines.00:54
XenguyIf it's a recurring problem for different people, then maybe checking the forum is worth a shot?00:56
chomwitthi. debtags has an update command. shouldnt it be better to have a new minor version so that apt-get update should update debtags database ?01:16
gnarfacechomwitt: not a forked package, so that's a question for Debian01:17
chomwittgnarface, ok.01:18
chomwittgnarface, generally is there a policy for such kind of behavior ? i mean a program doing updates in a way that seems autonomous or independent of devuans update mechanisms?01:20
chomwittyt-dlp , firefox , debtags come in my mind01:21
gnarfacechomwitt: i don't remember for sure, but i think so, and what i remember from before Devuan existed was that it's strictly against debian's packaging policy01:21
gnarfacefor example, if you look at the repo version of firefox, they've actually patched out it's ability to self-update independently of the repo01:22
gnarfaces/it's/its/01:22
gnarfacemaybe that was just a personal preference of the debian firefox maintainers though, i don't know for sure01:23
gnarfaceand it's been a decade+ so things can change too01:23
gnarfaceit's probably worth questioning them about, but maybe don't mention you're using Devuan in the process01:23
chomwittgnarface, thanks for highlighting that. so indeed that autonomous update is not a very kind behaviour and efforts are taken to mitigate such mechanisms.01:25
chomwittok i wont01:25
gnarfacewell, they used to be, anyway01:25
chomwittwell i thing steam is also champion in that behavior01:26
chomwitts/thing/think01:26
gnarfaceyea, Steam definitely does it and in fact needs it to keep working, but Steam is in non-free and the rules there are different. the rules for contrib might also be different (yt-dlp is in contrib, isn't it?)01:27
gnarfacebut firefox is in main01:28
gnarfaceand it's present as part of several default installs01:28
gnarfaceso that might make things different01:28
chomwittonce i thougth of appimage like software as a guest coming in your house bringing with him a truck full of his favorite appliances... in a way doing (as a software) you updates feels like it... :-)01:29
rwpIf it is a packaged thing then it's good to not have it self-update itself.  But a packaged thing that has a database can self-update the database.01:29
rwpSo Firefox itself patches out the self-update because that would work against it being packaged and a package update.  Otherwise ff-1.0 might self-update to ff-2.3 but then the system might think ff-2.0 is newer and upgrade from ff-1.0 to ff-2.0 and actually downgrade the version due to the self update.  And with web browsers the downgrade might not be compatible with its internal database files.  Which would create problems.01:30
rwpBut SpamAssassin for example and ClamAV too have non-packaged rules files that are automatically updated.  That's separate from the packaged program files.  But the database of rules get updated continuously.01:31
chomwittgnarface, where can i see if yt-dlp belongs to contrib ?01:32
gnarfacechomwitt: pkginfo.devuan.org01:32
gnarfacelooks like main though01:33
gnarfacetbh seems like it belongs in contrib to me, but whatever01:33
chomwittgnarface, searching for yt-dlp in pkginfo.devuan.org i see the versions in various devuan releases . but not that info .01:34
rwpI think having something like yt-dlp in main is a bad plan because Google is constantly thrashing APIs and then yt-dlp must change quickly and react to the new Internet environment.  Which means yt-dlp should be in stable-updates at the least.01:34
rwpGiven that it is in main and not stable-updates me as a user of it will always be frustrated that it is not updated as often or as quickly as it is needed to be updated.01:35
chomwittrwp, that is my opinion also on yt-dlp . a fast target..01:35
gnarfacechomwitt: you don't see under the versions stuff like ceres/main, excalibur/main?01:35
rwpRight.  I think yt-dlp is a good example of a volatile thing that should get daily updates.01:35
chomwittgnarface, sorry. missed that01:36
gnarfacerwp: well, it also does appear in backports/main, so there does seem to be some recognition of that problem01:36
chomwittgnarface, while i am at it i noticed that steam went from non-free to contrib01:37
rwpBackports is good but backports is also somewhat of a way to back new things into a release without offending the release management.01:37
gnarfaceyt-dlp just seems like a good candidate for contrib to me because though open-source it's entirely for an dependent on a commercial 3rd-party service01:37
chomwittso a general question is: is autonomous download-update behavior a good reason for not being in main ?01:38
rwpyt-dlp is not _entirely_ dependent upon a commercial 3rd party as it does actually work well with free license sites as well.01:38
gnarfacechomwitt: no, just steam-installer moved to contrib, not the actual steam package (i assume this is because it's an unofficial installer)01:38
rwpIt just so happens that one huge commercial too big to fail site is the biggest site on the planet and so when it glitches everyone holds their breath.01:39
chomwittgnarface, ok. thanks for that info.01:39
gnarfacechomwitt: actually, looking at the versions it seems like that replaced the native steam package for some reason01:40
gnarface(probably to reduce maintenance)01:41
gnarface(Steam updates so often that packaging it is probably almost futile)01:41
gnarfacewith the old package, it'd immediately have to download 2GB of updates on first launch before you could even use it to log in01:43
gnarfacerwp: noted01:44
chomwittisnt it too much to call a thin steam installer free ( i assume that contrib contains free packages) when the main part that it download is nonfree ?01:46
gnarfaceno, i don't think so, it was my understanding that contrib was specifically for the particular category of "open-source stuff that nonetheless depends on closed-source stuff"01:46
gnarfaceso for example if someone writes a python script to automatically install steam for you, that'd be neither strictly free nor strictly non-free, so they need a 3rd category01:47
chomwittwell .. depents is one thing.... an installer seems to me something else01:47
gnarfacewell, i would assume if it was an installer actually made officially by Valve for Debian, then it'd be in non-free01:48
chomwitti guess i feel that  a 'free' installer of a non-free software seems like playing with words01:49
gnarfaceyea, maintainers for that are listed as "Debian Games Team"01:49
gnarfacesee here in the sidebar: https://packages.debian.org/bookworm/steam-installer01:49
gnarfaceso that's an open-source, 3rd party installer for a closed-source product01:49
gnarfaceand i assume probably because in the end it was less maintenance than actually maintaining a package for their official installer01:50
gnarface... which basically had turned into a 2GB base install that had to download itself twice01:51
chomwittgnarface, but why you need that  ? sound silly ... we could imagine a free installer of anything!01:51
gnarfaceheh, well we're starting to stray offtopic with this speculation, because i don't actually know, but the track record shows that Valve isn't great at Linux and they need all the help they can get :-D01:52
Xenguyyt-dlp is one of those exceptions to my preference for using packaged software.  I install the binary (I think from the git forge?) and use 'yt-dlp -U' to update it whenever need be01:52
chomwittgnarface, ok . sorry if i got carried away.01:52
gnarfaceno worries01:52
chomwitti guess we could say that steam outsourced that part of their code base to the people that do it better01:53
gnarfacei just want to stop it from getting carried away, because we can definitely derail this channel talking about Valve's Linux support issues all night, but it's not super productive and i'm sure they're trying their best01:53
chomwitti agree01:53
gnarfaceand yea, it's completely believable that Debian maintainers could be enough better at that part that they could trivially simplify something that Valve, a traditionally Windows developer, was overcomplicating01:55
chomwittmy main question then is back to the policy regarding packages with autoupdates . should that be a sufficient reason to no be in main ? (lets say yt-dlp as example)01:56
gnarfaceNFC01:57
gnarface(officially, anyway)01:57
chomwittnfc ?01:57
gnarfaceno fucking clue; maybe worth asking some Debian maintainers about01:57
chomwittok01:57
gnarfacelike maybe this guy: Maintainer: Enrico Rossi <e.rossi@tecnobrain.com>01:59
gnarfacehe's the one listed as responsible for debtags 2.1.501:59
chomwitti ll email him.02:00
BeerHello! How to debug the netinst ISO when it fails during upgrade of packages gathered immediately after network repository selection?05:07
BeerI am facing the problem with the Daedalus 5.0.1 netinstall ISO, but not the Chimaera 4.0.0 netinstall one05:19
golinuxBeer: Nice to see you! It's been a while. I just wish I could answer your question . . . :(05:20
BeerIn suspect a GPG keys setup problem: Invoking a shell, chrooting to /target/, and update packages, I get GPG signature errors05:35
BeerTHe same test made with the Chimaera 4.0.0 netinstall at the same point in the install process (before task selection) doesn't yield GPG errors05:36
BeerTHe selected mirror was the generic one, deb.devuan.org, in both cases, so it's not an APT configuration problem05:38
BeerI am surprised if I am the only one having encountered such a problem: I really did nothing specific05:38
BeerI need to leave now. Hope this info will be useful05:39
BeerAs of now at least netinstall ISOs seem to be unusable05:39
brocashelmfsmithred: i checked the launcher and it was the same as on my other installs showing the icon07:31
brocashelmi also checked and the gtk2/3 engines are in place07:31
brocashelmi can still right click on that empty gap and launch the pop-up ui07:31
rrqbeer: daedauls 5.0.1 netinstall (amd64) "works for me"(TM) .. at a guess you used "expert install" and made choices and maybe other hands-on?08:00
onefangrrq: We are currently a pub with no Beer.08:06
cousin_luigiGreetings.11:43
cousin_luigiIs it normal that the installer wants to use ext2 on / ?11:43
APicHi11:43
APicCannot You choose between ext2, ext3 and ext4?11:43
cousin_luigiNo, the choice is between ext2 and FAT16/32 IIRC.11:44
fsmithredcheck sha256sum to make sure the iso downloaded correctly11:44
cousin_luigiCould it be because I'm installing on a flash drive?11:44
fsmithredno11:44
fsmithredI've done that many times, including with gpt11:45
cousin_luigiI'm also running the installer inside a VM11:45
fsmithredthat's what I usually do11:45
cousin_luigiBut I didn't have this problem with plain debian11:45
rrqdon't skip the step "load components"11:45
fsmithredmake sure the iso is good11:45
rrqdon't skip the step "load components"11:46
rrqdon't skip the step "load components"11:46
fsmithredIs it necessary to select any components?11:46
rrqno11:46
rrqthose are additional, optional components11:47
rrqthe step adds the non-optional ones11:47
cousin_luigifsmithred: "devuan_daedalus_5.0.1_amd64_server.iso: OK"11:47
fsmithredfollow rrq's advice.11:47
cousin_luigiWhat components?11:48
fsmithredcousin_luigi, did you do expert install or regular install?11:52
cousin_luigiexpert11:52
cousin_luigiI see them now11:52
fsmithredyeah, in the list11:53
cousin_luigiweird, it works now11:53
fsmithredare you using qemu or virtualbox?11:53
cousin_luigiqemu11:53
cousin_luigivirtualbox is horrid with usb passthrough11:54
fsmithredit's not booting for me in qemu11:54
cousin_luigithe installed system?11:54
fsmithredthe netinstall iso11:54
cousin_luiginot the one I'm using11:54
fsmithredI have a few daedalus systems that all boot fine11:54
fsmithredyeah, but the bootloader should be the same11:54
cousin_luigiI can try it afterwards11:56
cousin_luigiIs ext2 more reliable than ext4, you reckon?11:57
cousin_luigiWith random power losses, I mean.11:57
fsmithredno11:57
fsmithredthere's no journal, so you would probably lose data11:57
fsmithredand you would also get to do long filesystem checks at boot that ask you about every file on the system.11:58
fsmithredmaybe not all, but more than you want to deal with.11:58
cousin_luigiDamn, I left for a moment and suspend kicked in. Now it's all to be done anew12:27
fsmithredsuspend or just blank screen? Host or VM? Space bar doesn't fix it?12:29
cousin_luigiNo, qemu can't even detect the disk anymore.12:29
cousin_luigisuspend to ram, whatever it's called these days12:30
fsmithredmaybe you should only let it suspend when you tell it to.12:30
cousin_luigiYes, it's not my usual host system12:30
rwpWhen running an "expert" install and things are not working. Restart and try the normal install. It will probably work.15:30
xnovaxwhy is libusb support missing for retroarch :<15:31
joe315415i get no internet after i boot, i have manualy added the ip but still get no internet16:49

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