[00:11] <wxl> fcitx is in there
[00:11] <wxl> are we going to have to deal with 18.04 sttuff???
[00:11] <tsimonq2> Because fcitx has a Qt 4 frontend.
[00:11] <tsimonq2> ? no!
[00:11] <tsimonq2> Only Eoan.
[00:12] <wxl> ij ciik
[00:12] <wxl> um
[00:12] <wxl> ok cool
[00:12] <tsimonq2> k I'm about to come through with a sledgehammer :)
[00:13] <wxl> that looks like the only thing really
[00:13] <tsimonq2> Yeah.
[00:14] <tsimonq2> Shortly Ben will tell us the full shiznit :)
[00:14] <tsimonq2> https://people.canonical.com/~ubuntu-archive/transitions/
[00:14] <tsimonq2> Added as a transition on there.
[00:14] <tsimonq2> I *THINK* it updates hourly.
[00:14] <wxl> @tsimonq2: can we edit the task form to include states?
[00:15] <tsimonq2> What do you mean?
[00:15] <wxl> hm maybe it's a tag hold on
[00:15] <wxl> nope
[00:17] <wxl> meaning that if one selected development, one could select In Progress/Research Phase, or Needs Review, or Blocked, or Needs Sponsorship
 Hey, I will have some time now, what should I do with Update-notifier? @tsimonq2
[00:17] <tsimonq2> sec
[00:18] <wxl> one other idea: let's make use of milestones (they're a type of subproject) and put the release versions under the milestones. this way we can tag by milestone
[00:19] <wxl> that will make looking at the workboards by release easier
[00:20] <tsimonq2> Go ahead.
[00:20] <wxl> also default should be research phase
[00:20] <wxl> in progress should be separate
[00:21] <wxl> e.g. compare Qt 4 Removal with Write a Welcome Center
[00:22] <tsimonq2> Agreed.
[00:23] <wxl> did you set a point limit"?
 Sounds kinda like a Kanban type progression
[00:23] <wxl> is there an echo in here? XD
 Well, only if you have such a perfect atmosphere that sound can travel for two hours
[00:23] <tsimonq2> No, I didn't wxl 
[00:24] <tsimonq2> @HMollerCl
[00:24] <tsimonq2> P: lubuntu-update-notifier source: insecure-copyright-format-uri http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
[00:24] <tsimonq2> W: lubuntu-update-notifier source: timewarp-standards-version (2019-05-28 < 2019-07-07)
[00:24] <tsimonq2> First one is just http -> https.
[00:25] <tsimonq2> Second one is, heh, never seen that before.
[00:25] <tsimonq2> Just make sure you're running dch -r
[00:25] <tsimonq2> Not just doing UNRELEASED -> eoan.
[00:26] <wxl> @tsimonq2: check https://phab.lubuntu.me/T77
[00:26] -lugito:#lubuntu-devel- [High, Open] what is up with k3b?!: https://phab.lubuntu.me/T77
[00:26] <tsimonq2> That goes for everyone, I guess.
[00:26] <tsimonq2> wxl: ack
[00:26] <wxl> @kc2bez: isn't this done? https://phab.lubuntu.me/T87
[00:26] -lugito:#lubuntu-devel- [High, Open] Calamares: Address security issue related to FDE: https://phab.lubuntu.me/T87
[00:26] <kc2bez> For eoan yes
[00:26] <wxl> it is nevermind
[00:26] <wxl> oh
[00:27] -lugito:#lubuntu-devel- [T77: what is up with k3b?!] tsimonq2 (Simon Quigley) commented on the task: https://phab.lubuntu.me/T77#2224
[00:27] <wxl> do we need to SRU ?
[00:27] <kc2bez> I don't know what if anything is to be done for disco
[00:28] <wxl> @tsimonq2: do we need to SRU that cala CVE?
[00:28] <tsimonq2> wxl: no
[00:28] <tsimonq2> wxl: If we're going to do a postinst script in default settings, let's do that.
[00:29] -lugito:#lubuntu-devel- [T87: Calamares: Address security issue related to FDE] wxl (Walter Lapchynski) commented on the task: https://phab.lubuntu.me/T87#2230
 @tsimonq2> Not just doing UNRELEASED - [<tsimonq2> Not just doing UNRELEASED -> eoan.], Ok only those 2?
