/srv/irclogs.ubuntu.com/2019/11/29/#lubuntu-devel.txt

lubot<HMollerCl> I'm almost ready with individual wallpaper (same for all) for multimonitor. Problem is that test it's not easy because latest libfm-qt is needed. What do we need for ci tu work?13:31
lubot<kc2bez> it looks like symbols are the issue there. I took a quick peek at it last night.13:32
lubot<kc2bez> Also, I poked at the welcome center and got it so it builds and all the buttons work. @tsimonq2 do you want me to push my changes to phab?13:35
lubot<HMollerCl> @kc2bez [it looks like symbols are the issue there. I took a quick peek at it last night.], libfm-qt? yes. symbols13:45
lubot<kc2bez> libfm-qt, yes. Here is the latest buildlog https://launchpadlibrarian.net/453526762/buildlog_ubuntu-focal-amd64.libfm-qt_0.14.1+git201911290108~focal-0ubuntu1~ppa1_BUILDING.txt.gz13:49
lubot<kc2bez> Here is some info on symbols https://wiki.debian.org/UsingSymbolsFiles13:50
lubot<tsimonq2> @kc2bez [Also, I poked at the welcome center and got it so it builds and all the buttons …], Go for it14:58
-lugito:#lubuntu-devel- [rWELCOME72495165535b: Fix welcomecenterresource file] kc2bez (Dan Simmons) committed: https://phab.lubuntu.me/rWELCOME72495165535b15:00
-lugito:#lubuntu-devel- [rWELCOME9eb1c261d5b5: Fix contributing button link] kc2bez (Dan Simmons) committed: https://phab.lubuntu.me/rWELCOME9eb1c261d5b515:00
lubot<The_LoudSpeaker> @kc2bez [Also, I poked at the welcome center and got it so it builds and all the buttons …], Yay!!15:37
lubotB3twiise was added by: B3twiise15:37
lubot<HMollerCl> @kc2bez [libfm-qt, yes. Here is the latest buildlog https://launchpadlibrarian.net/453526 …], I ave been able to build git libfm-qt 2 machines w/o problems15:44
lubot<HMollerCl> *have15:44
lubot<HMollerCl> but I have built it for amd64 only15:49
lubot<The_LoudSpeaker> Try building it in a sbuild of 32bit15:53
lubot<The_LoudSpeaker> It will need some effort to put up a sbuild or pbuilder. But trust me, it's good for testing i still have one lying around.15:57
lubot<tsimonq2> I know my friend mapreri may hate me for saying this (he maintains pbuilder in Debian) but sbuild > pbuilder :)15:58
lubot<kc2bez> @tsimonq2 [I know my friend mapreri may hate me for saying this (he maintains pbuilder in D …], 10/10 highly recommend15:59
lubot<aptghetto> https://github.com/calamares/calamares/issues/127916:49
lubot<aptghetto> Will there be a statement from the LC or should I answer, that we use https://ipapi.co/json to set the url in /etc/apt/sources.list?16:58
lubot<kc2bez> There will be something that will come from LC.16:59
lubot<aptghetto> thanks16:59
lubot<aptghetto> There is also this thread in our forum from (maybe) the same user => https://discourse.lubuntu.me/t/calamares-unauthorised-data-leaking-ethics-and-eu-data-regulations/550/417:00
lubot<kc2bez> I think it is the same person.17:03
lubot<HMollerCl> @The_LoudSpeaker [Try building it in a sbuild of 32bit], do you have some docs for doing it?17:14
lubot<The_LoudSpeaker> @HMollerCl [do you have some docs for doing it?], There's docs on ubuntu wiki. I will have to dig up. One sec.17:14
lubot<The_LoudSpeaker> https://wiki.ubuntu.com/SimpleSbuild17:15
lubot<The_LoudSpeaker> ^ here you go. @HMollerCl17:15
lubot<HMollerCl> thanks17:16
lubot<HMollerCl> @kc2bez [Here is some info on symbols https://wiki.debian.org/UsingSymbolsFiles], when tryng to use git pcmanfm with released libfm-qt this error araises :"./pcmanfm-qt: undefined symbol: _ZN2Fm16ProxyFolderModel13setHiddenLastEb"17:17
-lugito:#lubuntu-devel- [T17: Write a Welcome Center] kc2bez (Dan Simmons) commented on the task: https://phab.lubuntu.me/T17#274318:55
lubot<HMollerCl> @kc2bez in ci the buidling is done by packaging info?19:58
lubot<HMollerCl> I mean, maybe there is an issuw with packaging19:59
lubot<tsimonq2> @HMollerCl [when tryng to use git pcmanfm with released libfm-qt this error araises :"./pcma …], Right, so you need to use libfm-qt from Git as well20:02
lubot<tsimonq2> pcmanfm-qt depends on libfm-qt as a library20:02
lubot<tsimonq2> If it were me I would simply enable the PPA on a test machine and upgrade20:03
lubot<HMollerCl> @tsimonq2 [pcmanfm-qt depends on libfm-qt as a library], yes, but @kc2bez told me that libfm-qt builds fails in ci https://launchpadlibrarian.net/453526762/buildlog_ubuntu-focal-amd64.libfm-qt_0.14.1+git201911290108~focal-0ubuntu1~ppa1_BUILDING.txt.gz20:03
lubot<tsimonq2> That way the entire dependency chain is taken with it20:03
lubot<tsimonq2> @HMollerCl [yes, but @kc2bez told me that libfm-qt builds fails in ci https://launchpadlibra …], Right, with symbols20:04
lubot<tsimonq2> Fun little things...20:04
lubot<HMollerCl> I have built libfm-qt in 2 systems w/o problem20:04
lubot<tsimonq2> @RikMills right? :P20:04
lubot<tsimonq2> @HMollerCl [I have built libfm-qt in 2 systems w/o problem], It's the dependency chain20:04
lubot<tsimonq2> libfm-qt depends on libraries that are also built from Git20:04
lubot<tsimonq2> So newer versions20:04
lubot<tsimonq2> We need to fix the libfm-qt build first20:04
lubot<HMollerCl> @tsimonq2 [We need to fix the libfm-qt build first], yes, i know I did tha on 2 systems. w/o problems20:05
lubot<HMollerCl> I wonder why it won't buld in ci20:05
lubot<tsimonq2> What's your process?20:05
lubot<HMollerCl> and I've used plain focal packages for it.20:05
lubot<tsimonq2> @HMollerCl [and I've used plain focal packages for it.], Ahh20:05
lubot<tsimonq2> Try enabling the PPA when you run it through sbuild20:06
lubot<tsimonq2> So just a default focal sbuild run with libfm-qt (as a baseline) and then run it through again with the CI PPA enabled20:06
lubot<tsimonq2> If I'm understanding you correctly, those should produce different outputs20:06
lubot<HMollerCl> mm I don't get it.20:07
lubot<tsimonq2> I would expect the libfm-qt build with only focal packages to succeed and the CI-enabled build to fail20:07
lubot<HMollerCl> aaaaa, ok20:07
lubot<HMollerCl> now I get it.20:07
lubot<tsimonq2> Okay :)20:07
lubot<tsimonq2> Simplified scientific method ;)20:08
lubot<The_LoudSpeaker> @tsimonq2 [So just a default focal sbuild run with libfm-qt (as a baseline) and then run it …], To keep that ppa persistent across builds, change the pristine image. Right @teward001 ?20:08
lubot<tsimonq2> @The_LoudSpeaker [To keep that ppa persistent across builds, change the pristine image. Right @tew …], That's correct20:08
lubot<tsimonq2> However, I don't have a clean chroot with a PPA enabled unless the PPA changes base packages20:08
lubot<tsimonq2> You can enable a PPA as an argument when you run sbuild20:08
lubot<The_LoudSpeaker> It's called golden image i guess. on that wiki page i sent earlier @HMollerCl20:08
lubot<tsimonq2> Right20:09
lubot<HMollerCl> isn't better to use a container than sbuild or chroot?20:09
lubot<The_LoudSpeaker> @tsimonq2 [You can enable a PPA as an argument when you run sbuild], Nah. Too many arguments in one line. Let me do it separately20:09
lubot<tsimonq2> @The_LoudSpeaker [It's called golden image i guess. on that wiki page i sent earlier @HMollerCl], Again, I see where you're coming from, and yes that's technically correct, but in practice it can get difficult to maintain20:09
lubot<HMollerCl> lxd?20:09
lubot<The_LoudSpeaker> @tsimonq2 [Again, I see where you're coming from, and yes that's technically correct, but i …], I know20:09
lubot<tsimonq2> @HMollerCl [isn't better to use a container than sbuild or chroot?], YMMV20:09
lubot<The_LoudSpeaker> @HMollerCl [lxd?], Faar better and easier20:09
lubot<HMollerCl> YMMW?20:10
lubot<HMollerCl> YMCA?20:10
lubot<tsimonq2> I use sbuild schroots20:10
lubot<tsimonq2> @HMollerCl [YMMW?], Your Mileage May Vary20:10
lubot<tsimonq2> @HMollerCl [YMCA?], Bahahaha20:10
lubot<The_LoudSpeaker> But can we create lxd of different architectures? Wxl:20:10
lubot<tsimonq2> We can, yes20:10
lubot<tsimonq2> Again, it depends on your use case20:10
lubot<The_LoudSpeaker> @HMollerCl [YMCA?], Circle, Narayanguda, Hyd, India.20:10
lubot<The_LoudSpeaker> Just completing the address. XD20:11
lubot<tsimonq2> @The_LoudSpeaker [Circle, Narayanguda, Hyd, India.], Hahahaha20:11
lubot<UniversalSuperBox> @HMollerCl [YMCA?], ITS FUN TO STAY AT THE20:11
lubot<tsimonq2> @UniversalSuperBox [ITS FUN TO STAY AT THE], *does arm motions*20:11
lubot<The_LoudSpeaker> @tsimonq2 [We can, yes], I didn't know that. Will have to try it then.20:12
lubot<The_LoudSpeaker> But @HMollerCl since you set up sbuild today, i suggest go with it only for now. Set up lxd later, takes a bit of time. It's like seeing the whole system again.20:13
lubot<tsimonq2> There is an important distinction I want to make here...20:13
lubot<The_LoudSpeaker> *setting20:13
lubot<tsimonq2> If you want a set container environment that you can easily iterate on changes, LXD is great20:13
lubot<tsimonq2> However, if you need to have an ephemeral build environment (for example, testing a build before uploading), use an schroot with sbuild20:14
lubot<tsimonq2> Like I said before, YMMV20:14
lubot<The_LoudSpeaker> Also, sbuild closely mimics the actual packaging environment na? As compared to lxd?20:14
lubot<tsimonq2> wxl (rightfully so) pushes LXD hard but it's not the end-all be-all answer20:15
lubot<tsimonq2> @The_LoudSpeaker [Also, sbuild closely mimics the actual packaging environment na? As compared to …], It more closely resembles how packages are built in the Ubuntu infrastructure, he's20:15
lubot<tsimonq2> However, here's where it gets fun...20:15
lubot<tsimonq2> In the infrastructure they run autopkgtests... With LXD XD20:15
lubot<The_LoudSpeaker> Lol!20:16
lubot<tsimonq2> So part of the infra uses LXD and for testing autopkgtests I would use it20:16
lubot<tsimonq2> However, that's mostly outside the scope of our work here20:16
lubot<tsimonq2> Anyway, my point is, yes, you can use LXD, but we want our local testing to resemble what the actual infra uses Just In Case20:17
lubot<HMollerCl> @The_LoudSpeaker [But @HMollerCl since you set up sbuild today, i suggest go with it only for now. …], thanks, but actually is teh other way around. I have lxd and have not sbuild.20:18
lubot<The_LoudSpeaker> Oh. Okay.20:33
wxlOMG GITHUB HAS CODE NAVIGATION WTH20:57
lubot<HMollerCl> Microsponge?21:03
wxlwait what/ XD21:16
lubot<HMollerCl> Pinky and the Brain, Microsponge21:37
wxlohhhh wow nice21:38
lubot<The_LoudSpeaker> @wxl [<wxl> wait what/ XD], +122:06
wxli think pinky and the brain is officially a boomer show22:07
lubot<The_LoudSpeaker> Oh.22:08
lubot<The_LoudSpeaker> @wxl [<wxl> OMG GITHUB HAS CODE NAVIGATION WTH], So no reference to this?22:08
wxlit is22:16
wxlbut a very vague one22:16
kc2bezIt looks like language support is somewhat limited but python is one of the supported. 22:18
lubot<The_LoudSpeaker> @kc2bez [<kc2bez> It looks like language support is somewhat limited but python is one of …], It's a start.22:19
kc2bezYeah, it is pretty nice. 22:20
wxli like this suggestion of a terminal interface to cala https://discourse.lubuntu.me/t/not-using-an-attached-vga-monitor-may-make-installation-impossible/55422:21
wxlc* isn't even on the list of work in progress for the underlying library boooo https://github.com/github/semantic#language-support22:22
wxlbut haskell? good god people22:22
wxli mean i like haskell but come on22:23
wxli'm going to come out with a new language and call it avocado toast. it'll be that hip.22:23
lubot<tsimonq2> Okay boomer22:23
lubot<tsimonq2> XD22:23
wxlwhatever. you'll use it22:23
wxlwe'll denote lambdas with emojis. probably exploding head.22:25
wxlor hahahahah the recycle emoji X''''D22:25
-lugito:#lubuntu-devel- [rMANUALfbd251282c8a: Fix capitilization] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALfbd251282c8a23:41
-lugito:#lubuntu-devel- [rMANUAL40955dfa5566: Fix capitlization] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL40955dfa556623:41

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