fsmithred | xisop, thanks! | 00:05 |
---|---|---|
xisop | fsmithred: of course. i'll let you know the status on the remaining iso's that still need to be tested | 00:06 |
luis | Hello, has anyone installed Mullvad VPN on Devuan without systemctl? | 06:30 |
splinterbyte | devuan seems to be using debian.map.fastlydns.net ... is that normal ? | 10:38 |
gnarface | if luis comes back tell them we might be able to help even if not | 15:39 |
gnarface | splinterbyte: i assume so, but ask fsmithred | 15:39 |
fsmithred | splinterbyte, gnarface, that's probably amprolla doing that. We don't have all the debian packages in our own repos - amprolla pulls unforked packages from debian repos and merges the forked packages. | 16:05 |
fsmithred | chomwitt, did you get your console spam problem fixed? | 16:11 |
splinterbyte | fsmithred: I see, thanks for the info. | 16:29 |
splinterbyte | I was confused since only http://deb.devuan.org/merged is used in my /etc/apt/sources.list, and nothing in /etc/apt/sources.list.d/ ... | 16:30 |
splinterbyte | One does only encounter such problems when running a restrictive outgoing firewall ... :p | 16:36 |
jonadab | Unusual setups are how you find all the little niggles, yes. | 18:00 |
luis | Hello, I can't launch steam on devuan. It says the following: https://pastebin.com/U7hrpp1k | 20:28 |
luis | and this: https://pastebin.com/jLvY5m51 | 20:29 |
gnarface | luis: use the steam package from the repos, not the ubuntu package from steam's site. if you want me to actually look at your pastes use paste.debian.net instead. | 20:31 |
fluffywolf | what does "apt-get install libc6:i386 libc6" show? | 20:31 |
gnarface | oh, if they're multiarch errors, multiarch probably isn't even enabled | 20:31 |
gnarface | luis: yea, note that you need the 64-bit and 32-bit versions of all dependencies for Steam to work | 20:32 |
hagbard | What you need are the packages steam-installer, steam-libs, steam-libs-i386:i386, steam-libs:i386 from testing or unstable | 20:32 |
hagbard | their dependencies drag in the remainder | 20:32 |
fluffywolf | it looks like apt being silly with version mismatches between the 32 and 64 bit packages. | 20:33 |
gnarface | as i recall, many of the dependencies won't even be tracked automatically and you'll have to just know to install them based on individual games' errors | 20:33 |
hagbard | gnarface: That isn"t that way any more since a long time. | 20:34 |
fluffywolf | "is not installable" errors often mean apt is broken somehow... | 20:34 |
luis | from the backports i see only steam-devices steam-launcher and steam-libs-amd64 | 20:35 |
hagbard | What i use if dependencies are messed up, is aptitude. There you can cycle through a long list of suggested solutions. | 20:36 |
hagbard | Hmm, I don't know about ow steam is handled backports. | 20:36 |
fluffywolf | if you install a package from backports, you often also need to install many of its dependencies from backports | 20:37 |
fluffywolf | I've never used steam and have no idea what it requires. | 20:37 |
gnarface | well afaik "steam-devices" is the thing you install if you want Steam Controller support without Steam, that's extraneous. | 20:37 |
luis | Some packages could not be installed. This may mean that you have | 20:38 |
luis | requested an impossible situation or if you are using the unstable | 20:38 |
luis | distribution that some required packages have not yet been created | 20:38 |
luis | or been moved out of Incoming. | 20:38 |
luis | The following information may help to resolve the situation: | 20:38 |
luis | The following packages have unmet dependencies: | 20:38 |
luis | libc6-i386 : Depends: libc6 (= 2.31-13+deb11u5) but 2.36-8 is to be installed | 20:38 |
luis | E: Unable to correct problems, you have held broken packages. | 20:39 |
gnarface | you shouldn't paste long pastes in here, you might get auto-kicked luis | 20:39 |
gnarface | this is chimaera, luis ? | 20:39 |
fluffywolf | probably because you complained about the paste site they used. :P | 20:39 |
hagbard | The way steam gets packaged has changed substantly over time. Now you have the aformentioned 4 packages, that will bring all you ever need. But I remember on old distros it required some manual steps to setup multiarch. | 20:40 |
luis | yes chimaera | 20:41 |
luis | my bad | 20:41 |
fluffywolf | this seems more like a typical apt/multiarch issue than anything steam-specific. it probably has one from the main repos and one from backports, and isn't smart enough to resolve this. | 20:41 |
luis | How do I check for multiarch ? | 20:41 |
gnarface | dpkg --print-architecture && dpkg --print-foreign-architectures | 20:41 |
hagbard | That paste looks like stuff from different devuan versions beeing mixed. | 20:41 |
luis | probably because stable and backports | 20:42 |
luis | gnarface, amd64 i386 | 20:42 |
gnarface | i see something disturbing here... can someone sanity check this? shouldn't the most recent version be in chimaera-updates? https://pkginfo.devuan.org/cgi-bin/policy-query.html?c=package&q=libc6-i386&x=submit | 20:42 |
fluffywolf | try apt-get install -t chimaera-backports libc6:i386 libc6 | 20:42 |
gnarface | luis: that's the expected output if multiarch is enabled, so that should be fine | 20:42 |
luis | fluffywolf, The following packages have unmet dependencies: | 20:43 |
luis | libc6 : Breaks: libc6:i386 (!= 2.36-8) but 2.31-13+deb11u5 is to be installed | 20:43 |
luis | libc6:i386 : Breaks: libc6 (!= 2.31-13+deb11u5) but 2.36-8 is to be installed | 20:43 |
luis | E: Unable to correct problems, you have held broken packages. | 20:43 |
gnarface | hmm, does kinda seem like you got testing or unstable versions of glibc installed | 20:44 |
hagbard | Yeah thats a deadalus/ceres libc. | 20:44 |
luis | weird | 20:44 |
gnarface | luis: did you mix devuan release versions or use any 3rd party repos? | 20:44 |
fluffywolf | my chimaera only has 2.31... did you install a libc6 from unstable or such? | 20:44 |
luis | what the hell, why | 20:44 |
luis | I don't think so but maybe when I was testing stuff | 20:44 |
gnarface | luis: using ubuntu ppa's or deb-multimedia can often be a culprit here | 20:45 |
luis | arg, I forgot how to check those | 20:45 |
luis | it's been a while | 20:45 |
gnarface | or maybe you just installed something from testing or unstable and weren't careful about making sure it didn't pull in a whole system... | 20:45 |
luis | so how do I go back, can I just purge libc? | 20:46 |
gnarface | no no no | 20:46 |
luis | I thought so | 20:46 |
gnarface | you need it, you can't have a running system if you purge it, but you should be able to install the old version | 20:46 |
gnarface | try "apt-get install libc6-i386=2.31-13+deb11u6" | 20:47 |
gnarface | well, run "apt-get update" once first though | 20:47 |
gnarface | of course, the first thing it'll do is complain about having to downgrade a bunch of other stuff too probably | 20:48 |
gnarface | and if you look at the list of packages in question they'll probably remind you what you did | 20:48 |
luis | The following packages have unmet dependencies: | 20:48 |
luis | libc6-i386 : Depends: libc6 (= 2.31-13+deb11u6) but 2.36-8 is to be installed | 20:48 |
luis | E: Unable to correct problems, you have held broken packages. | 20:48 |
luis | luis@DESKTOP-HQI818B:/mnt/Academis/Temporaire/Desynchronise$ | 20:48 |
luis | It doesn't want to | 20:48 |
luis | oops my bad for the last one | 20:48 |
fluffywolf | will it even let you purge libc? that'd be a lol if it works. | 20:48 |
gnarface | luis: try this then: "apt-get install libc6-i386=2.31-13+deb11u6 libc6=2.31-13+deb11u6" | 20:49 |
luis | by using apt-cache I also see 2.31, I don't know what instaled 2.38 | 20:49 |
luis | fluffywolf, it prompts a confirmation | 20:50 |
gnarface | luis: you can do it for science, but i recommend taking a backup first | 20:51 |
gnarface | i'm pretty sure it will render your system unbootable | 20:51 |
gnarface | but there's a slight chance it'll just clear the way to install the right one | 20:52 |
luis | lmao | 20:52 |
luis | it's installing stuff, we'll see | 20:52 |
gnarface | honestly, at this point using aptitude is probably a safer choice | 20:52 |
luis | wym | 20:52 |
gnarface | wait, which one did you do? my command or purge???? | 20:52 |
luis | your command | 20:52 |
gnarface | oh, that might work then | 20:52 |
luis | it's still purging the first one tho | 20:52 |
luis | it might not work as well | 20:53 |
fluffywolf | aptitude is powerful, but invariably suggests the absolutely worst option first, in my experience. | 20:53 |
gnarface | yea it will probably have to uninstall or downgrade a bunch of other stuff you installed | 20:53 |
fluffywolf | i.e. "oh, you have two conflicting libc versions? that can easily be solved by removing everything that depends on libc!" | 20:53 |
luis | lmao | 20:53 |
luis | it's done, how do I install steam now | 20:54 |
gnarface | luis: try the packages hagbard suggested above | 20:54 |
gnarface | he's probably installed it more recently than me | 20:55 |
fluffywolf | you may need to repeat a similar command with other packages that get reported as broken when you try | 20:55 |
gnarface | luis: or just do "apt-get install steam" and sort the rest out as you go | 20:56 |
luis | sudo: apt: command not found | 20:56 |
luis | kekw I guess this is dead | 20:56 |
gnarface | it uninstalled apt??? | 20:56 |
luis | seems like it | 20:56 |
gnarface | we probably should have sanity checked the list of package removals first | 20:56 |
gnarface | do you have curl or wget? or any web browser? | 20:57 |
gnarface | you could try downloading apt again installing it with dpkg | 20:57 |
luis | actually it uninstalled everything ahah | 20:57 |
luis | I have a browser running | 20:57 |
luis | can't open a terminal | 20:57 |
gnarface | r.i.p. | 20:57 |
luis | AHAH | 20:57 |
luis | no worries, I'll just reinstall Devuan later, and maybe find what installed libc 2.38 | 20:58 |
fluffywolf | unfortunately, this sounds like the type of scenario that tends to involve booting a livecd followed by using backup media... | 20:58 |
luis | this is just a crash test, it's fine | 20:58 |
gnarface | luis: in your sources.list, use ceres, daedalus, or chimaera, instead of unstable, testing, or stable | 20:59 |
fluffywolf | if you don't like projects like this, preferably don't use ceres or daedalus either. :) | 21:00 |
luis | gnarface, there's only chimaera | 21:00 |
luis | there might have been unstable when I installed Devuan and that's why | 21:00 |
fluffywolf | this was a debian-to-devuan upgrade? | 21:00 |
gnarface | luis: oh... did you try to downgrade from unstable? | 21:00 |
gnarface | ...that could have explained this too | 21:01 |
luis | fluffywolf, no, fresh install | 21:01 |
luis | before devuan I used Mint | 21:01 |
luis | gnarface, I think I did, maybe I did it wrongly | 21:01 |
gnarface | upstream doesn't support it, so it often breaks when you try | 21:01 |
gnarface | the tools will let you do it but the packages aren't always smart enough to do it right | 21:02 |
fluffywolf | many packages can never be downgraded without purging, because they update their configs in non-backwards-compatible ways | 21:02 |
gnarface | and when you're talking about using versions 2 whole releases apart, sometimes the internal data formats have changed | 21:02 |
luis | I see | 21:03 |
gnarface | for apt | 21:03 |
gnarface | so your apt dependency tree can even unravel | 21:03 |
gnarface | it can become messy | 21:03 |
gnarface | don't be too cavalier with the amount of rope you're given | 21:03 |
gnarface | and keep backups | 21:03 |
hagbard | luis: opportunity to start with daedalus. Saves you the need for backports. | 21:04 |
gnarface | true, if this is actually just a crash test it's the ideal time to try daedalus becuase debian has frozen their corresponding release | 21:05 |
gnarface | so far it's worked fine everywhere i've tested it | 21:05 |
luis | daedalus has been released ? I didn't watch anything for three months | 21:06 |
gnarface | it's not "released" as in officially released but it's available to install or upgrade to | 21:06 |
fluffywolf | frozen means final testing before release, with no major changes allowed. | 21:06 |
gnarface | yea, it'll be stable soon probably | 21:07 |
gnarface | maybe a couple months | 21:07 |
luis | damn it, firefox stopped working | 21:07 |
luis | Nothing works anymore ahah | 21:07 |
gnarface | does chroot work? | 21:07 |
gnarface | you still booted into that hosed install? | 21:07 |
luis | I can't open terminal | 21:07 |
gnarface | not even with ctrl+alt+f2? | 21:07 |
luis | the install was fine for booting before purginb libc | 21:07 |
gnarface | hmm, i wonder if it'll let you execute binaries through firefox | 21:08 |
gnarface | you could try this in the location bar: file:/// | 21:08 |
gnarface | that might let you browse the filesystem | 21:08 |
fluffywolf | firefox doesn't execute things. also, firefox has apparently stopped working. saving this system will likely require a rescue cd of some form. | 21:09 |
gnarface | yea, i just thought if he could get a chroot open there might be a way to make a new install in there then copy it out | 21:09 |
gnarface | but it's definitely not worth the trouble | 21:09 |
hagbard | without a libc a system is as dead as it can be | 21:09 |
gnarface | no but it should have libc, and the right one now, just not... everything else | 21:10 |
hagbard | "Its dead, Jim" | 21:10 |
gnarface | luis: the sad thing is, if we had just added a terminal package to the list after those 2 libc6 packages, this would have probably worked | 21:11 |
gnarface | well a terminal and maybe apt | 21:11 |
fluffywolf | the moral of the story here is to always read the list of things apt plans on doing. :) | 21:12 |
gnarface | yes, you really really gotta sanity check the REMOVED section | 21:12 |
gnarface | and make sure you are installing something suitable to replace what it's taking out | 21:13 |
fluffywolf | y'all thought I was joking when I said aptitude's default solution would be "remove everything that depends on libc!"... apt does that too. :P | 21:13 |
gnarface | luis: if i had known this was a partial downgrade in progress i would probably have advised differently, sorry | 21:14 |
hagbard | yeah, but aptitude lets you browse through a list of alternative solutions, at least if configured right. | 21:14 |
gnarface | well, we lost one, mark the time | 21:14 |
brocashelm | aptitude is more powerful than apt-get. things like safe-upgrade and full-upgrade can help match your distro (if you're careful) | 21:16 |
fluffywolf | my rule for dist downgrades is "nope". | 21:16 |
brocashelm | bookworm comes out in a month... will we get additional daedalus repos on june 10? | 21:17 |
fluffywolf | I haven't been following the progress of daedalus at all... too much life going on. | 21:19 |
brocashelm | also, i see debian experimental already had 6.3 kernels | 21:23 |
brocashelm | guess they decided to just skip 6.2 entirely, lol | 21:23 |
fluffywolf | I need to try a 6.x to see if it fixes the usb problems on this laptop, but again, life.... | 21:24 |
fluffywolf | (kernel messages about list corruption followed by hard crash on usb disconnect) | 21:26 |
hagbard | It's easy to try a vanilla kernel straight out of the linux stable git tree. | 21:28 |
brocashelm | daedalus will launch with 6.1.x | 21:30 |
brocashelm | but i'm on ceres so it's ok to cheat :^) | 21:31 |
hagbard | You can always see what kernel I'm on by looking at the front page of kernel.org :) | 21:33 |
fluffywolf | 4.14.314? :P | 21:35 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!