[00:32] <tsimonq2> lubuntu-notifier.py needs a copyright notice at the top of the file
[00:32] <tsimonq2> So does lubuntu-upg-notifier.sh
[00:32] <tsimonq2> And lubuntu-upgrader
[00:32] <tsimonq2> And setup.py
[00:32] <tsimonq2> Otherwise yeah, good.
 Where can I get a sample?
[00:32] <wxl> automirror
 Automirror?
[00:34] <wxl> https://phab.lubuntu.me/source/calamares-settings-ubuntu/browse/master/common/modules/automirror/main.py
[00:35] <tsimonq2> https://phab.lubuntu.me/source/calamares-settings-ubuntu/browse/master/common/modules/automirror/main.py
[00:35] <tsimonq2> jinx
 thnx
 btw, wxl I'm on another VBox, same problem here with globalkeys, need to restart panel and runner for them to work.
 and If after that I restart globalkeys, they stop working.
 th one I was in the morning the installation was a clean 19.04 installation, de one I'm now was  a 18.10 dev installation.
 @tsimonq2 setup.py also needs copyright?
[00:40] <tsimonq2> If you wrote it yourself, it gets a copyright.
[00:41] <teward> testing UEFI installation of Lubuntu now with the daily image btw
[00:42] <kc2bez> Thanks teward
[00:43] <tsimonq2> https://people.canonical.com/~ubuntu-archive/transitions/html/qt4-rm.html
[00:43] <teward> kc2bez: do you want me to test secure boot or do you want me to test without?
[00:43] <teward> both are options in the UEFI within the VMware VM
[00:44] <teward> might as well ask and be thorough :)
[00:44] <teward> nevermind
[00:44] <teward> VMware won't boot Ubuntu with SecureBoot
[00:45] <kc2bez> Either or Both your choice :)
[00:45] <wxl> nope milestones are funky, nevermind
[00:45] <wxl> so are subprojects
[00:45] <wxl> @HMollerCl 18.10? are you mad? XD
 not 18.10, 18.10dev ith might be from september or august 2018.
[00:47] <teward> kc2bez: can't test Secure Boot, it just doesn't start up in VMware, unless Windows is the target OS.  Guess they know Secure Boot usually fails :P
[00:47] <kc2bez> ok, no worries.
 was the time when i was thinking either join lubuntu or switch to xubuntu.
[00:48] <teward> kc2bez: currently running the installer
[00:48] <teward> installer recognized it was EFI so that's maybe a plus?
 Now I know I was wrong, should have switched to kubuntu XD
[00:48] <teward> oops i found a bug in lxqt's terminal app
[00:49] <tsimonq2> @HMollerCl: You would have found me there too XD
[00:49] <tsimonq2> teward: You mean QTerminal?
[00:49] <teward> ehhh, 'bug' as 'feature' i guess
[00:49] <teward> tsimonq2: yes.  but meh
[00:49] <wxl> the problem with milestones and subprojects is you can't tag with both the parent and one of those.. which means things disappear from the parent workboard
[00:49] <teward> not important
[00:49] <teward> i'm mid-install testing :P
[00:49] <kc2bez> It should go fine. One thing to watch out for after you get done maybe this issue https://github.com/calamares/calamares/issues/1225
[00:50] <teward> kc2bez: i'm testing two things, the 'normal' install method, and then will manually do it
[00:50] <kc2bez> Cool, thanks.
[00:50] <teward> kc2bez: looks like automated install doesn't create a swap partition
 @tsimonq2 [<tsimonq2> @HMollerCl: You would have found me there too XD], xDDD and in ubuntu cinnamon xD
