/srv/irclogs.ubuntu.com/2022/06/30/#ubuntu-discuss.txt

lotuspsychjegood morning03:26
=== leamas1 is now known as leamas
wezzzzzz.o/11:44
ravageo11:45
ravageo/11:45
wezzzzzz:O11:45
ravagesorry. you could not see the arm down there11:45
Hakentsup11:48
wezzzzzzravage: Lets IPv6 here!11:49
ravagebeen doing that for years :)11:49
lotuspsychjefeel free to start your quality ubuntu discussion here11:49
Hakentemphasize quality11:49
wezzzzzzlotuspsychje: I guess you are going to suggest I goto the offtopic chanel now?11:49
lotuspsychjeno11:50
wezzzzzzOK, so IPv6 in Ubuntu11:50
ravageworks11:50
wezzzzzzAnyway to get rid of nm?11:50
ravageuninstall it11:50
wezzzzzzThnx ravage!  Just like I did with snapd.11:51
HakentI only know IPv4 and IPv6 exists, why should one use IPv6?11:51
ravageit is the future TM11:51
ravageand there is only IPv6 and legacy IP. some call it IPv411:52
HakentRight11:52
wezzzzzzWhat about IPv5? or IPv3, 2 and 1?11:52
ravagenot specified11:52
HakentIs it possible to host a website using IPv6 already?11:53
ravagefor the last 20 years or so yes11:53
wezzzzzzHakent: yes11:53
HakentOhh, that's cool11:53
wezzzzzzHakent: I used to use both IPv4 and IPv6 except the payment gateway I had to use didn't support IPv6.11:54
wezzzzzzand required doing a IPv4 lookup to see if the address was on a deny list before allowing the transaction to go through11:54
HakentI see11:55
wezzzzzzso it would fail if the person using the website was on IPv611:55
HakentI kinda want to make a small website to post my projects but I am not quite sure if I should host it on Neocities11:55
ravageget a VPS for a few bucks ans host it yourself11:55
HakentI am trying to get a .ml domain but it's quite hard to find one that is not used yet11:56
HakentI might just buy it, tbh11:56
wezzzzzzHakent: I like Netlify for something small or a prototype12:02
Hakentwill look into it, yeah12:36
wezzzzzzIt is terrible for production loads though12:37
Hakenti'm not going to make a super project or whatever, so I guess it'll be fine12:39
HakentIt's just a simple website to post what I like to do12:39
wezzzzzzHakent: Are you going to use query / search params at all?12:40
wezzzzzzCause Netlify fails at caching them, and returns the object without the params.12:41
Hakentnah, not really12:41
Hakentoh crap, I gtg now, it was nice talking to you peep12:42
EickmeyerHey 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
lotuspsychjeone for ogra ^14:22
EickmeyerOh, wrong channel, this was supposed to be in devel. LUL14:23
ograheh, yeah and sil2100 would be the PoC for such a question14:24
EickmeyerIt's early and I'm still on my first cup of coffee.14:25
EickmeyerA 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:27
EickmeyerThere's one that I want in Ubuntu Studio, so I had to go that route.14:28
EickmeyerBut, that's not going to get resolved here, but just a little bit of disucssion if you want.14:29
ograwell, snaps are pretty perfect to deliver electron apps ... i maintain quite a few14:33
EickmeyerHeh, I just never thought I'd end up in dependency hell with one. ;)14:34
ograoh, why is that ? just ship your deps as stage-packages 14:37
EickmeyerNo, 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:38
EickmeyerWhy it's not using the fallback for stable/18.04 is beyond me.14:39
EickmeyerSomething tells me I found a bug.14:39
ograit should just use the normal stable track for it ... 14:41
ogra(i dont think there are even any release specific tracks for it ... at least according to snap info)14:42
EickmeyerIt doesn't look like it, but seeded snaps have to have a stable/ubuntu-##.## apparently.14:44
Eickmeyer(I just pinged kenvandine about it)14:44
nvxhey, what open source password manager would you recommend that is multiplatform and which i can back up on other devices?14:47
ravagebitwarden14:47
daftykinsKeePassXC14:47
ravagemore specific self hosted bitbetter14:47
ravageor the rust fork :)14:48
ravagehttps://github.com/dani-garcia/vaultwarden14:48
ravageKeePass is a classic of course. but you can backup the database file very easy there14:49
daftykinsi wish bitwarden wasn't docker based, i am too lazy to learn a containery tech to tinker with that14:50
ravagevaultwarden isnt14:50
ravagewell it uses docker. but you can run it without14:50
ravagedocker is maybe still the smartest option. but it uses much less ressources14:51
nvxdaftykins: there is not much to learn if all you want to do is run a single container14:51
daftykinsjust getting to running isn't enough for me14:51
ravagehttps://gist.github.com/heinoldenhuis/f8164f73e5bff048e76fb4fff2e824e1 this works for ubuntu too if you want to avoid docker14:52
ravagei would still recommmend just using docker :D14:52
daftykinsjust means i'll never try it sadly14:53
ravageits ok. we can live with your decision :)14:54
daftykinsheh yeah don't get me wrong, not like i'm expecting anyone to do anything about that14:54
EickmeyerI use a self-hoseted Nextcloud instance with the Nextcloud Passwords app.14:59
daftykinsnot tried that, i stash the KeePassXC file on my Nextcloud atm15:05
ograEickmeyer, IIRC ken is on vacation 15:40
EickmeyerAh, wonderful.15:43
EickmeyerWell, it's trivial to add a track, anyone with access can do it.15:44
arraybolt3[m]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:08
Eickmeyerarraybolt3[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
arraybolt3[m]Eickmeyer: Ah. Forgive my ignorance, but isn't it just because of missing build deps?16:09
EickmeyerYes. 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:10
arraybolt3[m]Blech. So it's build dep problems but because a third-party package manager is involved. That is truly crummy.16:11
EickmeyerNodejs and electron builder can spit-out a binary .deb file, but no debian source to upload to a PPA.16:11
EickmeyerHowever, it can spit out a .snap, which is uploadable to snapcraft as-is.16:12
ograjust creating a snapcraft.yaml is way easier though16:12
arraybolt3[m]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:12
EickmeyerPrecisely. The one I'm working on is https://snapcraft.io/freeshow16:13
arraybolt3[m]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:14
ograif you need any inspiration, my GH is full of different electron snaps ... https://github.com/ogra1?tab=repositories16:15
EickmeyerI didn't choose it, the dev did, I just stole his screenshots (with permission of course).16:15
arraybolt3[m]Eickmeyer: Wow, cool. I am so installing that on my Jammy box once its released (is it released already?)16:16
EickmeyerBut yeah, Oceans is definitely *chef's kiss*16:16
Eickmeyerarraybolt3[m]: You can install it now. "snap install freeshow*16:16
EickmeyerWorks perfectly. I tried it.16:17
EickmeyerHe 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
arraybolt3[m]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:18
arraybolt3[m]Ei16:30
arraybolt3[m]Eickmeyer: Just started installing it.16:30
arraybolt3[m](Why do I keep hitting Enter instead of Tab...)16:30
Eickmeyer[m]hehe16:31
arraybolt3[m]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:31
* arraybolt3[m] shakes Chromebook keyboard16:32
Eickmeyer[m]hehe16:33
arraybolt3[m]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:33
Eickmeyer[m]:)16:35
Eickmeyer[m]I'm getting ready for dayjob and am still waiting on replies in the main #ubuntu-devel channel about my seeded snap plight.16:35
ograwell ... its vacation time ... perhaps sil is also out ths week16:37
Eickmeyer*sigh* That means I'm going to have nothing but ISO image build failures until I can get this resolved.16:38
Eickmeyerogra: I mean, he was just participating in a foundations team meeting, so I doubt he's completely out.16:39
ograah, right it is thu ...16:39
ograFSVO participating 🙂 (two lines) 16:39
Eickmeyer*double-sigh*16:40
EickmeyerI really just need someone who is on the Canonical snap team to make an easy stable/ubuntu-##.## track for that gnome snap.16:41
ograi still dont get why you need that ... it should just use the existing stable channel 16:42
ograalso, this is not a snap team thing but foundations16:43
EickmeyerIt's required for seeded snaps, see https://launchpadlibrarian.net/610430884/buildlog_ubuntu_kinetic_amd64_ubuntustudio_BUILDING.txt.gz16:43
ograthe sna guys live in #snappy btw ... but do not do any image build stuff16:43
ogra*snap16:43
ograbah ... 16:43
ogra(i havent touched livecd-rootfs since the phone days ... thats a bad idea IMHO ... but foundations choice obviously)16:44
EickmeyerYeah, just check the tail on that and you'll see what I'm talking about that.16:44
EickmeyerI think it's to make sure it's trusted.16:44
ogranah, it is to keep release specific snapshots around (which defetas the whole purpose of snaps 😛 )16:45
ograbut 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
EickmeyerAh. That's... dumb.16:46
ogra(nt sure anyone will want to do it without ken around though ... but you can try)16:46
EickmeyerI just asked. I know seb and jbicha are around.16:47
ograyeah, i guess you rather want hellworth or jamesh, they are in the snap maitainers team of desktop16:48
ogra*hellsworth16:48
EickmeyerI'll try pinging 'em. I have a good relationship with hellsworth at least.16:49
Eickmeyerbah, they're both offline.16:50
ogravacation time ... bad time of the year for requests ....16:50
EickmeyerMy vaca is in 2 weeks, but I don't exactly get paid for it.16:52
EickmeyerLife of indep contractor16:52
ogratime to apply at canonical ? 🙂16:52
EickmeyerMaybe, if I can jump through the new hoops and what-not.16:53
ograyeah ... too many applicants ... it needed some filter16:54

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