/srv/irclogs.ubuntu.com/2019/10/24/#lubuntu-devel.txt

lubot<kc2bez> Screenshot from my pi running eoan. https://share.riseup.net/#t356jLcPh014TiDGVe7M3A00:43
lubot<kc2bez> @The_LoudSpeaker ^ wxl00:44
wxli know raman said something about initially selecting lightdm, so perhaps that created the problem00:45
wxlwhy the task even allows for that option is beyond me00:45
wxlunless that derives somehow from one of the more generic lxqt tasks/packages00:45
wxlthat might be something good to look into00:45
lubot<kc2bez> Performance isn't terrible considering00:48
wxlearly on i had lxqt running on a pi00:48
lubot<lynorian> wierd fact I don't have a pi00:49
wxlhttps://lubuntu.me/lubuntu-lxqt-in-a-raspberry-pi/00:50
wxlthat's on a 200:50
lubot<kc2bez> Wow, it ran Firefox and was actually able to navigate somewhere. https://share.riseup.net/#OM9siffhXwyuFcFlLzOYcQ00:58
lubot<HMollerCl> that's not "somewhere"01:22
kc2bezI know that is THE destination.01:23
lubot<The_LoudSpeaker> @kc2bez [Screenshot from my pi running eoan. https://share.riseup.net/#t356jLcPh014TiDGVe …], You installed ubuntu 19.10 server preinstall image and then lubuntu-desktop?04:08
lubot<The_LoudSpeaker> Mine too ran Firefox but performace was suffering a bit coz nomachine.04:10
lubot<The_LoudSpeaker> I will do a reinstall today. And select sddm initially04:11
lubot<kc2bez> @The_LoudSpeaker [You installed ubuntu 19.10 server preinstall image and then lubuntu-desktop?], Yes. using the server image I then installed `lubuntu-desktop^ sddm` After a reboot I logged in like normal and had the normal desktop.09:45
lubot<The_LoudSpeaker> K.09:45
lubot<kc2bez> @The_LoudSpeaker [Mine too ran Firefox but performace was suffering a bit coz nomachine.], I wouldn't recommend seriously browsing the web with the pi3 but it did work.09:46
lubot<The_LoudSpeaker> @kc2bez [I wouldn't recommend seriously browsing the web with the pi3 but it did work.], Yup. Obviously.09:47
-lugito:#lubuntu-devel- [T29: Native nm-tray connection editor] hmollercl (Hans P. Möller) commented on the task: https://phab.lubuntu.me/T29#253112:10
lubot<HMollerCl> @teward001 this is what you saw with vpn? https://github.com/palinek/nm-tray/issues/4412:11
lubot<teward001> @HMollerCl [@teward001 this is what you saw with vpn? https://github.com/palinek/nm-tray/iss …], Yes.  And when the VPN has a 2FA prompt for more info or other credentials or the password is dynamic because you need to append TOTP codes to the end of the password it will not work.  Which means a LOT of workplace VPNs cant work w12:25
lubotith Lubuntu and nm-tray.12:25
lubot<teward001> And we have to instead reenable nm-applet12:25
lubot<teward001> Since upstream has no time to dedicate to this problem you need to address this in release notes12:26
lubot<teward001> Or not default to nm-tray12:26
lubot<teward001> (cc @tsimonq2 wxl)12:26
lubot<HMollerCl> we have nm-applet installed, it's only that it does not autostart.12:27
lubot<teward001> then it needs a release notes that it needs to be enabled in such cases (and documentation therein - I solved the issue on my install but i am a power user so...)12:28
lubot<HMollerCl> @tsimonq2 wxl I have a working redshift-qt.deb, where should I create a repo for it? I mean, /debian amnd /data folders are needed because there are not in the source.17:24
wxl@HMollerCl so it's not buildable on Launchpad's infrastructure, i.e. in a PPA?17:25
lubot<HMollerCl> I can add them in my machine build and upload to ppa17:25
wxlthat's what i would suggest17:26
lubot<HMollerCl> I can do that (not now because here I don't have gpg) but I was thinking something like nm-tray in which in phab the /debian folder is added17:27
wxloh for sure.. i mean you'll need that for the ppa anyways17:27
wxli guess another thing you could do as a quick and dirty is put it on github and offer the deb as a release17:28
wxlhttps://help.github.com/en/github/administering-a-repository/creating-releases17:28
wxlerr17:28
wxlnot that17:28
wxloh that's it actually17:29
wxlstep 7 is where you add binaries17:29
wxlor if you prefer gitlab https://docs.gitlab.com/ee/workflow/releases.html17:30
lubot<The_LoudSpeaker> anyone around? I can't get create sbuild18:12
lubot<The_LoudSpeaker> Specified release (focal) not known to debootstrap18:13
lubot<The_LoudSpeaker> This is what I get when following the 9th step here https://wiki.ubuntu.com/SimpleSbuild18:13
lubot<The_LoudSpeaker> ow. It is this: … https://bugs.launchpad.net/ubuntu/+source/debootstrap/+bug/184871618:15
* wxl pats his container happily18:16
wxlsince they're all in proposed, you could add proposed and install it18:17
kc2bezThe_LoudSpeaker: just skip 918:19
wxlyou can't skip mk-sbuild silly18:19
kc2bezThat is 1018:20
wxlerr oh18:20
wxlhuh nevermind18:20
wxlwhat a mess18:20
wxljust use a container jeez18:20
kc2bezOr that18:20
lubot<HMollerCl> @teward001 [then it needs a release notes that it needs to be enabled in such cases (and doc …], wxl @tsimonq2 your thouhgts about this idea?18:21
wxlit looks like you could just do a normal gpg keygen and copy to /var/lib/sbuild/apt-keys18:22
lubot<HMollerCl> add in the release note the problem with vpn and how to solve it.18:22
wxl@HMollerCl i think we should have an "advanced networking" bit in the manual18:22
lubot<HMollerCl> like that idea18:22
lubot<HMollerCl> @lynorian could you create that entry? I can write on it, or give a text toyou for you to standarize and upload18:23
kc2bezwxl: You could do a normal keygen but if you are just building the packages to test them you don't need them signed.You can use debuild for that.18:24
The_LoudSpeakerI am on elementary since last few days. had to reset my system coz tried to install wsl2 in windows and ended pu nuking. :D Weighing the pros and cons of enabling proposed in elementary18:28
The_LoudSpeakerI don't know even C of containers18:28
The_LoudSpeakerubuntu provides captive portal checking. who else does the same?19:25
lubot<lynorian> I don't think I would be the best for explaining networking as I would have to learn some for myself to explain it19:27
The_LoudSpeakerI just finished creating the sbuild. Had to create thrice cox sophos wanted to fail some downloads -_-19:39
The_LoudSpeakerBut the environment doesn't retain apps that I install to it (nano). I had inverted comments from step 5 from sbuild manual. And I still get those perl warnings. 19:39
lubot<HMollerCl> @lynorian [I don't think I would be the best for explaining networking as I would have to l …], I can do it, that's no problem, but I prefer that you create the "index" where to put it and/or to review it for consistency19:39
The_LoudSpeakerAny help is highly appreciated.19:40
lubot<HMollerCl> @lynorian I mean, should it be an appendix? Or in Preferences? System Tools?19:42
kc2bezThe_LoudSpeaker: can you paste your sbuild.rc file?19:52
The_LoudSpeakerhttps://pastebin.com/xz0ykgza19:54
The_LoudSpeaker^ @kc2bez: 19:55
kc2bezThanks19:55
lubot<teward001> heheh, i have more in mine if you want it (I run `lintian` during sbuilds)19:55
The_LoudSpeakerpaste ploxx19:56
The_LoudSpeakeryours also retains apps @teward ?19:56
lubot<teward001> i purge the build dir, deps, and session on successful builds only19:56
lubot<teward001> that way i don't clutter19:56
lubot<teward001> but the lintian and piuparts stuff are added because I did some debian dev recently and ran those all19:56
The_LoudSpeakerI need nano in there.19:57
The_LoudSpeakerhow do I get that?19:57
The_LoudSpeakercan't survive without it19:57
lubot<teward001> i also edit my debian build opts to use 4 cores (parallelism)19:57
lubot<teward001> The_LoudSpeaker: Edit the pristine tars19:58
The_LoudSpeakerwhat? use english or provide a custom dictionary ploxx. 19:58
lubot<teward001> example: sudo schroot -c source:focal-amd64 -u root19:58
The_LoudSpeakeryeah I know that one. 19:59
lubot<teward001> once in there apt install nano19:59
lubot<teward001> then exit19:59
lubot<teward001> the session will always build a new session out of the source chroot20:00
lubot<teward001> the 'pristine' schroot base20:00
lubot<teward001> so mk-sbuild it, drop into the source 'pristine' set of it, add the packages.20:00
lubot<teward001> then exit20:00
lubot<teward001> i know the not-having-nano thing20:00
lubot<teward001> :P20:00
The_LoudSpeakerokay thanks!20:01
The_LoudSpeakerThere's also this:20:01
The_LoudSpeakerW: Failed to change to directory ‘/home/raman’: No such file or directory20:01
The_LoudSpeakerI: The directory does not exist inside the chroot.20:01
lubot<teward001> that's normal20:02
lubot<teward001> just cd /20:02
The_LoudSpeakerI will need that also na? won't I?20:02
lubot<teward001> nope20:02
lubot<teward001> not to alter the source chroot to add nano20:02
The_LoudSpeakerhow do I sign with my gpg then?20:02
kc2bezdebuild20:02
lubot<teward001> debuild -S -sa <— this handles the signing20:02
lubot<teward001> unless you're using sbuild to build your packages via sbuild but i haven't worked with that in an eon20:03
lubot<teward001> because it has been glitchy20:03
lubot<teward001> don't forget also20:03
lubot<teward001> you're in the SOURCE chroot20:03
lubot<teward001> you're not setting it up for a build env20:03
kc2bezRight20:03
lubot<teward001> i believe sbuild will launch the chroot and configure it accordingly20:03
The_LoudSpeakerI mean when I use a chroot, I have my gpg and ssh keys inside it and also everything from packaging requirements. don't i need simillar set in sbuild?20:03
kc2bezIt isn't a VM20:03
lubot<teward001> @The_LoudSpeaker again, sbuild sets everything up20:03
lubot<teward001> you aren't using sbuild to make source pacakges are you?20:03
lubot<teward001> if you are you're insane.20:03
lubot<teward001> or rather20:03
lubot<teward001> if you're using sbuild to emulate `debuild -S` then you're... kinda going to have headaches20:04
lubot<teward001> but sbuild will handle automatically mounting things it needs like home, etc.20:04
lubot<teward001> schroot won't, sbuild will20:04
lubot<teward001> but you're altering the ***BASE*** chroot20:04
lubot<teward001> right now20:04
kc2bezYou want it to be clean.20:04
lubot<teward001> so you don't need your /home/ dir to alter the base pristine chroot20:04
lubot<teward001> right20:04
lubot<teward001> that's why it's called the 'pristine'20:04
lubot<teward001> adding nano to the pristine is understandable20:04
lubot<teward001> but when you're DONE with that, exit out, and subsequent sbuild sessions build chroot envs as copies / sessions *based* off of the pristine20:05
The_LoudSpeakerI m not making any source packages till now. I used to make tem inside chroot as I would make then inside 20:05
The_LoudSpeakermy host20:05
lubot<lynorian> Where would the advanced networking stuff be in the manual an appendix?20:05
lubot<teward001> `sbuild -s` will do what you need20:05
lubot<teward001> The_LoudSpeaker ^20:06
lubot<teward001> but it won't redo your .changes, etc.20:06
lubot<teward001> so if you are wanting to do chrooted SOURCE builds20:06
lubot<teward001> use pbuilder so it gives you pdebuild, not sbuild20:06
lubot<teward001> sbuild is for building the binaries, not really preparing the source pacakge20:06
The_LoudSpeakerokay. noted. So now I have to set up pbuild *sigh*20:07
lubot<teward001> ... or do what I do20:08
lubot<teward001> individual LXD containers20:08
lubot<teward001> create, destroy as needed.20:08
lubot<teward001> :P20:08
lubot<teward001> transfer the data out via SFTP to the host for sbuild usage.20:08
lubot<teward001> but that's me powerusering :P20:08
The_LoudSpeaker(focal-amd64)raman@Aspire-ES1-132:/$ nano20:09
The_LoudSpeakerUnable to create directory /home/raman/.local/share/nano/: No such file or directory20:09
The_LoudSpeakerIt is required for saving/loading search history or cursor positions.20:09
The_LoudSpeakerPress Enter to continue20:09
The_LoudSpeakerI guess I will go and create that user dir20:09
lubot<teward001> sbuild is really not designed for *you yourself* to use as a chroot though20:10
lubot<teward001> it's designed to be used by the `sbuild` package builder20:10
lubot<teward001> sounds to me like you want a fully functioning chroot.20:10
The_LoudSpeakerLol! It hasn't met me20:10
The_LoudSpeaker:P20:10
lubot<tsimonq2> @teward001 [sounds to me like you want a fully functioning chroot.], schroot20:10
lubot<teward001> exactly20:11
lubot<teward001> but *not* an sbuild schroot20:11
lubot<tsimonq2> @teward001 [but *not* an sbuild schroot], You're an schroot20:11
The_LoudSpeakerI want to keep everything of the dev work inside it. even sources20:12
kc2bezNot really20:12
The_LoudSpeakerIt's okay if it deletes the required deps after successful fuilds tho20:12
lubot<teward001> @tsimonq2 [You're an schroot], not helpful20:13
lubot<teward001> so if you want those special directories in it, you'll PROBABLY have to alter the base debootstrap mechanism that creates the chroot20:14
lubot<teward001> such as... … sudo mount -o bind /proc /var/chroot/proc … sudo mount -o bind /home /var/chroot/home20:14
lubot<teward001> but this is untested i'm testing it now20:14
lubot<teward001> (following https://help.ubuntu.com/community/BasicChroot#Setting-up_the_chroot though)20:14
lubot<teward001> (and not the sbuild guidelines)20:14
The_LoudSpeakerI follwed them for the chroot I have. 20:16
lubot<teward001> yeah so in THEORY20:16
lubot<teward001> `sudo mount -o bind /home /var/chroot/home` will make the home directory usable in the chroot20:16
lubot<teward001> which is what i'm seeing here in my test20:16
lubot<teward001> for a focal chroot20:16
lubot<teward001> but it's not an sbuild chroot 😜20:17
lubot<teward001> and if you WANT it to persist in the sbuild chroot you'd have to change the fstab mount rules20:17
lubot<teward001> or rather, the schroot rules for sbuild20:17
kc2bezOr scroll down tot he Other hints, tips and tricks section here https://wiki.ubuntu.com/SimpleSbuild20:18
lubot<teward001> yep20:18
lubot<teward001> here: https://wiki.ubuntu.com/SimpleSbuild#Mount_your_home_dir20:18
The_LoudSpeakerAs I understand now, I need the packaging requirements on my host. Then I follow the packaging guide on host only just while building, instead of debuild -b --no-sign, I use sbuild ?20:19
kc2bezyes, that should work20:20
lubot<teward001> ^ that20:20
lubot<teward001> (if you want your home dir in your sbuild schroots btw, you have to alter your /etc/schroot/sbuild/fstab to have this line in it: `/home   /home   none    rw,bind         0       0`)20:20
lubot<teward001> (and then remake the sbuild chroots)20:20
The_LoudSpeakerAh! I have to remake them?? I already did that 4 times today!!20:21
The_LoudSpeakerI have an idea, I will create a new dir in my host which I will bind as home for sbuild, work from there.20:22
lubot<teward001> well the sbuild fstab is configured for the build envs, if the envs are already built... :P20:23
The_LoudSpeakermeaning downloading, editing, cloning phab repo's etc20:23
The_LoudSpeakeryeah I will have to remake the env20:24
The_LoudSpeaker*sigh*20:24
lubot<teward001> no, i mean the sbuild chroots20:24
lubot<teward001> not your entire system and envs20:24
lubot<teward001> :?20:24
lubot<teward001> :/ *20:24
lubot<teward001> i.e. the stuff you mk-sbuild with if that's what you're doing.20:24
The_LoudSpeakeryeah that only,20:25
The_LoudSpeakerI did that 4 times today.20:25
The_LoudSpeakereverytime one or 2packages failed to download in that step20:26
The_LoudSpeakerthanks sophos.20:26
lubot<teward001> heh yeah Sophos can do evil like that20:28
lubot<teward001> 'tis why I went with pfSense to power my business side of my network at home :20:28
lubot<teward001> p20:28
lubot<teward001> because I need DHCP-PD for v6 so :/20:28
The_LoudSpeakerUggh! I was thinking I will sleep early today but well...20:32
The_LoudSpeakerAlso sorry for spam, I direct all my queries about dev here in -devel. I think it's better than constantly pinging anyone of you.20:34
kc2bezThis is the right place to discuss it.20:34
The_LoudSpeakerThanks! :)20:35
The_LoudSpeakerBtw, it's called GOLDEN image I guess, came up after I created the new schroot.20:48
The_LoudSpeakerI got nano and also the locale right. 20:48
The_LoudSpeakersounds good so far.20:48
The_LoudSpeaker!standup21:00
ubot93standup is @tsimonq2 @lynorian @HMollerCl @aptghetto @teward001 @SamuelBanya @kc2bez @The_LoudSpeaker wxl[m] guiverc it's 2100 UTC Thursday which means it's time for the Lubuntu Development standup meeting. Please announce yourself for roll call! Afterwards, in order of announcement, post your items and be sure to mention when you're done.21:00
The_LoudSpeakerI thought I would sleep before tis so I spammed wxl with my paste an hour ago. XD21:01
lynorian\21:01
lynoriano21:01
The_LoudSpeakero/21:01
guiverco/21:01
The_LoudSpeakershould I paste away?21:05
lynorianyes21:05
The_LoudSpeakerone sec.21:05
The_LoudSpeakerhere it goes:21:05
The_LoudSpeakerTesting:21:06
The_LoudSpeaker* Tested lubuntu-desktop^ and slick-greeter on a Raspberry Pi 3b. Didn't go exactly as planned so another one is needed.21:06
The_LoudSpeakerIn Progress21:06
The_LoudSpeaker* Creating sbuilds for focal and eoan.21:06
The_LoudSpeaker* Searching for captive portal checker on github.21:06
The_LoudSpeakerTo-Do: (priority-wise)21:06
The_LoudSpeaker* Xscreensaver-theme21:06
The_LoudSpeaker* Xscreensaver dialoguebox21:06
The_LoudSpeaker* SRU grub-theme21:06
The_LoudSpeakerTo-Do: (untriaged)21:06
The_LoudSpeaker* Get those Pi images for next release.21:06
The_LoudSpeakerMIsc:21:06
The_LoudSpeaker* Fighting spam on lists21:06
The_LoudSpeaker* Heading home for Diwali tomorrow. Will be afk for the next week.21:06
The_LoudSpeakerThanks!21:06
lynoriancaptive portals are annoying21:07
lubot<The_LoudSpeaker> Popup even when I am logged in, saying you are connected!21:07
lynorianI will paste now 21:08
lynorianadd +x to score 21:08
lynorianadd hyperlinks in libreoffice calc21:08
lynorianlibreoffice cacl spcial character screenshot21:08
lynoriananother spellcheck round21:08
lynorianfix warning and improper styling taht got published21:08
lynorianfixed firefox version21:08
lubot<The_LoudSpeaker> But they are needed also, I don't always 2ant to open browser and go to portal and login.21:08
The_LoudSpeakerguiverc: knock knock!21:10
guivercsorry I've done almost nothing, monitored & responded on askubu - but no real testing or checklist work in last week (one iso 20.04 iso boot only)21:11
The_LoudSpeakeryou did a great job on the testing checklist21:11
The_LoudSpeakerthanks!21:11
kc2bezOh geez it is Thursday.21:21
kc2bezo/21:21
guivercmy calendar reads friday... :)21:22
kc2bezThat does sound better.21:22
kc2bezHere is my paste:21:22
kc2bez* Tested focal daily image in QEMU did a LUKS install and everything seems good so far.21:22
kc2bez* Installed `lubuntu-desktop` on Raspberry Pi 3b+ from server image. The results so far seem fairly decent. Started  from this guide https://bluesabre.org/2019/10/20/install-xubuntu-19-10-on-a-raspberry-pi-4/  (Thanks! bluesabre)21:22
kc2bez* Adapted the guide for Lubuntu. Will try to write something up in notes.lubuntu.me so we can collaborate on a doc. Might not be until this weekend at the earliest.21:22
kc2bezStill need to sort out audio over hdmi.21:23
kc2bezThat is all from me.21:23
lubot<HMollerCl> o\21:27
The_LoudSpeakerwhat does "-b" with debuild from packaging example do? I didn't find it in debuild --help 21:41
kc2bezIt is a binary only build. See http://manpages.ubuntu.com/manpages/eoan/man1/debuild.1.html and follow the example.21:56
The_LoudSpeakerI was tryiny to build using sbuild but this is what I get: https://paste.ubuntu.com/p/VvVkMsrHz4/22:21
The_LoudSpeakerI followed packaing guide. and instead of apt build-dep and debuild I ran sbuild -d focal-amd64 22:23
wxloh i missed everytghing yay22:34
wxlwell i didn't do anything anyways. good job everyone XD22:34
wxl@The_LoudSpeaker how many times do i need to tell you to use a container? all this stuff would be EASY22:36
kc2bezI fail to believe that you didn't do anything. :P22:36
wxlwell i tried to file a bug against teward but that didn't work out22:36
wxlhe's broken, though22:37
kc2bezE: DEPENDANCIESUNMET22:38
kc2bezThe_LoudSpeaker: try just `sbuild`22:39
lubot<The_LoudSpeaker> I shut it down now.22:39
lubot<The_LoudSpeaker> Almost asleep.22:39
kc2bezsleep well22:39
lubot<The_LoudSpeaker> Gonna nuke it all after returning from home and get lessons from wxl on containers. XD22:40
lubot<The_LoudSpeaker> Goodnight everyone.22:41
-lugito:#lubuntu-devel- [rMANUALdf4d004f23ab: Add Advanced networking to outline] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALdf4d004f23ab22:48

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