[00:51] <kc2bez> It shouldn't but I don't know about the fstab part.
[00:51] <teward> ummmmmmmm
[00:51] <teward> i noticed a different problem
[00:51] <teward> ERR:CannotShutOffAfterUnmounting
[00:51] <teward> SQUASHFS error spamming the dmesg
[00:52] <kc2bez> What are you using for a hypervisor?
[00:52] <teward> booting up install
[00:52] <teward> kc2bez: VMware Workstation Pro
[00:52] <kc2bez> I have noticed that on QEMU before too but never on VBox
[00:52] <teward> yeah this is VMware not VBox
[00:52] <teward> the paid stuff
[00:53] <teward> kc2bez: E:NOREPRO on the Swap problem in autoinstall mode
[00:53] <teward> testing manual partitioning shortly.
[00:53] <kc2bez> Cool
[00:53] <kc2bez> That is a good thing.
[00:54] <teward> what's the gparted equivalent here
[00:54] <teward> or do you not have one shipped on the live image?
[00:54] <tsimonq2> kpartitionmanager
[00:55] <wxl> ugh now i can't delete the darn milestone wth
[00:57] <teward> *runs install in manual mode*
[00:57] <wxl> well if someone wants to figure out how to kill https://phab.lubuntu.me/project/manage/12/ more power to you
[00:57] <wxl> @HMollerCl i think what we need to test is a 19.04 to 19.10 upgrade. like release upgrade.
[00:59] <kc2bez> wxl for further globalkeys testing?
[01:04] <teward> wxl: i can nuke it
[01:04] <teward> CLI require
[01:04] <teward> you sure you want it dead?
[01:05] <teward> wxl:
[01:06] <teward> This object will be destroyed forever:  - PHID-PROJ-aluv2s66tzelvfbqie6h (PhabricatorProject) Development Team (19.10 Eoan Ermine)      Are you absolutely certain you want to destroy this object? [y/N] 
[01:06] <teward> yes or no
 @tsimonq2 can I put ö in the copyright of teh files?
 pylint complains
 but sbuild don't
[01:06] <teward> what's pylint's complaint?
 dch -r
 W:  3, 0: Cannot decode using encoding "ascii", unexpected byte at position 30 (invalid-encoded-data)
 teward ^
[01:08] <teward> that's a warning, and that's because something's not in an encoded string
[01:08] <teward> i'd need to see the code and the context
[01:09] <teward> i don't think it's *disallowed* in the copyright files per Lintian
[01:09] <teward> but Python linting is... picky
 this is the line:
 # Copyright (C) 2019 Hans P. Möller <hmollercl@lubuntu.me>
 my lastname has ö
[01:09] <teward> right
[01:10] <teward> try adding this to the top of the file, or after the shebang if it has an executable shebang line at the first line: # coding=utf-8
[01:10] <teward> don't commit, but see if pylint complains
 yes, that worked
[01:11] <teward> HMollerCl: yeah, the problem is that pylint looks to determine the encoding of the file
[01:11] <teward> if you don't define the coding of the file it'll assume ascii
[01:11] <teward> unless you have a customized pylintrc to change that
[01:11] <teward> or just outright disable that warning
 but pylint complains from a lot of things, for example, import order.
[01:12] <teward> yeah it'll whine about a lot of things
[01:12] <teward> it follows ALL the PEPs
[01:12] <teward> flake8 will catch PEP8 violations, pylint'll trigger other things
[01:12] <teward> as long as you don't have any E level items which show major violations of Python policy, you should be okay-ish
 I have this E:
[01:13] <teward> I use pylint instead of flake8, but its possible that Lubuntu would prefer flake8 and not care about the Python code policies :)
 E: 19, 0: Unable to import 'PyQt5.QtWidgets' (import-error)
