/srv/irclogs.ubuntu.com/2022/04/27/#lubuntu-devel.txt

lubot_[telegram] <teward001> *retorts with 50kW lasers pointed right at Simon, causing third degree burns* ... ooops?  :P00:43
lubot_[telegram] <teward001> it was either that or the GTK1 fiasco00:43
lubot_[telegram] <teward001> :P00:43
guivercboys, this type of discussion is usually in other rooms00:44
lubot_[telegram] <teward001> nah we're all good00:44
lubot_[telegram] <teward001> i will be rebooting the infra swrver for security updates shortly00:44
lubot_[telegram] <teward001> so everything will kaput briefly (bare metal host)00:44
guivercack & thanks @teward00100:47
guivercarraybolt3, have you installed a recent Lubuntu to thumb-drive easily?  (your answer on discourse)..   I have no reason to do it & don't test for it; but I have tested for it in the past & whilst easy on 18.04/ubiquity, I did have issues on some boxes with calamares but didn't I care to explore02:23
arraybolt3Actually, I've not! I should do that. I'm about to have a bare-metal system to do it on. I've done it so many times before with earlier Linux versions, so I didn't expect that there might be a problem there.02:26
arraybolt3Thanks for the heads-up!02:26
guivercsorry for my poor wording; ... s/didn't i care/i didn't care/02:27
arraybolt3I actually read it as "i didn't care" lol02:28
guiverc:)  (I didn't type the word I until later, but inserted it in the wrong spot)02:28
arraybolt3Hey, I'm writing the LibreOffice localization workaround guide, and I've hit a bit of a problem.02:29
arraybolt3Sometimes the packages are just names things like "libreoffice-l10n-de" for German, or "libreoffice-l10n-fr" for French.02:29
arraybolt3But sometimes they're named "libreoffice-l10n-en-gb" (notice the "en-gb" at the end as opposed to just one "code" like "de").02:30
arraybolt3I was going to tell people to just Google what their language code should be, and then customize the "apt install" command accordingly, but I'm not sure if I can do that.02:30
guivercI'd likely pick one language as example, eg. using French.. then at the end note that some languages have slightly different names, using english as example of that....   Do whatever you consider best02:31
arraybolt3Do you happen to know if there's a shell command that will bring up the localization code so that I can provide a Bash oneliner that will auto-detect the right language and install it?02:31
arraybolt3That's a good idea. I just don't want people to have to dig through "apt-cache search" trying to figure out how to fix the bug.02:31
guivercme no, I barely speak english (dumb aussie), @Leokolb may have the best idea but I don't know02:31
arraybolt3ok02:32
guivercthere are other team members who speak/use multiple languages too.. they might now too02:33
arraybolt3OK. I only speak English, you should see me trying to navigate German Lubuntu... they scrambled the keyboard!02:33
arraybolt3Thanks for your help!02:36
arraybolt3Great, Lubuntu Discourse just went down, so I guess I'll have to write the manual later...02:44
arraybolt3s/write the manual later.../post the manual later.../02:45
guivercteward gave warning of that earlier ^     10:44 my local time02:45
lubot_[telegram] <kc2bez> It is getting updates applied.02:45
tewardyeah updates area  pain02:46
tewardbut they're overdue so02:46
guivercbut sorry arraybolt3 :(02:46
arraybolt3Ah, didn't get that notice. Thanks for letting me know!02:46
guivercnotice was ~two hours ago02:47
arraybolt3Yeah, looking at IRC logs, there it is, but I logged into IRC too late. At least I've got a dedicated client now rather than using KiwiIRC, which kept disconnecting every way too often02:48
tewardyeah sorry about it it took 2 hours for me to finish getting updates on it02:50
tewardit's also a bare metal box so when the host system reboots, it takes a *while* to reboot02:50
teward(all the individual sites, etc. are containerized within there)02:50
arraybolt3Ah, that's fine. If anyone knows the importance of security updates, it's me, who's been hacked not once, but possibly twice thanks to outdated systems02:51
tewardheheh.  my job is Network and INfo Security so i mean02:55
tewardsecurity is my thing :p02:55
arraybolt3Cool!02:57
guivercteward is also a collector of hats, so you'll see him in many ubuntu/debian places...02:58
tewarddo you want me to list my hats guiverc?  lol02:58
tewardguiverc is not wrong, I have Many Hats(TM)02:59
guivercno thanks, you'll just make me jealous !02:59
arraybolt3Kinda weird to have jumped in with a silly question about documentation writing two days ago, and now be knee-deep in Lubuntu development and talking to the main admins. It's fun!03:00
guiverc:)03:02
tewardALRIGHT guiverc  you made me do it03:04
tewardguiverc: Ubuntu Community Council; Ubuntu Server Team; Ubuntu Developer Membership Board; Lubuntu Council, Lubuntu Developer; Debian Maintainer (for a handful of packages - primary/sole maintainer of: xca, vmfs6-tools; comaintainer of: nginx, pv.03:05
tewardoh i forgot a few others, like Ask Ubuntu moderator03:05
tewardand Lubuntu sysadmin for all the core Lubuntu infra :p03:05
tewardbut i digress03:06
tewardarraybolt3: well, if you hang around #lubuntu-devel you end up talking to those of us in the higher positions.03:06
teward... and witness the chaos between a few of us sometimes ;)03:06
arraybolt3You mean the stuff like with the 50kW lasers? (Yes, I monitor the IRC logs)03:08
guiverc:)03:08
tewardyeah that's just me and Simon taking friendly stabs at each other ;)03:08
tewardyou'll notice random chaos like that - it's usually my fault 'cause i'm chaotic as heck.  and random.03:08
tewardbut as an IT Security guy, well... :P03:08
tewardwe're definitely on the chaotic end of the spectrum :P03:09
arraybolt3I've sorta got myself in chaos mode over here - I'm working with two manuals, chasing down two Lubuntu bugs, and am about to crack open 03:14
arraybolt3a laptop so I can do bare-metal testing for two different reasons...03:14
arraybolt3guiverc: Well, crud. I finally got everything set up for me to try doing an installation of Lubuntu 22.04 to a USB drive. And... it didn't work. I tried three times, twice with a USB 3.0 drive, once with a USB 2.0 SD card reader. The installer crashed every time. The last time, I saw it crash on unpacking file 369358. This was on a Dell Chromebook 3120.07:12
arraybolt3I attempted to reproduce the bug in a virt-manager (QEMU/KVM) virtual machine, using a USB disk target with the Removable box checked. However, the install succeeds in the VM with this setup, both with BIOS and UEFI firmware.07:13
guiverccrash on unpacking file makes me think squashfs errors (ie. errors on installation media)... but it may not be that.. you can always file a bug report so we can have a look07:14
arraybolt3Also, I can install to the Chromebook's internal storage, so the installer works.07:14
arraybolt3Can't be a media issue - my ISO check07:14
arraybolt3my ISO checks clean, and I verified the drive with a bit-by-bit compare before using it.07:14
arraybolt3The installation drive, I mean.07:15
guivercI know what you mean... that's just my reaction 07:15
arraybolt3I do have a Calamares log. I peeked inside it, it doesn't appear to have any failures at the end. The installer just... stops.07:16
guiverc:(07:16
arraybolt3OK, guess it's bug filing time. But hey, I've got a bare-metal test system up and running, so that's good, plus I finished writing the LibreOffice localization workaround guide, so whenever Discourse is back up, I can post it!07:18
guiverc:) & can't wait to read it !07:18
lubot[telegram] <kc2bez> @teward001 I don't think discourse came back cleanly. It appears to be down still.11:12
kgiii^ what @kc2bez said. I got a PM on Linux.org asking what was up with it. I told 'em it'd be back up and running eventually and that I'd mention it. So, it has been mentioned.15:32
lubot[telegram] <teward001> i'll look.  docker is weird (re @kc2bez: @teward001 I don't think discourse came back cleanly. It appears to be down still.)15:33
lubot[telegram] <teward001> FT job comes first tho15:34
arraybolt3Ack, Discourse is still down, and so are parts of Phabricator (unless it's just that I don't have an account yet and so it won't let me see inside the repositories).18:25
lubot[telegram] <teward001> ok well that was painful18:38
lubot[telegram] <teward001> arraybolt3: not all repos are visible unless you have an account, that's By Design18:38
lubot[telegram] <teward001> as for Discourse, I had to rebuild the entire container.  No data was lost, but it was painful18:38
arraybolt3teward: I'm guessing the Calamares configuration is one of the non-visible repos?18:40
lubot[telegram] <kc2bez> No it should be visible.18:41
arraybolt3It's not. I'm getting a 502 Bad Gateway error trying to view it.18:41
lubot[telegram] <kc2bez> I have an account and I can see anything in the webview either18:41
lubot[telegram] <teward001> ffs18:42
lubot[telegram] <teward001> i hate phab18:42
lubot[telegram] <kc2bez> can't disagree18:42
lubot[telegram] <teward001> *shoves an EMP into the phab container*18:42
lubot[telegram] <teward001> i need to get gitlab launched here18:43
lubot[telegram] <teward001> then get forced labor volunteers to start migrating repositories and project divisions over18:43
lubot[telegram] <teward001> try phab now18:43
lubot[telegram] <teward001> see if it works again18:44
arraybolt3Testing...18:44
lubot[telegram] <teward001> or if it errors (and use F12 dev console to take a look)18:44
lubot[telegram] <teward001> (and see what errors if any you see other than 500)18:44
arraybolt3EMP blew up18:44
arraybolt3Still can't view Calamares settings18:44
lubot[telegram] <kc2bez> Uncaught (in promise) Error: The message port closed before a response was received.18:44
arraybolt3OK, I'll try F1218:44
arraybolt3502 bad gatewat18:45
tewardgrrrrrrrrr18:45
lubot[telegram] <kc2bez> Calamares and Cala-settings are on launchpad anyway and just mirrored to phab18:45
arraybolt3And I don't have an F12 key cause Im on chromeos18:45
arraybolt3OK, good to know18:45
lubot[telegram] <kc2bez> Actually everything is mirrored to github too.18:46
arraybolt3got dev console loaded, nothing special on 502 page18:46
arraybolt3kc2bez: :thumb18:46
arraybolt3kc2bez: :thumbs-up:18:46
lubot[telegram] <teward001> fatal: unsafe repository ('/var/repo/2' is owned by someone else)  <— for pretty much every repo18:47
arraybolt3Turns out clicking in Weechat sends the message instantly...18:47
lubot[telegram] <teward001> well... this sucks18:47
lubot[telegram] <teward001> time for us to move :P18:47
lubot[telegram] <teward001> can one of you link me to an example page where you get this18:49
lubot[telegram] <kc2bez> Awesome18:49
lubot[telegram] <kc2bez> yes18:49
lubot[telegram] <kc2bez> https://phab.lubuntu.me/source/lubuntu-artwork/18:50
lubot[telegram] <kc2bez> Our GitHub in case someone is looking for it. https://github.com/lubuntu-team18:52
lubot[telegram] <teward001> @kc2bez problem 1 fixed.  the problem is that backend is returning the error logs18:53
lubot[telegram] <teward001> and I have no idea how to fix *that* error message take a look18:53
lubot[telegram] <kc2bez> Yeah, that is a new level of chaos I've not seen before.18:55
lubot[telegram] <teward001> and there's no documentation that I can find there so18:58
lubot[telegram] <teward001> ooooooooooooo18:59
lubot[telegram] <teward001> > Git recently pushed a change in response to a cve that causes git commands to fail if the parent directory changes ownership from the current directory. You may see errors like18:59
lubot[telegram] <kc2bez> ah18:59
lubot[telegram] <teward001> and that's not something I can... easily fix I don't think19:01
lubot[telegram] <teward001> *checks apt*19:02
arraybolt3@kc2bez Thanks for the GitHub link!19:02
lubot[telegram] <kc2bez> sure thing19:03
lubot[telegram] <teward001> @kc2bez i'm very likely to make this work again but then make it so it's not writable anymore - readonly19:05
lubot[telegram] <teward001> so we can start migrating OFF of phab19:05
lubot[telegram] <teward001> but first i have to downgrade git19:05
lubot[telegram] <teward001> >.>19:05
lubot[telegram] <kc2bez> That makes sense.19:06
lubot[telegram] <teward001> i'm going to get a gitlab running in a container so i can start prepping.19:06
lubot[telegram] <teward001> we'll figure out issue tracking later19:06
lubot[telegram] <teward001> repo stuff is more important at the moment19:06
lubot[telegram] <kc2bez> Agreed19:06
lubot[telegram] <teward001> git executable revert complete19:07
lubot[telegram] <teward001> phab won't ever have a fix for this so19:07
lubot[telegram] <kc2bez> It looks like the tasks are still there and working anyway19:07
lubot[telegram] <kc2bez> same with the wiki19:07
lubot[telegram] <teward001> well the won't anymore...19:07
lubot[telegram] <teward001> *just chmod 555'd all the repo dirs*19:08
lubot[telegram] <kc2bez> understood. As long as we can read them.19:08
lubot[telegram] <teward001> well i unddid that to let tasks run19:08
lubot[telegram] <teward001> but i'm going to 555 them once i get gitlab launched19:08
arraybolt3Make snapshots first!19:08
lubot[telegram] <teward001> of what?19:08
lubot[telegram] <teward001> git?19:09
lubot[telegram] <teward001> containers?19:09
lubot[telegram] <teward001> the containers are LXD system containers19:09
lubot[telegram] <teward001> each acts as its own system19:09
lubot[telegram] <teward001> 'snapshots' doesn't help there ;)19:09
arraybolt3Sorry if that was silly - I've shredded so many VMs in the past, and I thought maybe containers had a failsafe like QEMU snapshots...19:09
arraybolt3I'll stay out of it, you know what you're doing19:09
lubot[telegram] <teward001> hehe nah no worries19:09
lubot[telegram] <teward001> these aren't VMs where things asplode19:09
lubot[telegram] <teward001> and i know my way around chmod ;)19:10
arraybolt3:thumbs-up:19:10
lubot[telegram] <teward001> the problem is /var/repo/* (for phabricator) isnt owned by www-data19:10
lubot[telegram] <teward001> and the new git CVE that was fixed fixed that problem by saying 'unsafe directory'19:10
lubot[telegram] <teward001> but even whne changed for pHP to use 'safe dirs' it didn't work so i had no choice but tor evert19:10
lubot[telegram] <teward001> i'm tempted to use gitea which is lighter than gitlab for repos...19:10
lubot[telegram] <teward001> we can always go to gitlab later...19:10
lubot[telegram] <kc2bez> not opposed19:10
lubot[telegram] <kc2bez> I like GitTea too19:11
lubot[telegram] <teward001> *installs PostgreSQL backend for GitTea*19:13
lubot[telegram] <teward001> sqlite is meh19:13
lubot[telegram] <kc2bez> Agree19:14
lubot[telegram] <teward001> the only thing i don't like about our bare metal is because the disks arent ssds there's extra latency19:14
lubot[telegram] <teward001> it's still responsive enough for what we need19:15
lubot[telegram] <teward001> just.. a little slower19:15
lubot[telegram] <teward001> (it's twice the price for SSDs)19:15
lubot[telegram] <kc2bez> It works for us.19:15
arraybolt3Hey, guys, I think I just figured out how to fix the LibreOffice locale issue in Calamares.19:38
arraybolt3In calamares-settings-ubuntu/lubuntu/modules/packages.conf, I think we can just add "libreoffice-l10n-$LOCALE" in the "try_install" section.19:39
lubot[telegram] <kc2bez> For some reason i think that fails to install EN though. It is worth a try. We need to redo a bunch of the calamares modules along with an updated version of calamares once kinetic opens up.19:43
arraybolt3Argh... so basically it causes an installer crash even though nothing went particularly wrong?19:44
lubot[telegram] <kc2bez> In your testing?19:45
arraybolt3I don't know how to tweak these things to test this sort of stuff...19:45
arraybolt3I was asking if that was something that you had experienced.19:45
arraybolt3Sorry, I'm really new to this whole thing.19:46
lubot[telegram] <kc2bez> No it doesn't fail, it just doesn't install anything if you are in the EN locale. I could be wrong though and it warrants testing.19:46
lubot[telegram] <kc2bez> So you can test this on a live iso.19:47
lubot[telegram] <kc2bez> the configuration files are in `/etc/calamares/19:49
lubot[telegram] <kc2bez> If you edit them in the live session you can attempt an install.19:49
arraybolt3Nice. Thank you! I'll dig around and see how it works! (It shouldn't require anything to be installed in the EN locale, since EN is default AFAIK, and we're able to do "libreoffice-help-$LOCALE" just fine, I think.)19:50
lubot[telegram] <kc2bez> Sounds good19:50
lubot[telegram] <kc2bez> The calamares section on this page can help you find the logs: https://phab.lubuntu.me/w/debugging/19:51
arraybolt3Nice.19:51
arraybolt3Hmm, just tested it out, and it appears that not only does atting "libreoffice-l10n-$LOCALE20:08
arraybolt3 not fix the problem,20:08
arraybolt3but additionally, "libreoffice-help-$LOCALE" isn't working, either.20:08
arraybolt3s/atting/adding20:09
arraybolt3@guiverc The LibreOffice localization workaround guide is finished and posted on Discourse in the Development section. I also did a massive amount of debugging on Calamares trying to fix the root of the problem, and have some ideas on what might be going wrong.22:07
lubot[telegram] <tsimonq2> So, not even going to lie to you guys, I spent about 6 hours on that btrfs bug last night and I'm stumped. Trying with a fresh coffee brain today, I'm hoping Manjaro fails with the same error so it's not an Ubuntu-only issue, but since stock Ubuntu 22.04 works and forward-porting 21.10's kpmcore (and rebuilding cala against it) doesn't work22:10
guiverc:) arraybolt3, the devs will understand it better than me (non-dev)22:11
arraybolt3oh ok22:11
lubot[telegram] <tsimonq2> @lynorian: see workaround guide above, perhaps worth looping into the manual? Unless there's a fix inbound22:11
lubot[telegram] <kc2bez> It broke my brain too. (re @tsimonq2: So, not even going to lie to you guys, I spent about 6 hours on that btrfs bug last night and I'm stumped. Trying with a fresh coffee brain today, I'm hoping Manjaro fails with the same error so it's not an Ubuntu-only issue, but since stock Ubuntu 22.04 works and forward-porting 21.10's kpmcore (and rebuilding cala against it) doesn't work)22:11
lubot[telegram] <tsimonq2> arraybolt: Thanks! Much appreciated :)22:12
arraybolt3:)22:12
lubot[telegram] <teward001> yeah it's an odd issue isn't it. (re @tsimonq2: So, not even going to lie to you guys, I spent about 6 hours on that btrfs bug last night and I'm stumped. Trying with a fresh coffee brain today, I'm hoping Manjaro fails with the same error so it's not an Ubuntu-only issue, but since stock Ubuntu 22.04 works and forward-porting 21.10's kpmcore (and rebuilding cala against it) doesn't work)22:12
lubot[telegram] <teward001> i gave up trying to wrap the head around it :P22:13
* genii 's ears shoot up at the multiple mentions of coffee22:13
guivercarraybolt3, just moved your libreoffice.langauge.post to doco; add <kbd></kbd> tags & made it wiki.  you're a 'basic' user to discourse so may not yet be able to edit it; yell out if you need to any changes; and Thank You !22:13
lubot[telegram] <teward001> fyi @kc2bez email is in to Canonical IS to set up the dns for git.lubuntu.me which will be the gitea22:13
lubot[telegram] <tsimonq2> arraybolt3: Any ideas on bug 1966774?  No pressure/rush but we're stumped and fresh eyes may help :)22:13
ubot93Bug 1966774 in calamares (Ubuntu) "btrfs partioning with calamares results in unbootable system" [Undecided, Confirmed] https://launchpad.net/bugs/196677422:13
lubot[telegram] <tsimonq2> FYI @kc2bez as soon as I find my flash drive with my GPG key, I'll be starting with Calamares and working my way back on updating the stack22:15
arraybolt3First thought is that "Failed to start Snap daemon" is the same error we're getting with DVD boot on slow computers https://discourse.lubuntu.me/t/bug-failed-snap-daemon-in-lubuntu-22-04-lts-no-firefox-help-please/3246/3722:15
arraybolt3Not sure if the two are related, though.22:15
lubot[telegram] <tsimonq2> I'm going to try editing the cala settings to purge snapd then and see if it works :P22:16
lubot[telegram] <kc2bez> Sounds fair. We got very behind on that so it is a good possibility. (re @tsimonq2: FYI @kc2bez as soon as I find my flash drive with my GPG key, I'll be starting with Calamares and working my way back on updating the stack)22:16
lubot[telegram] <tsimonq2> That's been my sneaking suspicion but there hasn't been enough evidence to back it22:16
lubot[telegram] <tsimonq2> I mean, updating the packaging in this case may be nearly a no-op (re @kc2bez: Sounds fair. We got very behind on that so it is a good possibility.)22:16
arraybolt3I'll try 22:17
arraybolt3a BTRFS install just so I can get a better idea of what's happening.22:17
lubot[telegram] <tsimonq2> Sounds good, thank you!22:21
arraybolt3Out of curiosity, has anyone tried installing to EXT4, then cloning the filesystem to BTRFS, setting up the bootloader and trying to boot that? That might tell us whether it's a Calamares problem or a problem with the rest of Lubuntu.22:23
arraybolt3I'mma try it if no one else has.22:23
lubot[telegram] <kc2bez> It acts like a permissions sort of issue since I can mount the file system Calamares creates from a live image. Navigating it looks normal.22:25
lubot[telegram] <kc2bez> I created a separate boot if I remember correctly.22:26
arraybolt3I can get into a BTRFS system by booting recovery mode and dropping to a root shell. I did notice various errors occurring during boot, but they went by way too fast to see.22:29
tsimonq2ohhhhhh yeah?22:30
tsimonq2That was also going to be my next step, although I was tired last night :)22:30
tsimonq2The various errors may be documented in that bug. Perhaps see if they seem familiar?22:30
arraybolt3I'll try booting a BTRFS system in painfully slow pure QEMU and screen record the session. That ought to catch the errors.22:31
tsimonq2Either way, trying with the snapd purge now and if that doesn't work I'll drop to recovery and start reading logs22:31
arraybolt3Right now I'm doing an ext4 install that I'm going to clone to BTRFS to see what happens.22:31
tsimonq2Sounds good, thanks22:33
tsimonq2Okay, so take a peek, if it'll share the image...22:45
* tsimonq2 uploaded an image: (11KiB) < https://libera.ems.host/_matrix/media/r0/download/linuxdelta.com/LgfUVDwZwETmKaqVOYgcqyLk/image.png >22:45
lubot[telegram] <kc2bez> Weird. Why can't it mount that?22:47
tsimonq2After remounting with the correct permissions, all of the services start with no issue.22:47
tsimonq2Let me take a peek at an fstab from a freshly-installed 21.10 system...22:47
arraybolt3?!22:48
arraybolt3Clone in progress, we'll see what happens.22:49
lubot[telegram] <teward001> *shoves more lxde into tsimonq2's hands*22:49
* tsimonq2 throws @teward001 into a pit of broken GTK 1 applications22:50
lubot[telegram] <teward001> tsimonq2: too late, i'm already there, we call it /dev/urandom22:50
lubot[telegram] <kc2bez> We'll get that GTK polished up.22:50
arraybolt3teward: How does LXDE have anything to do with BTRFS? lol22:50
tewardarraybolt3: remember what i said about 'random chaos'?22:51
tewardthat's just me and Simon greeting each other regularly xD22:51
arraybolt3Yep.22:51
tsimonq2(it doesn't, we just poke each other from time to time, have been for years :P)22:51
tewardyep we just poke at each other to have fun :)22:51
* tsimonq2 throws @teward001 into the grand canyon22:51
tewardyes it divulges a little from things here and channel topic, but for some of us it keeps it light and friendly and chaotic xD22:51
* teward drags tsimonq2 with him into the fiery pits of /dev/hell22:52
tewarddiverges*22:52
tewardstupid autocorrect22:52
teward*yawns and goes back to testing Lubuntu 22.04 in the VM*22:52
arraybolt3You mean auto-incorrect.22:52
lubot[telegram] <teward001> ACCURATE22:52
lubot[telegram] <teward001> oops caps22:52
guiverc:)22:52
tsimonq2$ apt-file find /dev/hell22:52
tsimonq2systemd: /dev/hell22:52
tsimonq2:P22:52
kc2bez[m]I think arraybolt3 's clone ide should work. The permissions will likely come out correct. 22:54
* tsimonq2 uploaded an image: (56KiB) < https://libera.ems.host/_matrix/media/r0/download/linuxdelta.com/kcZMHSqZPZYbTBlfUptcaCuS/image.png >22:54
arraybolt3Here's hoping. I finished the clone, now I probably just need to reboot. I'll probably end up fighting with GRUB, but we'll see.22:54
arraybolt3Yep, fighting with GRUB. :(22:56
tsimonq2The fstab is the same on both systems :(22:56
kc2bez[m]Yeah, that doesn't help.22:57
tsimonq2hold on22:58
tsimonq2what if I try a clean 22.10 install and upgrade to 22.04?22:58
arraybolt3Failed to activate swapfile?22:58
arraybolt3I'm booting the newly cloned system and just saw that error.22:58
tsimonq2ohhhhhh yeah?22:58
tsimonq2okay let's try that first...22:59
arraybolt3Failed to start Remount Root and Kernel File Systems. Failed to activate swap.22:59
arraybolt3And now Linux can't seem to find the EFI partition. I just got dropped to an emergency console.23:00
arraybolt3Hold on, I gotta stop for a bit23:00
tsimonq2All good, I'll be carrying on23:01
tsimonq2I appreciate your help :)23:01
arraybolt3OK did I miss anything?23:05
kc2bez[m]Nope23:06
arraybolt3Gookd.23:06
arraybolt3ARGH! Good.23:06
tsimonq2Argh. Removing swap entries from fstab doesn't work23:07
tsimonq2Trying the upgrade... if it's successful, then it's still an installer problem, if it's unsuccessful it means it's an underlying system issue23:07
arraybolt3I don't get it. It's like it's having trouble mounting stuff, even though systemd is on and doing stuff, so obviously it's able to access the disk.23:07
arraybolt3Hey, since you had a problem with remount in the emergency shell, I'm wondering if this is an initramfs problem?23:08
tsimonq2hmm, maybe23:09
arraybolt3I remember Puppy Linux will install to /dev/vda, but then not be able to boot because the initramfs is missing drivers. It has to be installed to /dev/sda to work.23:09
tsimonq2The only issue with that precisely is it happens on real hardware23:10
arraybolt3Does anyone know if plain Ubuntu 22.04 can BTRFS install correctly?23:10
tsimonq2Yeah, tried it earlier. Works fine23:10
tsimonq2Which is making me think this upgrade will be successful23:10
arraybolt3Crud. That seems to rule out an initramfs problem, since I believe Ubuntu and Lubuntu use the same initramfs. Your upgrade idea is good.23:10
tsimonq2In the meantime, I'm also grabbing a Manjaro ISO to rule out those versions of things.23:11
arraybolt3👍23:12
arraybolt3Maybe I did the clone wrong? I'm realizing I cloned the ext4 image to BTRFS using "rsync -avxHAWX --progress ./srcroot/ ./trgroot/". I'm wondering if maybe rsync messed something up, 'cause I'm pretty sure rsync is the tools Calamares uses to clone the squashfs23:21
arraybolt3Or maybe I just botched my command...23:21
kc2bez[m]In theory you could just convert the filesystem to btrfs with btrfs-convert.23:28
arraybolt3Another idea I just had was to chmod 777 root. If there's a permissions problem anywhere, that ought to clear it up (or whatever, you know what I'm trying to say)23:29
arraybolt3@kc2bez Good idea!23:29
arraybolt3Hey, look what I just found: https://bbs.archlinux.org/viewtopic.php?id=17832923:38
arraybolt3Ah, found my problem. My clone trick didn't work because it's still looking for an ext4 partition, and it's probably looking for the wrong UUID. Let's see if I can get it to boot now.23:39
arraybolt3Making progress, got the remount errors to go away. Still booting since I botched fstab AGAIN, but it's better than last time.23:44
arraybolt3I GOT IT TO BOOT!!!!!!!!!!!!!!!!!!!! With BTRFS.23:47
arraybolt3@tsimonq2 @teward Successful BTRFS boot of Lubuntu 22.04.23:48
tewardcloning ext4 -> btrfs you mean23:51
arraybolt3Yes.23:51
tewardwhat we need to replicate is cala installing to / exploding and then not working after the fact, I think, but IDK how to replicate at this second (err:busy)23:52
arraybolt3I cloned ext4 to btrfs, cloned the EFI partition, and fixed fstab. I had to enter the boot code into GRUB manually, but it worked.23:52
arraybolt3I'm going to try doing a regular BTRFS install (the kind that explodes), and see if there's any tweaks that will fix it.23:54
kc2bez[m]That makes me think the clone process that cala implements is to blame.23:54

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!