[03:26] good morning === leamas1 is now known as leamas [11:44] .o/ [11:45] o [11:45] o/ [11:45] :O [11:45] sorry. you could not see the arm down there [11:48] sup [11:49] ravage: Lets IPv6 here! [11:49] been doing that for years :) [11:49] feel free to start your quality ubuntu discussion here [11:49] emphasize quality [11:49] lotuspsychje: I guess you are going to suggest I goto the offtopic chanel now? [11:50] no [11:50] OK, so IPv6 in Ubuntu [11:50] works [11:50] Anyway to get rid of nm? [11:50] uninstall it [11:51] Thnx ravage! Just like I did with snapd. [11:51] I only know IPv4 and IPv6 exists, why should one use IPv6? [11:51] it is the future TM [11:52] and there is only IPv6 and legacy IP. some call it IPv4 [11:52] Right [11:52] What about IPv5? or IPv3, 2 and 1? [11:52] not specified [11:53] Is it possible to host a website using IPv6 already? [11:53] for the last 20 years or so yes [11:53] Hakent: yes [11:53] Ohh, that's cool [11:54] Hakent: I used to use both IPv4 and IPv6 except the payment gateway I had to use didn't support IPv6. [11:54] and required doing a IPv4 lookup to see if the address was on a deny list before allowing the transaction to go through [11:55] I see [11:55] so it would fail if the person using the website was on IPv6 [11:55] I kinda want to make a small website to post my projects but I am not quite sure if I should host it on Neocities [11:55] get a VPS for a few bucks ans host it yourself [11:56] I am trying to get a .ml domain but it's quite hard to find one that is not used yet [11:56] I might just buy it, tbh [12:02] Hakent: I like Netlify for something small or a prototype [12:36] will look into it, yeah [12:37] It is terrible for production loads though [12:39] i'm not going to make a super project or whatever, so I guess it'll be fine [12:39] It's just a simple website to post what I like to do [12:40] Hakent: Are you going to use query / search params at all? [12:41] Cause Netlify fails at caching them, and returns the object without the params. [12:41] nah, not really [12:42] oh crap, I gtg now, it was nice talking to you peep [14:22] Hey all! When seeding a snap, how does one specify a channel/track? I'm having trouble with a requirement with a gnome-3-28-1804 requrement for a seeded snap in 20.10 not having a fallback. [14:22] one for ogra ^ [14:23] Oh, wrong channel, this was supposed to be in devel. LUL [14:24] heh, yeah and sil2100 would be the PoC for such a question [14:25] It's early and I'm still on my first cup of coffee. [14:27] A little background on this is that Launchpad's build system has no facility for nodejs/electron apps to be packaged (neither does the Debian build system as a whole), so such apps have to be packaged as snaps to be seeded in an Ubuntu ISO image or flavor thereof. [14:28] There's one that I want in Ubuntu Studio, so I had to go that route. [14:29] But, that's not going to get resolved here, but just a little bit of disucssion if you want. [14:33] well, snaps are pretty perfect to deliver electron apps ... i maintain quite a few [14:34] Heh, I just never thought I'd end up in dependency hell with one. ;) [14:37] oh, why is that ? just ship your deps as stage-packages [14:38] No, it wants gnome-3-28-1804 which wouldn't be a problem except it can't find the track for stable/20.10 which likely doesn't exist so it can't find a fallback. [14:39] Why it's not using the fallback for stable/18.04 is beyond me. [14:39] Something tells me I found a bug. [14:41] it should just use the normal stable track for it ... [14:42] (i dont think there are even any release specific tracks for it ... at least according to snap info) [14:44] It doesn't look like it, but seeded snaps have to have a stable/ubuntu-##.## apparently. [14:44] (I just pinged kenvandine about it) [14:47] hey, what open source password manager would you recommend that is multiplatform and which i can back up on other devices? [14:47] bitwarden [14:47] KeePassXC [14:47] more specific self hosted bitbetter [14:48] or the rust fork :) [14:48] https://github.com/dani-garcia/vaultwarden [14:49] KeePass is a classic of course. but you can backup the database file very easy there [14:50] i wish bitwarden wasn't docker based, i am too lazy to learn a containery tech to tinker with that [14:50] vaultwarden isnt [14:50] well it uses docker. but you can run it without [14:51] docker is maybe still the smartest option. but it uses much less ressources [14:51] daftykins: there is not much to learn if all you want to do is run a single container [14:51] just getting to running isn't enough for me [14:52] https://gist.github.com/heinoldenhuis/f8164f73e5bff048e76fb4fff2e824e1 this works for ubuntu too if you want to avoid docker [14:52] i would still recommmend just using docker :D [14:53] just means i'll never try it sadly [14:54] its ok. we can live with your decision :) [14:54] heh yeah don't get me wrong, not like i'm expecting anyone to do anything about that [14:59] I use a self-hoseted Nextcloud instance with the Nextcloud Passwords app. [15:05] not tried that, i stash the KeePassXC file on my Nextcloud atm [15:40] Eickmeyer, IIRC ken is on vacation [15:43] Ah, wonderful. [15:44] Well, it's trivial to add a track, anyone with access can do it. [16:08] Eickmeyer: Why isn't it possible to package an Electron app? I'm using VSCodium (an Electron app) on my Chromebook, which I got by adding a repository to the Linux Development Environment and then installing it with apt. [16:09] arraybolt3[m]: It's not possible in Launchpad or using Debian's build system. It's possible as a .deb package using the nodejs build system, but that's not allowed in Debian's build system as it requires external repositories (aka nodesource). [16:09] Eickmeyer: Ah. Forgive my ignorance, but isn't it just because of missing build deps? [16:10] Yes. The way nodejs works is that you go into the build directory and do a "npm install" which pulls nodejs from nodesource, which is an external repository. Launchpad (and the debian build system) is completely incapable of doing that. [16:11] Blech. So it's build dep problems but because a third-party package manager is involved. That is truly crummy. [16:11] Nodejs and electron builder can spit-out a binary .deb file, but no debian source to upload to a PPA. [16:12] However, it can spit out a .snap, which is uploadable to snapcraft as-is. [16:12] just creating a snapcraft.yaml is way easier though [16:12] Nice. I guess we're stuck with Snap with Firefox as it is (not a totally bad thing, but oh well), so no harm in shipping an extra one if everything works. [16:13] Precisely. The one I'm working on is https://snapcraft.io/freeshow [16:14] Eickmeyer: Oh my gosh, I remember being the presentation guy at church once, I used LibreOffice impress for it. That app looks SO COOL. (Nice song choice, btw.) [16:15] if you need any inspiration, my GH is full of different electron snaps ... https://github.com/ogra1?tab=repositories [16:15] I didn't choose it, the dev did, I just stole his screenshots (with permission of course). [16:16] Eickmeyer: Wow, cool. I am so installing that on my Jammy box once its released (is it released already?) [16:16] But yeah, Oceans is definitely *chef's kiss* [16:16] arraybolt3[m]: You can install it now. "snap install freeshow* [16:17] Works perfectly. I tried it. [16:18] He has a long way to go and a lot of features to add, but he wants to make it the open source ProPresenter. [16:18] Eickmeyer: Wow. Auto chorus recognition and slide splitting? What on earth?! OK, I'm getting off topic, but I am so very much on board with this being part of Ubuntu Studio Kinetic. 👍️ [16:30] Ei [16:30] Eickmeyer: Just started installing it. [16:30] (Why do I keep hitting Enter instead of Tab...) [16:31] hehe [16:31] You should see how often I call Simon "Si" on accident. It's almost not even funny anymore. So now you're "Ei", I guess. Hi Ei! [16:32] * arraybolt3[m] shakes Chromebook keyboard [16:33] hehe [16:33] Thanks again for the awesome distro and the software. Brings back lots of good memories, has SO MANY uses. Very happy to be running this. [16:35] :) [16:35] I'm getting ready for dayjob and am still waiting on replies in the main #ubuntu-devel channel about my seeded snap plight. [16:37] well ... its vacation time ... perhaps sil is also out ths week [16:38] *sigh* That means I'm going to have nothing but ISO image build failures until I can get this resolved. [16:39] ogra: I mean, he was just participating in a foundations team meeting, so I doubt he's completely out. [16:39] ah, right it is thu ... [16:39] FSVO participating 🙂 (two lines) [16:40] *double-sigh* [16:41] I really just need someone who is on the Canonical snap team to make an easy stable/ubuntu-##.## track for that gnome snap. [16:42] i still dont get why you need that ... it should just use the existing stable channel [16:43] also, this is not a snap team thing but foundations [16:43] It's required for seeded snaps, see https://launchpadlibrarian.net/610430884/buildlog_ubuntu_kinetic_amd64_ubuntustudio_BUILDING.txt.gz [16:43] the sna guys live in #snappy btw ... but do not do any image build stuff [16:43] *snap [16:43] bah ... [16:44] (i havent touched livecd-rootfs since the phone days ... thats a bad idea IMHO ... but foundations choice obviously) [16:44] Yeah, just check the tail on that and you'll see what I'm talking about that. [16:44] I think it's to make sure it's trusted. [16:45] nah, it is to keep release specific snapshots around (which defetas the whole purpose of snaps 😛 ) [16:46] but if you want the gnome extension to be released to other channels, you should ask in #ubuntu-desktop ... they maintain the snap (and can open/close channels/tracks for it) [16:46] Ah. That's... dumb. [16:46] (nt sure anyone will want to do it without ken around though ... but you can try) [16:47] I just asked. I know seb and jbicha are around. [16:48] yeah, i guess you rather want hellworth or jamesh, they are in the snap maitainers team of desktop [16:48] *hellsworth [16:49] I'll try pinging 'em. I have a good relationship with hellsworth at least. [16:50] bah, they're both offline. [16:50] vacation time ... bad time of the year for requests .... [16:52] My vaca is in 2 weeks, but I don't exactly get paid for it. [16:52] Life of indep contractor [16:52] time to apply at canonical ? 🙂 [16:53] Maybe, if I can jump through the new hoops and what-not. [16:54] yeah ... too many applicants ... it needed some filter