[01:13] <teward> add this to that line, two spaces after the `import` line: # pylint: disable=import-error
[01:13] <teward> see if it stops giving that one
[01:14] <teward> and let me dig up my pylintrc and give it to you
[01:14] <teward> HMollerCl: might want to jsut flake8 it
[01:14] <teward> i'm very picky about Python policy but not many others are
 but I wan't to learn also
 for example, this I don't get why:
 C: 28, 0: standard import "import subprocess" should be placed before "from PyQt5.QtWidgets import QWidget, QApplication, QLabel, QPushButton, QHBoxLayout, QVBoxLayout" (wrong-import-order)
[01:16] <teward> that's referred to this: https://www.python.org/dev/peps/pep-0008/#imports
[01:16] <teward> because subprocess is part of the standard pythob libs
[01:16] <teward> and PyQt5.* isn't
[01:16] <teward> it's a PIP lib
[01:16] <teward> a third party import
[01:17] <teward> so subprocess (a standard library) goes before PyQt5 (a third party library)
[01:17] <teward> Flake8 won't whine about it, but pylint is more thorough :P
[01:17] <teward> and there's a lot of things I disable in pylint
 and this ubuntu doesn't respect: C:  1, 0: Module name "lubuntu-notifier" doesn't conform to snake_case naming style (invalid-name)
[01:20] <teward> again we can disable many of those
[01:20] <teward> tsimonq2: for Lubuntu's python libraries
[01:20] <teward> what's the max linelength you support
[01:20] <teward> python programs*
[01:20] <teward> PEP8 says 79/80 or up to 100 if the team agrees
[01:20] <teward> need to know for the pylint i'm putting together for HMollerCl
[01:20] <teward> pylintrc*
 I use 80
[01:23] <teward> HMollerCl: download this to /tmp/pylintrc  https://gist.github.com/teward/9fc7eee9247fe2c50d0f9f5705695267
[01:24] <teward> run your pylint with the following extra flag/argument: --rcfile=/tmp/pylintrc
[01:24] <teward> this pylintrc is based loosely off of the PyLintRC I use for my emailvalidate lib on PyPI
[01:25] <teward> it also disables a good bit of tests that're bleh
[01:25] -lugito:#lubuntu-devel- [rMANUALa000709eb2ac: Capitilize start of bullets] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALa000709eb2ac
[01:25] <teward> wxl: https://phab.lubuntu.me/project/profile/12/is dead, long live the world.
[01:28] <teward> HMollerCl: I made some adjustments to the naming schemes to accept 'any' so it shouldn't complain about snake case or anything now
 ok, thanks, it still complains on impoert-error though
[01:31] <teward> it'll also make the output a little more tolerable to understand where in code errors are, and give you exact line/columns where relevant.  (I prefer this style of output: https://paste.ubuntu.com/p/Gnxfq6MbG4/  but i'm also working on linting this so :P)
[01:31] <teward> HMollerCl hmm, wonder why.  which codebase are you working with?
[01:31] <teward> (if in VCS)
 what do you mean by codebase?
[01:32] <teward> where's the code
[01:32] <teward> is it in Phab VCS?
[01:32] <teward> or only on your computer
 but I'm running it in my computer now
 I clone it
[01:33] <teward> that import works when PyQt5 is installed though yes?
[01:33] <teward> ignoring Lint's complaining I mean
[01:35] <teward> kc2bez: I don't think people're manually partitioning much, but it didn't create a swap file line in fstab and therefore that issue didn't happen
 it is installed
[01:35] <teward> and it doesn't error when you run the program yes?
 nope
[01:35] <teward> then ignore the pylint error
[01:35] <teward> focus on the rest
 ok, thanks
