libera/#devuan/ Thursday, 2022-01-13

nemohmmm still no linux 5.16 in sid00:22
nemoI thought for sure they'd bump https://packages.debian.org/fr/sid/linux-image-amd6400:22
nemo(need it for the new laptop install)00:23
nemohuh. experimental hasn't been updated either00:23
nemodebian kernel team still on xmas vacation?00:24
sabas3dgh1fsmithred: 🍯00:44
sabas3dgh1I made it work00:44
fluffywolfI have not fixed the problem with my laptop crashing when unplugging or plugging the AC adapter.  I can't keep putting up with it.  It started with the chimaera upgrade.  I'm using the same bpo kernel.00:47
fluffywolfI'm going to need to downgrade to beowulf if I can't figure it out, because having a laptop that I can't unplug is not acceptable.00:47
rwpfluffywolf, What happens if you boot the Beowulf kernel?  Does that avoid the crash?00:49
fluffywolfthough "downgrade" is relative - beowulf worked better in every single way.00:49
fluffywolfI don't have other kernels.00:49
fluffywolfI've been using the 5.14 from bpo ever since it came out.00:50
fluffywolfand whatever the bpo one was before that one...00:50
fluffywolf5.10?00:50
gnarfaceso, i gotta imagine this has to be something you can disable in acpid or the bios00:50
fluffywolfthe one time I was able to reproduce it with me sitting at the laptop, it got slow like happens when you accidentally run a fork bomb, and took a few seconds to grind to a halt.00:51
fluffywolfthe mouse pointer still moves, and indeed was still moving this morning, with the power turned off, but the laptop is unresponsive to anything else, including magic sysrq.00:52
rwpI agree that it does sound like an acpi trigger of some sort.00:53
fluffywolfevery single thing acpi related has been broken since "upgrading" to chimaera.  having the login manager handle acpi stuff is fucking retarded.00:53
gnarfacefluffywolf: latest bios in the laptop?  occasionally they fix acpi stuff.00:54
rwp(Full disclosure: I haven't updated my laptop yet.  It's still running Beowulf.  I need to figure out the connman conversion first and have been putting it off.)00:54
fluffywolfis there a way to completely kill elogind's acpi shit?  I see absolutely no reason to have a login manager doing acpi.00:54
sabas3dgh1fluffywolf: I just have the same thing .... only mouse movement ....00:54
sabas3dgh1no keyboard though00:54
fluffywolfgnarface:  the bios didn't become broken upgrading to chimaera.  elogind, however, did.00:54
rwpIt would seem like one should be able to synthesize acpi events and thereby hopefully trigger the event.  And by that path be able to debug it.00:55
fluffywolfsabas3dgh1:  on acpi events?00:55
gnarfacefluffywolf: do you need the graphical login manager at all?  my first idea is to just uninstall it along with elogind00:55
sabas3dgh1fluffywolf: no event. just got stuck. it is laptop and it is connected to power supply00:55
fluffywolfI have no evidence elogind is the source of the problem, but it's been the source of other power management problems.00:55
fluffywolfhrmm, I wasn't able to remove elogind because it broke other things, but I'll try again.00:56
fluffywolfyeah, it still removes all kde-related things trying to uninstall it, including ktorrent, which despite starting with a k, really is the most-functional bittorrent client.00:56
gnarfacefluffywolf: it could be literally just the login manager itself's default xorg configuration environment, which you can change by editing scripts in /etc/X11/ somewhere i think, but it has been a long time since i bothered trying to make it behave instead of just pitching it overboard00:57
gnarfacefluffywolf: oh hmm.  i'm not using kde.  that might be a actual barrier, or it might just be one of those things you can reinstall it without afterwards if you specify --no-install-recommends00:59
rwpOn my laptop I run a bare bones X system and I don't have elogind installed.  Nor lightdm/slim.  I think it was lightdm at the time that forced the issue.00:59
fluffywolfaptitude is brain damaged in some way that it can't be used to remove elogind, due to some multi-arch issue, in that it thinks it needs to install elogind:i386 and switches between them...00:59
fluffywolfI don't run kde either, but I do use ktorrent.00:59
rwpSo now I am old-school once again logging into the Linux vt console and then running xinit to launch things.00:59
gnarfacefluffywolf: i think you're supposed to be able to edit /etc/X11/Xsession.options but i vaguely recall having to do something like this a long time ago and realizing i had to edit an actual shell script associated with it that wasn't meant to be edited.  then it got replaced a few times during upgrades, then i pitched it overboard.01:00
fluffywolfto do what?01:01
gnarfacefluffywolf: i think it might obey /etc/X11/xorg.conf if you restart but not sure anymore01:01
rrqfluffywolf: I missed the start of this issue but maybe editing /etc/elogind/logind.conf could help01:02
fluffywolfI mean, what are you trying to have me do?01:02
gnarfacefluffywolf: i don't remember exactly, this was a long time ago but it was a xorg stability issue caused by the login manager's misbehavior which (which was now-discontinued "entrance") and xorg/enlightenment would inherit the misbehavior unless you patched it or removed it entirely01:03
fluffywolfrrq:  I already turned everything off because it kept randomly hibernatng my laptop!  by default!  seriously, the default config is to fucking turn people's computers off without asking and without them ever configuring any such thing.01:03
fluffywolfautomatic hibernation should absolutely not under any circumstances be enabled by default.01:03
rrq+101:04
gnarfacefluffywolf: sorry i didn't have a specific change to advise, i was just trying to point you in the direction of where i thought it was happening01:04
fluffywolfbut, since last I checked you still can't fucking file a bug without setting up local mail, I'm still not filing any bugs.01:04
fluffywolfexpecting users to have working local mail in 2022 is just plain stupid.01:04
fluffywolfI mean, more than half of people don't know the difference between email and gmail...01:04
rrqeh? lodging a bug is just to send an email (don't need MTA for that)01:07
fluffywolfktorrent seems to have a hard dependency on elogind somwhere in the chain.01:07
fluffywolfreportbug does not provide any useful way to function without a working local mta with a smarthost configured.01:07
gnarfacevery annoying.  i wonder if it really needs it or if it was included by mistake01:07
fluffywolfI was able to do it once by getting it to dump the unsent email, scping it to a server with mail, and manually feeding it into the mta there, but it was way too much work.01:08
rrqright, yes, reportbug is less useful nowadays... just an email with First line saying "Package: blah" and second saying "Version: boop" and the rest is random.01:09
rrqwell, useful information is best01:09
rrq(and rants should be avoided :)01:10
fluffywolfreportbug really should send its email directly to a devuan mail server, rather than depending on a local mta.  it's not like smtp is hard.01:10
gnarfacewell, it's really not, and to that point if the devuan bug report mail server will accept mail from bare ip addresses, you could submit the bug with netcat01:11
fluffywolfit should use some non-standard port to bypass isps that block 25.  hell, many isps won't even let people run local mail servers anymore.01:11
fluffywolf(by blocking every standard port)01:12
rrqueasy peasy: just clone https://git.devuan.org/devuan/reportbug and issue a merge request with the update01:12
fluffywolfand somehow I've now broken exfat-fuse trying to remove logind, since there's a dependency in there somewhere.01:13
fluffywolfelogind01:13
fluffywolfthese dependencies are all a fucking unintelligible circular mess.01:15
gnarfacei have fuse working here though without elogind01:15
gnarfaceis there something special about exfat with fuse?01:15
gnarfacemaybe exfat-fuse just need some other dependency of elogind but erroneously links to elogind directly instead?01:17
gnarface(or lazily)01:17
fluffywolfI think it just got pulled in by a recommends that got removed.01:17
rrqmmm also I think exfat-fuse used fuse2 and now it's fuse3, and exfat is in the kernel01:18
fluffywolfok, manually traced the dependencies from ktorrent to elogind.  ktorrent depends kio, depends libkf5authcore5, depends libpolkit-qt5-1-1, depends default-logind, which is a virtual package only provided by libpam-elogind, which depends elogind.01:20
fluffywolfthey're all hard depends, no ors or other ways to avoid them.01:21
fluffywolfactually, there is an or, I can install logind instead of default-logind...   but I bet you'll never guess what the only package providing logind is...01:22
adhocfluffywolf: I assume you mean that is provided by systemd ?01:23
fluffywolfelogind, just like default-logind.01:23
fluffywolfheh.01:23
fluffywolfit seems like everything kde is hard dependent on elogind, with no other options to satisfy the dependencies.01:24
adhocis that "e" as in enlightenment ?01:24
fluffywolfno.01:24
adhocis that still a thing folks use ?01:24
fluffywolfeveryone still uses something.  lol01:24
fluffywolfor, rather, everything still has someone still using it, somewhere.01:25
adhocdo folks still use enlightenment ?01:25
fluffywolfbut it's not related to elogind.01:25
fluffywolfelogind is an attempt at providing systemd functionality without the rest of systemd.  it seems to be shit, from my experience.01:25
adhocI see01:25
rwpThen it has accurately re-implemented the original systemd-logind.01:25
adhocso what about login before systemd arrived on the scene?01:26
fluffywolfconsolekit probably01:26
fluffywolfI'm not very familiar with that part of userland.01:26
adhocit was init that started the sessions on the console ?01:26
adhocand init that started some kind of x windows launcher thing01:27
fluffywolfinit starts everything, somehow.  lol01:27
fluffywolfI'm not even sure elogind is the cause of the crashes I'm having.01:27
Xenguyfunny, init?  =)01:27
adhoci don't remember a logind before RHEL or in Debian01:27
adhoc Xenguy: only if you know folks south of the river01:28
Xenguy8 -D01:28
rwpIt's either consolekit or policykit.  Before that there was a PAM plugin.  But otherwise it is just groups.01:29
rwpThe entire thing is just to provide console users with access permissions to run X and play audio.01:30
gnarfacefluffywolf: which video driver did you say you were using again?01:30
fluffywolfgoogling says the word of god is that kde depends on systemd and anyone who thinks it should be otherwise can fuck off.01:30
fluffywolfradeon01:30
adhocfluffywolf: good a reason as any to let kde die in a fire?01:30
gnarfacefluffywolf: actual radeon or amdgpu?01:30
XenguyWell maybe KDE should fuck off then?01:31
rwpI am using the free software in kernel main Radeon drivers and never had a problem with them. (Unlike the nouveau driver in recent times.)01:31
fluffywolf[    42.969] (II) RADEON: Driver for ATI/AMD Radeon chipsets:01:32
gnarfacefluffywolf: i think there was a range of ati/amd card models that could operate with either radeon or amdgpu, if yours is within that timeframe it might be worth trying the other, just because on nvidia hardware i've seen [problem tied mysteriously to hibernation/sleep], [problem tied to graphical login manageer], [problem with video drivers] coming in sets too many times01:33
fluffywolfthis is an old laptop.01:33
fluffywolf01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Chelsea LP [Radeon HD 7730M]01:33
fluffywolfI don't think it's a video problem.01:33
fluffywolfit's clearly something fucking up handling the event of changing ac power state01:34
gnarfaceyea, like i said... with nvidia hardware it'd be a smoking gun.  this, however is weird just because it's not nvidia hardware.01:34
fluffywolfit's not a hibernation/sleep problem.  those actually work.  the problem is crashing when the ac power adapter is either unplugged or plugged.  it doesn't do it all the time, probably a race condition.01:35
gnarfaceyea but a race condition that has to be tied to power management, specifically something that auto-detects and changes states when you change the power source status01:36
fluffywolfany suggestions for how to remove elogind without removing ktorrent?01:36
fluffywolfthere's no reason why ktorrent should depend on login management at all, other than that kde libraries are all massive blobs that depend on everything even if they never use it.01:36
gnarfacenothing good. just rebuild the ktorrent package or try to make a elogind empty slug package, or just symlink the binary to /bin/false or /dev/null or something like that01:37
fluffywolfit's not ktorrent.  it's kio that's pulling in absolutely everything that kio might ever talk to.01:37
* fluffywolf installs equivs01:38
gnarfacefluffywolf: you have no xorg.conf currently, right?  you're not defining any flags for the radon driver like AGPFastWrite or the like?01:39
fluffywolfcorrect.01:40
fluffywolfok, fake-default-logind_99_all.deb now installed, let's see if anything still works after I reinstall everything else.  :P01:41
fluffywolf(a dummy package that Provides: default-logind)01:42
fluffywolfwell, ktorrent installed without elogind now...01:42
gnarfacepromising01:42
fluffywolfand runs!01:42
fluffywolfmeh, rutracker is claiming the torrent I was downloading is no longer registered...  but that's not ktorrent's fault.  it's probably been repackaged with newer stuff.01:43
fluffywolfI probably should reboot before doing testing, and I'm not in the mood to do that now.01:43
fluffywolfktorrent is literally the only kde program I use.01:44
fluffywolfso if it works, kde works.01:44
Xenguyfluffywolf, ktorrent is a GUI, yes?  Or can it work on the CLI too?01:45
fluffywolfgenerally, every program starting with "k" is total shit...  but ktorrent really is vastly more functional than any other torrent client.01:46
fluffywolfgui01:46
fluffywolfktorrent is in many ways buggy shit, but it has more features.  heh.01:46
fluffywolffor example, the move torrent function is missing a / somewhere in the path logic, so is entirely broken, since it tries creating, say, /home/wolfy/torrents/home/wolfy/torrents/torrentname...01:47
XenguyThis isn't a direct answer to your question, but have you considered qbittorrent (I have used ktorrent in the past also, but switched more recently) ?01:47
fluffywolfno01:47
XenguyIt's a FOSS knock-off of utorrent01:47
XenguyWorks pretty well for me01:47
fluffywolfI don't know anything about utorrent.01:48
XenguyIt's the main windoze torrent client I believe01:48
fluffywolfand I think I have ktorrent working without elogind.  next step is to reboot and then try repeatedly plugging the power cable to see if it crashes.  but I'm not in the mood to reboot now.01:48
fluffywolfhaving hard dependencies on elogind strikes me as being a bug, but I don't know if anyone is going to want to figure out how to fix that.01:51
fluffywolfit would be devuan that needs to fix it, since debian's answer is "install systemd", of course.01:51
gnarfaceon that one it's hard to say if it is a bug or just a profitability agenda01:51
fluffywolfI'm sure it's a devuan bug.  :P01:52
gnarfaceheh, fair01:52
fluffywolfthat is, requiring any part of systemd is a bug.01:52
fluffywolfbut, there may be more useful things to spend developer time on.01:52
fluffywolflike making reportbug actually work.  :P01:52
fluffywolfI mean, what percentage of users have a working local mta with smarthost configured?  5%?  and the other 95% can't use it?01:53
fluffywolfmany ISPs don't even provide smarthosts anymore, and expect you to use webmail.01:53
fluffywolfwhile they block every port you might want to use.01:53
fluffywolfgoogling doesn't find any evidence my ISP provides any way to get outgoing email to work.01:54
fluffywolfand I know they block port 25.01:54
fluffywolfif you try connecting to port 25 anywhere, they transparent proxy it to something that isn't actually a mta, and never reaches where you tried connecting to.01:55
gnarfacei've changed isps over less01:55
Hurgotronyour IP range will be on dynamic DNSBL lists anyway01:55
fluffywolfI use a non-standard port for thunderbird to send email to my mail server, since it couldn't reach port 25.  heh.01:55
Hurgotronthat should be 587.01:57
fluffywolfI could set up a local mta to smarthost to my mail server on a non-standard port, but...  why?  other than reportbug, I have never once wanted a local mta with outgoing mail capability in like two decades.01:58
Hurgotron587 is standard for submission (client to server, authenticated). 25 ist standard for server to server.01:59
fluffywolfheh, looks like reportbug in unstable does smtp now.02:00
fluffywolfI guess I'm not the only one who has found this state of affairs ridiculous.02:00
fluffywolfhowever, according to the wiki, it still defaults to using a local mta, and requires annoying levels of manual configuration.02:01
fluffywolfit should default to sending straight to debian's or devuan's mail server.02:01
Hurgotronand hope that server doesn't deploy any of the common antispam features. Well, maybe you can whitelist somehow02:04
fluffywolfI would imagine whomever runs the mail server can set it up to accept all mail sent to submit@ that looks like a bug report...02:05
HurgotronThat's what I mean with whitelisting. But I wouldn't put it past spammers to send 100.000 spams looking like bug reports.02:06
HurgotronI mean, spammers spam postmaster@ - yes, that will totally work.02:07
Hurgotronor even better, abuse@02:07
* joerg does the omicron dance. A new record06:32
joergoops sorry wrong chan06:33
ibanjaapt-cache search kopete14:52
ibanja -- does not find kopete.  My source.list: https://paste.debian.net/1226968/14:52
ibanjaI just upgraded to Chimaera14:54
DPASeams right. It's not in debian (bullseye and later) anymore, so it's not in devuan chimaera either.15:29
ibanjaDPA: do you know if it has a suggested replacement?15:34
sgageIt's in Ubuntu.15:34
ibanjaIt seems to me it should be in Debian.15:36
brocashelmkopete is in experimental15:48
brocashelm4:20.04.1-115:48
fsmithredin debian experimental15:49
fsmithredwe don't merge that one15:49
brocashelmyeah15:49
ibanjaOK... thanks16:32
VanillaDjinn22:07 <VanillaDjinn> Hello. I booted into a minimal live ISO but I don't know the root password. Tried logging in as devuan but it seems that devuan is not in the sudo group.19:07
bb|hcbVanillaDjinn: Did you try password toor?19:15
VanillaDjinnOh, thank you, kind sir.19:16
VanillaDjinnI was searching for it throughout the whole site.19:16
onefangThink it's toor, from memory.  It'll be documented somewhere.19:19
ibanjadoes anyone know the command to move the current window to the next desktop/workspace. In LXDE "Shift + Alt + Left/Right" moved the current window to the left/right.  I am trying to assign the hotkey to LXQT, but don't know the command.19:47
VanillaDjinnibanja: You can ask on #lxqt.19:52
ibanjaVanillaDjinn: good idea19:52
VanillaDjinnIt's on OFTC though, not Libera Chat.19:53
ibanjaOK... thanks19:53
nemoso... Chimæra only has postgresql-1321:08
nemowe need older versions at work21:08
nemo(atlassian etc)21:08
nemoI assume we can just add bullseye repo from http://apt.postgresql.org/pub/repos/apt/ without too much trouble21:08
nemo(that was a question ☺ )21:12
fsmithredsure, you can add another repo, but installing from it might cause big trouble. Look at the deps for postgresql-1121:12
fsmithredwait, what? bullseye?21:13
fsmithrednemo, if you add a bullseye repo, won't you just get v. 13 same as chimaera?21:15
fsmithredyou might need to forward-port the older version or install beowulf to get the older version from repo.21:20
rwpIf you add beowulf you might be able to install the previous version, and then hold it to prevent it upgrading.  But my personal preference would be a VM or a chroot running Beowulf.21:24
nemofsmithred: postgresql maintains bullseye repo for 1021:25
nemofsmithred: but obviously they've never heard of devuan ☺21:25
rwpWhen I look in Beowulf I find packages postgresql-11* there.  Are you installing from Postgresql upstream repositoris?21:25
nemorwp: yes. that's why I linked to the postgresql upstream repository 😉21:26
nemoand the reason being, we need a quick and dirty atlassian instance, atlassian only supports postgresql 10, and my coworker wanted to use his devuan for that21:26
nemonaturally postgresql has not heard of devuan.21:26
nemothe main atlassian servers at work are ubuntu for historical reasons, although I probably would have used devuan if I'd had my druthers21:27
rwpDue to a long history of me fighting problems helping other people with Frankenstein systems it always sends shivers down my spine when I hear about people mixing and matching from various upstreams.21:28
rwpI would try to keep it in a container of some sort to keep it... contained!21:28
nemorwp: yes. but do keep in mind *not* doing that pretty much means cutting devuan out of any major packages that maintain debian onyl repos21:29
nemorwp: that said IMO the risk here is fairly low. postgresql is already multi-version packages21:29
nemoso /var/lib/postgresql/10 etc21:29
nemoaaand they are doing this entirely due to upstream's inclination to only support one latest stable. so they have some experience in reasonable scoping I think21:30
nemoI was mostly doublechecking on the bullseye thing..21:30
rwpBut my understanding is that the Debian/Devuan packages for Postgresql work very well.  I don't think there is a need to go upstream for it.21:32
rwpI understand that your coworkers may not agree and may assume that closer to the source is better and do it anyway regardless.21:32
rwpSo often people are just following recipe guides they found on the net somewhere and that's just the way of things.21:33
nemorwp: I can 100% guarantee you postgresql 13 + atlassian fails21:34
nemorwp: we tried.21:34
nemonot to mention. it's cots.21:34
nemothe last thing we need is to have this data import fail and the reason being "we went with unsupported configuration 'cause lol whatever"21:34
rwpI understand that 13 fails.  And upstream is at 14 already.21:34
nemohttps://confluence.atlassian.com/adminjiraserver/supported-platforms-938846830.html21:35
rwpBut you said 11 would work.  And so far all of the suggestions I read here have been to use 11 then.  So...???21:35
nemo10, 11, 1221:35
nemorwp: you mean downgrading to beowulf21:35
nemoreason is fairly simple. he's trying to get it to work on his dev machine21:35
rwpDowngrading the postgresql packages.21:35
nemooh. using the beowulf package with chimæra?21:36
nemohm21:36
rwpAnd then marking them as hold so they don't upgrade.21:36
nemothat's a fair point21:36
rwpyes.21:36
nemothat's probably less likely to fail yes21:36
rwpThat was my first suggestion!21:36
nemoah. was not following at all. my apologies - I thought you'd suggested a container/vm21:37
nemoyeah. holding is fine. I've done some pretty nutty holds on devuan already just to get stuff working21:37
rwpI also suggested a container, chroot, vm too.  That's probably what I would do.21:37
nemolike... X11 and kernel21:37
nemoyeah. we'd initially requested a clone of the standard cm config server (ubuntu) so this should not have been an issue21:37
nemobuuuuut that team is takign forever to get back to us21:37
nemothe joys of corporate environment21:38
rwpBasically it's recreating the same situation as if you had a working Beowulf system, held postgresql, then upgraded everything else that was not postgresql to Chimaera around it.21:38
nemoso not wanting to get blamed for import delays he decided to use what he had21:38
nemochimæra personal machine21:38
rwpBut instead since the system is already upgraded to Chimaera it would mean downgrading the collection of working Postgresql 11 packages.21:38
nemohm?21:39
rwpWhich would likely all need to go as a set, each with the specific version appended.21:39
rwpIf you have a working Beowulf installation then it is easier to use it to determine exactly what packages and what specific versions of each are needed.  Then install those.21:40
nemoaaanyway, it's probably not worth backing this out. AFAIK there's no devuan customisations for this package, so, eh, it's probably almost exactly same thing21:40
nemorwp: yeah. we don't21:40
nemothey all got upgraded ☺21:40
nemoI could set one up at home I suppose21:40
rwpFor example "apt-get install postgresql-client-11= 11.14-0+deb10u1" selects that specific version of the client.21:40
nemoyeah21:40
rwpThat's just the one.  That will need to be accompanied by the entire set all at once, most likely.  But I think it should work.21:41
nemoI dunno. I don't think it's worth undoing what he just did.  Odds are the postgresql 11 maintained by the postgresql team is probably very very close to the one debian/devuan released in beowulf21:41
rwpOh, no space after the = there.  My typo pasting in the version string.  But I wanted to give some example to clarify what I was trying to say.21:41
nemobut good point that pinning is a better choice21:41
nemoon plus side, he's just doing this on his dev VM with backups already in place ☺21:42
rwpPinning.  You should also be able to accomplish the same thing using pinning.  And then avoid the need to tediously drag those packages back to that version.21:42
rwpI'm just not very good with pinning and so wasn't thinking of it.  But it is probably the better way to go.21:42
nemoyes... I actually had a reasonably functional system with an ascii kernel pinned due to stupid crapware antivirus they required me to have for a while21:43
rwpYou mentioned setting up a system at home.  Sure.  But chroots set up with debootstrap go very easily and can be set up pretty much anywhere.  Very useful for doing this type of package what exploration.21:43
nemoand then a similar WTF pin for getting my X11 ABI  to work with AMD's upstream driver for a while until chimæra caught up ☺21:44
nemorwp: I mean... in order to identify the packages that need pinning.  another option ofc is to pin postgresql, note failures, and keep adding pins until it works21:44
nemorwp: and this is 'cause we have no more beowulf vms at work, and as mentioned, setting up VMs there is sooooo tedious21:44
nemo(bureaucracy wise)21:44
rwpThat's why I was suggesting debootstrapping a Beowulf chroot.  That's pretty straight forward.21:45
nemomm never done that before, but I guess I could read a guide21:45
rwpThen chroot'ing into it to install postgresql and seeing what packages it uses.21:45
rwphttps://wiki.debian.org/chroot21:45
nemooh. ew. that thing21:45
nemoeh. it's done now. we'll tuck that away for later. maybe. ☺21:46
nemohe just needs to get jira working to do this stupid dump21:46
rwpHa!  It still says that the ischroot but https://bugs.debian.org/685034 that *I* filed in 2012 is still a problem!  Sigh.21:47
nemobasically they are trying to get data out of jira cloud and into jira data centre.  because despite atlassian pushing hard to put everything in clouuuud it turns out it's a lot harder to integrate with corporate systems that way21:47
nemoso. now they are returning to the local network21:47
nemoand. it turns out. atlassian really really doesn't want you to leave their immensely lucrative cloud21:47
nemoso the export process is not nearly as clean as "generate dump file" - no you have to setup a standalone jira, then dump from that into the data centre.21:47
nemoso. once all this silliness is done, he will blow away /opt/atlassian and apt remove postgresql-11 ☺21:48
rwpIn that wiki doc the user setup is not important for your needs of just fishing.  You can ignore that part from the wiki doc.21:48
nemoah. 'cause that is a very long and convoluted wiki doc.21:49
rwpAnd I always ignore mounting /dev, /proc, /dev/pts, and accept that dpkg warns about it at every run.  They aren't needed.21:49
nemoI kinda feel like installing qemu devuan would involve less commands21:49
nemoesp if I'm just booting the iso 😝21:49
rwpOh... it's not that bad.  It just looks that way.  :-)  But I skip half of the things it mentions there most of the time.21:50
rwpYou know how wiki docs get to be.  They start out with just what is needed.  Then over the years people keep adding corner case this and corner case that to them.21:50
rwpAfter a while they get to be full of cruft that isn't needed for the 90% middle case.21:50
rwpAnd so then someone starts a new wiki page.  And the process then repeats all over again.21:51
tkWell, I think I am going to have to go with devuan (or debian) for the fact that it makes dealing with secure boot easier.22:55
tkas a note, if I use runit, and end up writing my own 1/2/3 scripts and service scripts (or just copying them from void), is there a major advantage to using devuan in that case? I guess it makes it easier to avoid accidental dependencies on systemd?22:58
tkhmm, at least even if there are no advantages, there are also no disadvantages AIUI22:58
fsmithredtk, devuan taps the debian repo, which is much bigger than void.22:59
fsmithredand yeah, devuan uses a condom.23:00
tkThe repo size is not too much of a concern, my intent is to have a solid, stable, systemd-free linux base OS for my work laptop on top of which I can put other things. The basic requirements are FDE and SecureBoot (required by corporate policy) and support for VMWare Workstation Pro 16 (required to do my job) and I think devuan meets those (I tested it yesterday and was able to get FDE, SecureBoot23:05
tkand VMWare working all in a VM). Also I need to test out nvidia drivers (but that will have to wait for the real hardware test which I plan on performing in the coming weeks). On top of this base if I am missing packages I need I can just put a chroot of a different distro or use a VM (I already plan on putting together a simple containerisation tool for doing some of what I need to do for my23:05
tkwork).23:05
tkThe void repo size being small I have repeatedly worked around by simply expanding it :P23:05
tkBut my concern with void is stability.23:05
fsmithredstability of the system or of the package versions?23:06
tkCurrently that work laptop runs windows 10, and aside from the fact that it's not great having to constantly do everything from a VM (vmware has its quirks, especially surrounding clipboard handling and the folder sharing feature) it's incredibly unstable, constantly breaking and having issues.23:07
fsmithredI think you'll be happier with devuan23:07
tkStability in terms of the system consistently working while continuing being secure. The fact that I can update debian without having to worry if I'll have to spend 2 hours troubleshooting some bizarre issue is a nice thing.23:08
tkbut even with debian, running systemd scares me, I've had that be a source of instability before, and I have extensive experience running runit, and it's so dead simple that any issues are trivially solvable.23:08
tkin any case, I think that's settled, I'll do a proper hardware test next week or something23:09
fsmithredcool.23:09
fsmithredmaybe I need to tap you for help.23:09
fsmithredmain problem I have with runit is trying to reproduce the behavior of 'init 1'23:09
fsmithredI use that a lot for "almost a reboot"23:10
tkhmm, I think you can get mostly there by defining a runsvdir directory with just a single service for sulogin23:11
tkand then using runsvchdir to switch to it23:12
fsmithredoh, maybe I have too much running.23:12
tkonce you do that, you log in and you can runsvchdir back to the previous one23:12
fsmithredyeah, that's what I tried23:12
fsmithredcan't even remember what happened. It was months ago when I tried it.23:12
tkbut also, for "almost a reboot" it might be easier (and more complete) to just use kexec23:12
tkyou can kexec from the end of 3 (once you have established that you do indeed want to kexec which you can specify in some manner you like)23:13
fsmithredall I can find is pkexec23:14
tkkexec on void is the kexec-tools, not sure about debian23:14
fsmithredyeah, kexec-tools. I'm reading it now.23:15
fsmithredI can switch kernels without a full reboot?23:15
tkyes23:15
tkor you can just switch to the current kernel (i.e. re-execute it) and that's like a very fast full reboot23:15
fsmithreddoes that restart all services?23:16
tkhttps://github.com/void-linux/void-runit/blob/master/3#L5223:16
tkyes23:16
fsmithredthanks23:17

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