Eickmeyer | OvenWerks: Are you on 22.10 or 22.04 most of the time? | 20:05 |
---|---|---|
Eickmeyer | Meh, nevermind, building for all. ppa:ubuntustudio-dev/ubuntustudio-installer for the rewrite. | 20:16 |
Eickmeyer | arraybolt3: If you want something fun to test ^ | 20:17 |
Eickmeyer | (complete rewrite of ubuntustudio-installer) | 20:17 |
arraybolt3[m] | Sounds fun! I'll do that next. | 20:17 |
Eickmeyer | It's still building and will need to publish, so not quite ready yet. | 20:17 |
arraybolt3[m] | Lubuntu Studio 22.04 Ultimate Edition Service Pack 1 | 20:18 |
Eickmeyer | Nvm, awaiting publishing. Available for Lunar, Kinetic, and Jammy. | 20:18 |
Eickmeyer | Rather, will be available. | 20:18 |
arraybolt3[m] | Looks like the Kinetic package finished. Testing it now. | 20:58 |
Eickmeyer[m] | arraybolt3: How's it looking? | 21:19 |
Eickmeyer[m] | Imagine -installer breaking arraybolt3 's machine. | 21:26 |
arraybolt3[m] | Eickmeyer: Going well kinda. | 22:00 |
arraybolt3[m] | Running it in a VM. | 22:00 |
arraybolt3[m] | I checked a ton of boxes, hit OK, the dialog vanished... and is still gone. | 22:00 |
arraybolt3[m] | Oh wait here it is. | 22:00 |
arraybolt3[m] | OK, so it takes a bit for each new dialog to appear. | 22:00 |
Eickmeyer[m] | Yeah, especially if it has a ton of info to process. | 22:00 |
arraybolt3[m] | (Had to go afk for a while, back now.) | 22:00 |
arraybolt3[m] | <Eickmeyer[m]> "Imagine -installer breaking..." <- lol I think at this point even if it broke my primary rig, we'd probably be OK. | 22:01 |
arraybolt3[m] | (One thing I really like about Linuxf, breaking the guts of your system isn't an "oh no the world has ended" event anymore, it's an "Aw, man, gotta repair it. Worst case scenario I can reinstall.") | 22:02 |
arraybolt3[m] | s/Linuxf/Linux/ | 22:02 |
Eickmeyer[m] | Yeah, it's definitely a NBD moment anymore. | 22:02 |
arraybolt3[m] | (Technically Windows can be treated the same way, but I have a suspicion it's probably way harder to "just fix" than Linux, mostly because of how much trouble it's given me back when I used it.) | 22:03 |
arraybolt3[m] | And don't even get me started about licensing and actually getting a legal Windows disc. | 22:04 |
arraybolt3[m] | Eickmeyer: What does "ubuntustudio-menu" do? I didn't check it or kubuntu-backports since I was on Lubuntu, but I'm wondering if I should have checked the latter. | 22:04 |
Eickmeyer[m] | It adds the custom menus (Audio Production, Graphic Design, Video Production) and their submenus. | 22:05 |
Eickmeyer[m] | If you're on Lubuntu, you don't really need kubuntu-backports. | 22:05 |
arraybolt3[m] | Oh fancy! So I should have checked it XD | 22:05 |
arraybolt3[m] | Er, right... I meant "should have checked the former". | 22:06 |
Eickmeyer[m] | Yeah, totally. | 22:06 |
arraybolt3[m] | s/latter/former/ | 22:06 |
arraybolt3[m] | I'll just check it too when I'm done. | 22:06 |
Eickmeyer[m] | It'll take you back to the main dialog when all the install is done. | 22:07 |
Eickmeyer[m] | It's a loop until you hit close. | 22:07 |
arraybolt3[m] | Oh nice! | 22:07 |
* arraybolt3[m] eats homade cake while waiting for the download | 22:09 | |
* arraybolt3[m] * eats homemade cake while waiting for the download | 22:10 | |
Eickmeyer[m] | Sounds like the thing to do. | 22:10 |
arraybolt3[m] | Eickmeyer: OK I hit a slight bug, the second time trying to install stuff (when installing ubuntustudio-menu), it added the ubuntustudio-backports PPA a second time (or at least claimed to), then said "The following PPAs will be purged from your system" and displayed a blank list. | 22:22 |
arraybolt3[m] | (I skipped by it too fast, otherwise I'd have screenshots.) | 22:22 |
Eickmeyer[m] | arraybolt3: Ok, I'll have to play around with that. | 22:22 |
Eickmeyer[m] | The logic in the PPA handling has been a pain in my side. | 22:22 |
arraybolt3[m] | Rebooting the VM. | 22:23 |
Eickmeyer[m] | It should skip if there are no changes, but... oh well. | 22:23 |
arraybolt3[m] | Also it looks like it didn't install the latest versions of everything? | 22:24 |
arraybolt3[m] | Fighting with a screenshot... | 22:25 |
arraybolt3[m] | Where... did it put it?! | 22:25 |
arraybolt3[m] | Hold on, Unity is giving me grief... | 22:25 |
Eickmeyer[m] | Well, whatever is in the repos + whatever is in the backports PPA. | 22:25 |
* arraybolt3[m] uploaded an image: (558KiB) < https://libera.ems.host/_matrix/media/v3/download/lubuntu.me/VphaiekOTkJPaymcgEgVkjUS/image.png > | 22:26 | |
Eickmeyer[m] | Might not be latest. | 22:26 |
arraybolt3[m] | This is what I get right after rebooting. | 22:26 |
arraybolt3[m] | So it looks like it installed older packages and now is upgrading them? | 22:26 |
Eickmeyer[m] | Well, avldrums literally just got copied over from backports-staging, so that checks out. 😂 | 22:26 |
arraybolt3[m] | Ah. | 22:26 |
arraybolt3[m] | So I just have really good timing :P | 22:27 |
Eickmeyer[m] | As far as papirus-icons, idk. But that can happen. | 22:27 |
arraybolt3[m] | Alright, lowlatency kernel is installed, looks like tons of Studio apps are installed, I think it worked! | 22:28 |
Eickmeyer[m] | Sweet. And you found a bug, so that makes me happy. | 22:29 |
arraybolt3[m] | Eickmeyer: Hmm, Freeshow isn't installed though. | 22:29 |
arraybolt3[m] | Does Snap handling need added by any chance? | 22:29 |
Eickmeyer[m] | Snap handling is tricky as it can't be part of a metapackage. | 22:30 |
arraybolt3[m] | Makes sense. Can't a "metapackage" be emulated in Python, though? Just have it install the apt package and then do "sudo snap install <package>" for all the Snaps? | 22:31 |
arraybolt3[m] | Or have a separate checkbox for Snaps? | 22:31 |
* arraybolt3[m] hopes I'm not suggesting things that would entirely overhaul the whole architecture of the system | 22:31 | |
Eickmeyer[m] | Well, believe it or not, this is written in bash, not python. The handler for the PPA was tricky enough. | 22:32 |
Eickmeyer[m] | Each snap would require its own handler. | 22:32 |
arraybolt3[m] | Wow. I see what you're saying. | 22:32 |
arraybolt3[m] | Maybe I can hack on the code and try to add it at some point? If you don't mind pull requests. | 22:33 |
arraybolt3[m] | It seems like Bash would make it easier in some ways and way harder in others. | 22:33 |
Eickmeyer[m] | I mean, I don't mind, but I don't feel like it's quite ready for contribution yet since it's got that glaring PPA bug. | 22:33 |
arraybolt3[m] | Makes sense. | 22:33 |
arraybolt3[m] | (Ardour launches \o/) | 22:33 |
Eickmeyer[m] | Well, bash is all I know how to write from the start. It could eventually be ported to Python, I suppose. | 22:34 |
arraybolt3[m] | (Uh... avplayer segfaults every time I try to launch it, I think.) | 22:34 |
Eickmeyer[m] | Yeah, that's because avplayer is from digikam which is still a git snapshot in kinetic. I have an SRU opened to get it up to 8.0 beta. | 22:35 |
arraybolt3[m] | That's probably outside the scope of the current project, but just fyi. | 22:35 |
Eickmeyer[m] | Right. Also, this is forked/conjoined with edubuntu-installer, which is currently awaiting AA approval. | 22:36 |
arraybolt3[m] | Woot! | 22:38 |
Eickmeyer[m] | arraybolt3: Found the problem. A case of backwards and unfinished logic. | 23:18 |
* arraybolt3[m] ❤️ coding errors like that, or at least I seem to given how often I make them | 23:32 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!