[01:37] <teward> HMollerCl: here's how to suppress the warning...:
[01:37] <teward> from PyQt5.QtWidgets import QWidget, QApplication, QLabel, QPushButton, QHBoxLayout, QVBoxLayout  # pylint: disable=E0401
[01:37] <teward> that is the entire line
[01:37] <teward> including the pylint comment added there.  `import-error` is one of those ones where I needed the actual error code, which my updated 'output' format in the pylintrc stuff does
[01:39] <teward> the comment is the specific part, add that it'll suppress the import-error warning
[01:40] <teward> there're cases where pylint isn't smart enough to detect it actually exists (i.e. py3dns is the package but it provides DNS, and pylint isn't smart enough to detect) so you can suppress on the things you *know* are OK
 pylint uses snake_case I remember that tsimon told me camelCase is also accepted (I like it more because you get one more char before 80)
[01:50] <kc2bez> That is good to know teward. I think we are in good shape. Thanks for your testing!
 teward: pylint uses snake_case I remember @tsimonq2 told me camelCase is also accepted (I like it more because you get one more char before 80)
[01:51] <teward> HMollerCl pylint can be overridden
[01:51] <teward> since each project is different
[01:51] <teward> and PEP8 accepts multiple types of case
[01:52] <teward> your call though what to do
[01:52]  * teward needs sleep, so heads offline
[01:52] <kc2bez> sleep well teward
[03:09] -lugito:#lubuntu-devel- [rMANUAL67ef29081c9f: Capitilize bullets on featherpad] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL67ef29081c9f
[03:13] -lugito:#lubuntu-devel- [rMANUALbc261e48856f: Move skanlite version below usage] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALbc261e48856f
[03:18] -lugito:#lubuntu-devel- [rUPDATENOTIFIER4fd6183660bd: fix changelog date, secure url and other pylint] Hans P Möller <hmoller@uc.cl> committed: https://phab.lubuntu.me/rUPDATENOTIFIER4fd6183660bd
[03:24] -lugito:#lubuntu-devel- [rUPDATENOTIFIER015270dfbad7: change email] Hans P Möller <hmoller@uc.cl> committed: https://phab.lubuntu.me/rUPDATENOTIFIER015270dfbad7
[03:43] -lugito:#lubuntu-devel- [rUPDATENOTIFIERd6f8e28037fd: Small changelog fixups.] tsimonq2 (Simon Quigley) committed: https://phab.lubuntu.me/rUPDATENOTIFIERd6f8e28037fd
[03:44] -queuebot:#lubuntu-devel- New source: lubuntu-update-notifier (eoan-proposed/primary) [0.1]
[04:20] -lugito:#lubuntu-devel- [rMANUAL28f734a75762: Capitilize bullet points] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL28f734a75762
[07:36] <The_LoudSpeaker> Today's iso will have the changes from D34 right? I am downloading one now.
[07:41] <tsimonq2> Yes.
[09:19] <The_LoudSpeaker> Aaah!  I had started the download and went to eat. The download failed. Restarted again, downloading at 230kbps. F
[09:21] <kc2bez> what method did you use to download?
[09:21] <The_LoudSpeaker> http
[09:21] <The_LoudSpeaker> The download link.
[09:21] <kc2bez> try a zsync maybe?
[09:22] <The_LoudSpeaker> How to? 
[09:22] <The_LoudSpeaker> Also also, I don't know if sophos allows.
[09:23] <The_LoudSpeaker> Sophos already bans torrents. So..
[09:23] <kc2bez> worth a try
[09:23] <kc2bez> it isn't a torrent
[09:24] <kc2bez> so in the terminal type `zsync` then paste in the zsync link. 
[09:25] <kc2bez> the beauty is next time you download you only need to download the diff from the last time you downloaded it. 
[09:25] <kc2bez> smaller downloads. 
[09:25] <The_LoudSpeaker> Ohh. Can I get the zsync link?
[09:26] <kc2bez> cdimage.ubuntu.com
[09:26] <kc2bez> on the testing page too
[09:27] <kc2bez> iso.qa.ubuntu.com
[09:29] <The_LoudSpeaker> Oh. I will try in a bit. Gotta fix steam first.
[09:29] <The_LoudSpeaker> Thanks!
[09:30] <kc2bez> zsync is covered here in the manual. https://manual.lubuntu.me/1/1.1/retrieving_the_image.html
[09:30] <kc2bez> yw
 Hi
[11:31] -lugito:#lubuntu-devel- [rUPDATENOTIFIER9a91ea1accac: fix print ()] Hans P Möller <hmoller@uc.cl> committed: https://phab.lubuntu.me/rUPDATENOTIFIER9a91ea1accac
[11:31] -lugito:#lubuntu-devel- [rUPDATENOTIFIERd1b6e36d5764: Merge branch 'master' of ssh://phab.lubuntu.me:2222/source/lubuntu-update…] Hans P Möller <hmoller@uc.cl> committed: https://phab.lubuntu.me/rUPDATENOTIFIERd1b6e36d5764
[11:33] -lugito:#lubuntu-devel- [rUPDATENOTIFIER62deaa08741f: fix print ()] Hans P Möller <hmoller@uc.cl> committed: https://phab.lubuntu.me/rUPDATENOTIFIER62deaa08741f
[14:30] -lugito:#lubuntu-devel- [T87: Calamares: Address security issue related to FDE] apt-ghetto (apt-ghetto) commented on the task: https://phab.lubuntu.me/T87#2243
[15:46] -queuebot:#lubuntu-devel- New binary: featherpad [amd64] (eoan-proposed/universe) [0.11.1-1~build1] (lubuntu)
[19:39] -lugito:#lubuntu-devel- [rMANUALfd64fa6e8671: Capitlize bullets] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALfd64fa6e8671
[19:40] -lugito:#lubuntu-devel- [rMANUAL0274cdc77186: Move Version below Usage] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL0274cdc77186
[19:59] -lugito:#lubuntu-devel- [rMANUAL19c25b1c6be1: Capitilize bullets] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL19c25b1c6be1
[20:02] -lugito:#lubuntu-devel- [rMANUALe07ede0b1d16: Style right click paste] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALe07ede0b1d16
[20:05] -lugito:#lubuntu-devel- [rMANUAL6f2a18056a49: Style right click Copy] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL6f2a18056a49
[20:12] -lugito:#lubuntu-devel- [rMANUAL691af9816e0c: Capitlize Discard and Start buttons] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL691af9816e0c
[20:17] -lugito:#lubuntu-devel- [rMANUAL5bd70df6f89f: Add loffice-restore screenshot] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL5bd70df6f89f
[20:19] -lugito:#lubuntu-devel- [rMANUAL0c5aad16d777: Capitilize LibreOffice] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL0c5aad16d777
[20:20] -lugito:#lubuntu-devel- [rMANUAL7c0c047bfe45: Move Version below Usage] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL7c0c047bfe45
[20:21] -queuebot:#lubuntu-devel- New: rejected lubuntu-update-notifier [source] (eoan-proposed) [0.1]
[20:24] -lugito:#lubuntu-devel- [rMANUAL3fb91a366bdc: Move Version below sending and pairing sections] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL3fb91a366bdc
[20:30] -lugito:#lubuntu-devel- [T96: investigate yshui's compton fork] wxl (Walter Lapchynski) commented on the task: https://phab.lubuntu.me/T96#2244
[20:31] -lugito:#lubuntu-devel- [rMANUAL2f08a54c1ed8: Move Version below usage] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL2f08a54c1ed8
[20:53] <The_LoudSpeaker> where do I find a list of all installed applications in lubuntu. I want the .desktop files. We used them to specify apps in mimeapps.list 
[20:55] <wxl> welllll
[20:55] <wxl> all installed packages: `dpkg -l`
[20:55] <The_LoudSpeaker> no not that. it was under some directory as far as I recall
[20:55] <wxl> all desktops: this is harder but in general `find /usr/share -name *.desktop 2>/dev/null`
[20:55] <The_LoudSpeaker> @kc2bez, any idea?
[20:55] <wxl> note i say in general because there are additional folders xdg searches
[20:56] <wxl> including ~/.local/share
[20:56] <The_LoudSpeaker> got it. /usr/share/applications/
[20:56] <wxl> well, sometimes
[20:56] <wxl> /usr/share for sure
[20:56] <The_LoudSpeaker> got it. /usr/share/applications/
[20:57] <The_LoudSpeaker> oops! sent twice.
[21:38] <The_LoudSpeaker> I was thinking I should set up an eoan chroot and use it for all dev work. like this: http://packaging.ubuntu.com/html/chroots.html
[21:38] <The_LoudSpeaker> Any cons I should be aware off?
[21:38] <wxl> for me i have found lxd containers to be the simplest solution
[21:39] <wxl> i should probably sbuild but meh the problems i've ran into are few and far between
 I use an Eoan LXD
 the only reason I keep a chroot around is for `sbuild`
 because I local-build and Lintian check packages and such via it
[21:40] <wxl> i had sbuild going before and it was way more of a hassle to set up and maintain than a container
 :P
 I do keep containers around, but I use sbuild for a LOT of builds because I can't LXD some of them
 and sbuild uses a qemu-static env.
 for some :P
[21:41] <wxl> what can't you do with lxd?
 do any tests that require snaps?
 i also run autopkgtests for MORE than Lubuntu lol
 some have Snap requisites on Chromium
[21:43] <wxl> oh
[21:44] <wxl> there's ways around that
[21:44] <wxl> i've done it before but TOTAL PITA
 one of the ONLY reasons I keep QEMU / chroots around
[21:44] <The_LoudSpeaker> I was going to use sbuild but then I got some problems last time. It cleans everything once you exit.
 :P
 @The_LoudSpeaker you can configure it to not to 😜
[21:45] <The_LoudSpeaker> I tried. not much success
 *shrugs*
 i've been using sbuild for a while.
 Tempted later to blast it and use `umt` from the Security team
 ... in the future 😜
 but meh
[21:47] <wxl> wuzzat/
 *spits a link at wxl* https://wiki.ubuntu.com/SecurityTeam/BuildEnvironment#Setting_up_and_using_UMT
 something written by the Security Team
 but i have been using sbuild since 14.04 so I know some quirks with it
 Trying to get DebOMatic running though
 automated build envs, Lintian tests, etc. with dput?  Yes please.
 but i digress
 *returns to the shadows*
[21:55] <The_LoudSpeaker> Okay I followed this link http://packaging.ubuntu.com/html/chroots.html But autocomplete doesn't work when I am in the env and I press tab. like apt install lxqt-
[21:56] <The_LoudSpeaker> I need that autocomplete very much. can't live without it.
[21:56] <The_LoudSpeaker> I didn't have it in sbuild also
[21:57] <wxl> !info bash-completion
[21:57] <wxl> also make sure you're using /bin/bash and not /bin/sh
[21:58] <The_LoudSpeaker> Also can someone running eoan send me their sources.list ? Also, there won't be any issues na if I follow the packaging guide and do all packaging in eoan chroot? 
[21:58] <The_LoudSpeaker> @wxl, ack.
[21:59] <wxl> shouldn't be but ymmv XD
[21:59] <wxl> the sources.list is pretty standard....
[21:59] <The_LoudSpeaker> ymmv?
[21:59] <The_LoudSpeaker> If I copy disco's and replace eoan, it will work?
[22:00] <wxl> your mileage may vary
[22:00] <wxl> yes
[22:01] <The_LoudSpeaker> okay. will do.
[22:01] <The_LoudSpeaker> I just want my main system to be free fom dependancies and all.
[22:01] <The_LoudSpeaker> all those things which I shouldn't require if I am not packaging.
[22:02] <The_LoudSpeaker> last time all the apps like qt5-editor and all were installed in my main system.
[22:04] <The_LoudSpeaker> also, I copied my .bashrc from my home to /root/ of chroot and sourced it. but it still doesn't complete apt install package_name or apt upda* It completes directories and file names tho.
[22:05] <The_LoudSpeaker> also completes program names, like nano and all
[22:10] <The_LoudSpeaker> any ideas?
[22:10] <wxl> what is $SHELL?
[22:11] <The_LoudSpeaker> bin/bash
[22:12] <wxl> if you logout and back in again?
[22:12] <The_LoudSpeaker> same story
[22:12] <wxl> harumph
[22:13] <wxl> tl;dr containers are easier
 tl;dr I agree with wxl
 containers are easier
[22:15] <The_LoudSpeaker> ERROR: No experience with containers
[22:15] <The_LoudSpeaker> ERROR: No energy either
[22:15] <wxl> i suspect you'll spend more energy with chroot/sbuild than with containers
[22:15] <wxl> but
[22:16] <The_LoudSpeaker> I will use this for now.
[22:16] <The_LoudSpeaker> by enery I mean currrent status. It's 3.46 am
[22:16] <The_LoudSpeaker> GIVE ME CAFFINE
 *uses a taser on The_LoudSpeaker and forces them into a state of unconsciousness*
[22:20]  * The_LoudSpeaker turns into a zombie and chases @teward 
 *pulls out a laser sword and a flamethrower*
 *easily takes care of the zombie*
[22:22]  * The_LoudSpeaker 's soul still haunts @teward 
[22:22] <The_LoudSpeaker> asking for coffee
[22:23]  * genii intercepts the coffee and then dematerializes
 here The_LoudSpeaker: https://imgur.com/gallery/pM2rdu7
 catch the coffee
[22:27] <The_LoudSpeaker> No thanks! I will prepare one.
[22:27]  * The_LoudSpeaker uses the dark magic from deatheaters to prepare a coffee
 i read that fast and thought you said 'dead eaters'
 @The_LoudSpeaker [<The_LoudSpeaker> by enery I mean currrent status. It's 3.46 am], That is closer to the time I got up today rather then what time I went to bed.
[22:41] <The_LoudSpeaker> @kc2bez, I usually sleep around 2
[22:42] <The_LoudSpeaker> Abut tommorow's a holiday
[22:42] <The_LoudSpeaker> And last night I had slept around 11 and then woke up at 2.35. have a weekly alarm set up for meets.
[22:43] <The_LoudSpeaker> btw, how do I set up trojita to use my pgp keys and automatically sign every mail I send?
[22:45] <The_LoudSpeaker> @kc2bez, ^
[22:46] <The_LoudSpeaker> or anyone else?
 I thought wxl wrote something for the manual but on my quick glance I didn't see it.
 I don't use Trojita for encrypted mail stuff. I usually use Thunderbird.
 and enigmail
[22:48] <The_LoudSpeaker> I used to use that in ubuntu. now using lubuntu again.
 @kc2bez [I don't use Trojita for encrypted mail stuff. I usually use Thunderbird.], ^
[22:48] <The_LoudSpeaker> I can read encrypted mails tho. 
[22:49] <The_LoudSpeaker> @kc2bez, you once said na trojita supports pgp and all?
[22:49] <The_LoudSpeaker> Really don't want to install any non qt apps now.
[22:50] <The_LoudSpeaker> or atleast as less required.
[22:52] <wxl> i didn't do anything for the manual, no
[22:53] <wxl> @The_LoudSpeaker: use falkon instead of firefox
 Trojita does support pgp I think. I just haven't tested it.
[22:56] <wxl> i know it does
[22:59] <wxl> i wish we could expand the documentation team (i can't ask lynorian to do this; she does WAY too much already) to go upstream and fix all the documentation
[22:59] <The_LoudSpeaker> It read an encrypted mail successfully
[23:00] <The_LoudSpeaker> I will try falkon. But using chrome rn. coz waayy to much sync with android.
 I actually use qutebrowser often.
 vim key bindings FTW
[23:03] <The_LoudSpeaker> I keep finding @kc2bez anywhere. he's there on #trojita
[23:04] <The_LoudSpeaker> *he's even there.
 haha
 I idle in all the places.
[23:05] <wxl> oh yeah yep there you are in #hottub
 not yet