/srv/irclogs.ubuntu.com/2019/08/23/#lubuntu-devel.txt

wxlfcitx is in there00:11
wxlare we going to have to deal with 18.04 sttuff???00:11
tsimonq2Because fcitx has a Qt 4 frontend.00:11
tsimonq2? no!00:11
tsimonq2Only Eoan.00:11
wxlij ciik00:12
wxlum00:12
wxlok cool00:12
tsimonq2k I'm about to come through with a sledgehammer :)00:12
wxlthat looks like the only thing really00:13
tsimonq2Yeah.00:13
tsimonq2Shortly Ben will tell us the full shiznit :)00:14
tsimonq2https://people.canonical.com/~ubuntu-archive/transitions/00:14
tsimonq2Added as a transition on there.00:14
tsimonq2I *THINK* it updates hourly.00:14
wxl@tsimonq2: can we edit the task form to include states?00:14
tsimonq2What do you mean?00:15
wxlhm maybe it's a tag hold on00:15
wxlnope00:15
wxlmeaning that if one selected development, one could select In Progress/Research Phase, or Needs Review, or Blocked, or Needs Sponsorship00:17
lubot<HMollerCl> Hey, I will have some time now, what should I do with Update-notifier? @tsimonq200:17
tsimonq2sec00:17
wxlone 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 milestone00:18
wxlthat will make looking at the workboards by release easier00:19
tsimonq2Go ahead.00:20
wxlalso default should be research phase00:20
wxlin progress should be separate00:20
wxle.g. compare Qt 4 Removal with Write a Welcome Center00:21
tsimonq2Agreed.00:22
wxldid you set a point limit"?00:23
lubot<UniversalSuperBox> Sounds kinda like a Kanban type progression00:23
wxlis there an echo in here? XD00:23
lubot<UniversalSuperBox> Well, only if you have such a perfect atmosphere that sound can travel for two hours00:23
tsimonq2No, I didn't wxl 00:23
tsimonq2@HMollerCl00:24
tsimonq2P: lubuntu-update-notifier source: insecure-copyright-format-uri http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/00:24
tsimonq2W: lubuntu-update-notifier source: timewarp-standards-version (2019-05-28 < 2019-07-07)00:24
tsimonq2First one is just http -> https.00:24
tsimonq2Second one is, heh, never seen that before.00:25
tsimonq2Just make sure you're running dch -r00:25
tsimonq2Not just doing UNRELEASED -> eoan.00:25
wxl@tsimonq2: check https://phab.lubuntu.me/T7700:26
-lugito:#lubuntu-devel- [High, Open] what is up with k3b?!: https://phab.lubuntu.me/T7700:26
tsimonq2That goes for everyone, I guess.00:26
tsimonq2wxl: ack00:26
wxl@kc2bez: isn't this done? https://phab.lubuntu.me/T8700:26
-lugito:#lubuntu-devel- [High, Open] Calamares: Address security issue related to FDE: https://phab.lubuntu.me/T8700:26
kc2bezFor eoan yes00:26
wxlit is nevermind00:26
wxloh00:26
-lugito:#lubuntu-devel- [T77: what is up with k3b?!] tsimonq2 (Simon Quigley) commented on the task: https://phab.lubuntu.me/T77#222400:27
wxldo we need to SRU ?00:27
kc2bezI don't know what if anything is to be done for disco00:27
wxl@tsimonq2: do we need to SRU that cala CVE?00:28
tsimonq2wxl: no00:28
tsimonq2wxl: If we're going to do a postinst script in default settings, let's do that.00:28
-lugito:#lubuntu-devel- [T87: Calamares: Address security issue related to FDE] wxl (Walter Lapchynski) commented on the task: https://phab.lubuntu.me/T87#223000:29
lubot<HMollerCl> @tsimonq2> Not just doing UNRELEASED - [<tsimonq2> Not just doing UNRELEASED -> eoan.], Ok only those 2?00:31
tsimonq2lubuntu-notifier.py needs a copyright notice at the top of the file00:32
tsimonq2So does lubuntu-upg-notifier.sh00:32
tsimonq2And lubuntu-upgrader00:32
tsimonq2And setup.py00:32
tsimonq2Otherwise yeah, good.00:32
lubot<HMollerCl> Where can I get a sample?00:32
wxlautomirror00:32
lubot<HMollerCl> Automirror?00:33
wxlhttps://phab.lubuntu.me/source/calamares-settings-ubuntu/browse/master/common/modules/automirror/main.py00:34
tsimonq2https://phab.lubuntu.me/source/calamares-settings-ubuntu/browse/master/common/modules/automirror/main.py00:35
tsimonq2jinx00:35
lubot<HMollerCl> thnx00:36
lubot<HMollerCl> btw, wxl I'm on another VBox, same problem here with globalkeys, need to restart panel and runner for them to work.00:37
lubot<HMollerCl> and If after that I restart globalkeys, they stop working.00:37
lubot<HMollerCl> 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.00:38
lubot<HMollerCl> @tsimonq2 setup.py also needs copyright?00:40
tsimonq2If you wrote it yourself, it gets a copyright.00:40
tewardtesting UEFI installation of Lubuntu now with the daily image btw00:41
kc2bezThanks teward00:42
tsimonq2https://people.canonical.com/~ubuntu-archive/transitions/html/qt4-rm.html00:43
tewardkc2bez: do you want me to test secure boot or do you want me to test without?00:43
tewardboth are options in the UEFI within the VMware VM00:43
tewardmight as well ask and be thorough :)00:44
tewardnevermind00:44
tewardVMware won't boot Ubuntu with SecureBoot00:44
kc2bezEither or Both your choice :)00:45
wxlnope milestones are funky, nevermind00:45
wxlso are subprojects00:45
wxl@HMollerCl 18.10? are you mad? XD00:45
lubot<HMollerCl> not 18.10, 18.10dev ith might be from september or august 2018.00:46
tewardkc2bez: 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 :P00:47
kc2bezok, no worries.00:47
lubot<HMollerCl> was the time when i was thinking either join lubuntu or switch to xubuntu.00:48
tewardkc2bez: currently running the installer00:48
tewardinstaller recognized it was EFI so that's maybe a plus?00:48
lubot<HMollerCl> Now I know I was wrong, should have switched to kubuntu XD00:48
tewardoops i found a bug in lxqt's terminal app00:48
tsimonq2@HMollerCl: You would have found me there too XD00:49
tsimonq2teward: You mean QTerminal?00:49
tewardehhh, 'bug' as 'feature' i guess00:49
tewardtsimonq2: yes.  but meh00:49
wxlthe 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 workboard00:49
tewardnot important00:49
tewardi'm mid-install testing :P00:49
kc2bezIt should go fine. One thing to watch out for after you get done maybe this issue https://github.com/calamares/calamares/issues/122500:49
ubot93Issue 1225 in calamares/calamares "Install with no swap, incorrect fstab entry" [Open]00:49
tewardkc2bez: i'm testing two things, the 'normal' install method, and then will manually do it00:50
kc2bezCool, thanks.00:50
tewardkc2bez: looks like automated install doesn't create a swap partition00:50
lubot<N0um3n0> @tsimonq2 [<tsimonq2> @HMollerCl: You would have found me there too XD], xDDD and in ubuntu cinnamon xD00:50
kc2bezIt shouldn't but I don't know about the fstab part.00:51
tewardummmmmmmm00:51
tewardi noticed a different problem00:51
tewardERR:CannotShutOffAfterUnmounting00:51
tewardSQUASHFS error spamming the dmesg00:51
kc2bezWhat are you using for a hypervisor?00:52
tewardbooting up install00:52
tewardkc2bez: VMware Workstation Pro00:52
kc2bezI have noticed that on QEMU before too but never on VBox00:52
tewardyeah this is VMware not VBox00:52
tewardthe paid stuff00:52
tewardkc2bez: E:NOREPRO on the Swap problem in autoinstall mode00:53
tewardtesting manual partitioning shortly.00:53
kc2bezCool00:53
kc2bezThat is a good thing.00:53
tewardwhat's the gparted equivalent here00:54
tewardor do you not have one shipped on the live image?00:54
tsimonq2kpartitionmanager00:54
wxlugh now i can't delete the darn milestone wth00:55
teward*runs install in manual mode*00:57
wxlwell if someone wants to figure out how to kill https://phab.lubuntu.me/project/manage/12/ more power to you00:57
wxl@HMollerCl i think what we need to test is a 19.04 to 19.10 upgrade. like release upgrade.00:57
kc2bezwxl for further globalkeys testing?00:59
tewardwxl: i can nuke it01:04
tewardCLI require01:04
tewardyou sure you want it dead?01:04
tewardwxl:01:05
tewardThis 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
tewardyes or no01:06
lubot<HMollerCl> @tsimonq2 can I put ö in the copyright of teh files?01:06
lubot<HMollerCl> pylint complains01:06
lubot<HMollerCl> but sbuild don't01:06
tewardwhat's pylint's complaint?01:06
lubot<HMollerCl> dch -r01:06
lubot<HMollerCl> W:  3, 0: Cannot decode using encoding "ascii", unexpected byte at position 30 (invalid-encoded-data)01:07
lubot<HMollerCl> teward ^01:07
tewardthat's a warning, and that's because something's not in an encoded string01:08
tewardi'd need to see the code and the context01:08
tewardi don't think it's *disallowed* in the copyright files per Lintian01:09
tewardbut Python linting is... picky01:09
lubot<HMollerCl> this is the line:01:09
lubot<HMollerCl> # Copyright (C) 2019 Hans P. Möller <hmollercl@lubuntu.me>01:09
lubot<HMollerCl> my lastname has ö01:09
tewardright01:09
tewardtry 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-801:10
tewarddon't commit, but see if pylint complains01:10
lubot<HMollerCl> yes, that worked01:11
tewardHMollerCl: yeah, the problem is that pylint looks to determine the encoding of the file01:11
tewardif you don't define the coding of the file it'll assume ascii01:11
tewardunless you have a customized pylintrc to change that01:11
tewardor just outright disable that warning01:11
lubot<HMollerCl> but pylint complains from a lot of things, for example, import order.01:11
tewardyeah it'll whine about a lot of things01:12
tewardit follows ALL the PEPs01:12
tewardflake8 will catch PEP8 violations, pylint'll trigger other things01:12
tewardas long as you don't have any E level items which show major violations of Python policy, you should be okay-ish01:12
lubot<HMollerCl> I have this E:01:13
tewardI use pylint instead of flake8, but its possible that Lubuntu would prefer flake8 and not care about the Python code policies :)01:13
lubot<HMollerCl> E: 19, 0: Unable to import 'PyQt5.QtWidgets' (import-error)01:13
tewardadd this to that line, two spaces after the `import` line: # pylint: disable=import-error01:13
tewardsee if it stops giving that one01:13
tewardand let me dig up my pylintrc and give it to you01:14
tewardHMollerCl: might want to jsut flake8 it01:14
tewardi'm very picky about Python policy but not many others are01:14
lubot<HMollerCl> but I wan't to learn also01:15
lubot<HMollerCl> for example, this I don't get why:01:15
lubot<HMollerCl> 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:15
tewardthat's referred to this: https://www.python.org/dev/peps/pep-0008/#imports01:16
tewardbecause subprocess is part of the standard pythob libs01:16
tewardand PyQt5.* isn't01:16
tewardit's a PIP lib01:16
tewarda third party import01:16
tewardso subprocess (a standard library) goes before PyQt5 (a third party library)01:17
tewardFlake8 won't whine about it, but pylint is more thorough :P01:17
tewardand there's a lot of things I disable in pylint01:17
lubot<HMollerCl> and this ubuntu doesn't respect: C:  1, 0: Module name "lubuntu-notifier" doesn't conform to snake_case naming style (invalid-name)01:19
tewardagain we can disable many of those01:20
tewardtsimonq2: for Lubuntu's python libraries01:20
tewardwhat's the max linelength you support01:20
tewardpython programs*01:20
tewardPEP8 says 79/80 or up to 100 if the team agrees01:20
tewardneed to know for the pylint i'm putting together for HMollerCl01:20
tewardpylintrc*01:20
lubot<HMollerCl> I use 8001:23
tewardHMollerCl: download this to /tmp/pylintrc  https://gist.github.com/teward/9fc7eee9247fe2c50d0f9f570569526701:23
tewardrun your pylint with the following extra flag/argument: --rcfile=/tmp/pylintrc01:24
tewardthis pylintrc is based loosely off of the PyLintRC I use for my emailvalidate lib on PyPI01:24
tewardit also disables a good bit of tests that're bleh01:25
-lugito:#lubuntu-devel- [rMANUALa000709eb2ac: Capitilize start of bullets] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALa000709eb2ac01:25
tewardwxl: https://phab.lubuntu.me/project/profile/12/is dead, long live the world.01:25
tewardHMollerCl: I made some adjustments to the naming schemes to accept 'any' so it shouldn't complain about snake case or anything now01:28
lubot<HMollerCl> ok, thanks, it still complains on impoert-error though01:30
tewardit'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
tewardHMollerCl hmm, wonder why.  which codebase are you working with?01:31
teward(if in VCS)01:31
lubot<HMollerCl> what do you mean by codebase?01:32
tewardwhere's the code01:32
tewardis it in Phab VCS?01:32
tewardor only on your computer01:32
lubot<HMollerCl> but I'm running it in my computer now01:32
lubot<HMollerCl> I clone it01:32
tewardthat import works when PyQt5 is installed though yes?01:33
tewardignoring Lint's complaining I mean01:33
tewardkc2bez: 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 happen01:35
lubot<HMollerCl> it is installed01:35
tewardand it doesn't error when you run the program yes?01:35
lubot<HMollerCl> nope01:35
tewardthen ignore the pylint error01:35
tewardfocus on the rest01:35
lubot<HMollerCl> ok, thanks01:36
tewardHMollerCl: here's how to suppress the warning...:01:37
tewardfrom PyQt5.QtWidgets import QWidget, QApplication, QLabel, QPushButton, QHBoxLayout, QVBoxLayout  # pylint: disable=E040101:37
tewardthat is the entire line01:37
tewardincluding 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 does01:37
tewardthe comment is the specific part, add that it'll suppress the import-error warning01:39
tewardthere'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 OK01:40
lubot<HMollerCl> 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
kc2bezThat is good to know teward. I think we are in good shape. Thanks for your testing!01:50
lubot<HMollerCl> 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
tewardHMollerCl pylint can be overridden01:51
tewardsince each project is different01:51
tewardand PEP8 accepts multiple types of case01:51
tewardyour call though what to do01:52
* teward needs sleep, so heads offline01:52
kc2bezsleep well teward01:52
-lugito:#lubuntu-devel- [rMANUAL67ef29081c9f: Capitilize bullets on featherpad] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL67ef29081c9f03:09
-lugito:#lubuntu-devel- [rMANUALbc261e48856f: Move skanlite version below usage] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALbc261e48856f03:13
-lugito:#lubuntu-devel- [rUPDATENOTIFIER4fd6183660bd: fix changelog date, secure url and other pylint] Hans P Möller <hmoller@uc.cl> committed: https://phab.lubuntu.me/rUPDATENOTIFIER4fd6183660bd03:18
-lugito:#lubuntu-devel- [rUPDATENOTIFIER015270dfbad7: change email] Hans P Möller <hmoller@uc.cl> committed: https://phab.lubuntu.me/rUPDATENOTIFIER015270dfbad703:24
-lugito:#lubuntu-devel- [rUPDATENOTIFIERd6f8e28037fd: Small changelog fixups.] tsimonq2 (Simon Quigley) committed: https://phab.lubuntu.me/rUPDATENOTIFIERd6f8e28037fd03:43
-queuebot:#lubuntu-devel- New source: lubuntu-update-notifier (eoan-proposed/primary) [0.1]03:44
-lugito:#lubuntu-devel- [rMANUAL28f734a75762: Capitilize bullet points] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL28f734a7576204:20
The_LoudSpeakerToday's iso will have the changes from D34 right? I am downloading one now.07:36
tsimonq2Yes.07:41
The_LoudSpeakerAaah!  I had started the download and went to eat. The download failed. Restarted again, downloading at 230kbps. F09:19
kc2bezwhat method did you use to download?09:21
The_LoudSpeakerhttp09:21
The_LoudSpeakerThe download link.09:21
kc2beztry a zsync maybe?09:21
The_LoudSpeakerHow to? 09:22
The_LoudSpeakerAlso also, I don't know if sophos allows.09:22
The_LoudSpeakerSophos already bans torrents. So..09:23
kc2bezworth a try09:23
kc2bezit isn't a torrent09:23
kc2bezso in the terminal type `zsync` then paste in the zsync link. 09:24
kc2bezthe beauty is next time you download you only need to download the diff from the last time you downloaded it. 09:25
kc2bezsmaller downloads. 09:25
The_LoudSpeakerOhh. Can I get the zsync link?09:25
kc2bezcdimage.ubuntu.com09:26
kc2bezon the testing page too09:26
kc2beziso.qa.ubuntu.com09:27
The_LoudSpeakerOh. I will try in a bit. Gotta fix steam first.09:29
The_LoudSpeakerThanks!09:29
kc2bezzsync is covered here in the manual. https://manual.lubuntu.me/1/1.1/retrieving_the_image.html09:30
kc2bezyw09:30
lubotboaa was added by: giygps11:05
lubot<boaa> Hi11:07
-lugito:#lubuntu-devel- [rUPDATENOTIFIER9a91ea1accac: fix print ()] Hans P Möller <hmoller@uc.cl> committed: https://phab.lubuntu.me/rUPDATENOTIFIER9a91ea1accac11: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/rUPDATENOTIFIERd1b6e36d576411:31
-lugito:#lubuntu-devel- [rUPDATENOTIFIER62deaa08741f: fix print ()] Hans P Möller <hmoller@uc.cl> committed: https://phab.lubuntu.me/rUPDATENOTIFIER62deaa08741f11:33
-lugito:#lubuntu-devel- [T87: Calamares: Address security issue related to FDE] apt-ghetto (apt-ghetto) commented on the task: https://phab.lubuntu.me/T87#224314:30
-queuebot:#lubuntu-devel- New binary: featherpad [amd64] (eoan-proposed/universe) [0.11.1-1~build1] (lubuntu)15:46
-lugito:#lubuntu-devel- [rMANUALfd64fa6e8671: Capitlize bullets] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALfd64fa6e867119:39
-lugito:#lubuntu-devel- [rMANUAL0274cdc77186: Move Version below Usage] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL0274cdc7718619:40
-lugito:#lubuntu-devel- [rMANUAL19c25b1c6be1: Capitilize bullets] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL19c25b1c6be119:59
-lugito:#lubuntu-devel- [rMANUALe07ede0b1d16: Style right click paste] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALe07ede0b1d1620:02
-lugito:#lubuntu-devel- [rMANUAL6f2a18056a49: Style right click Copy] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL6f2a18056a4920:05
-lugito:#lubuntu-devel- [rMANUAL691af9816e0c: Capitlize Discard and Start buttons] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL691af9816e0c20:12
-lugito:#lubuntu-devel- [rMANUAL5bd70df6f89f: Add loffice-restore screenshot] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL5bd70df6f89f20:17
-lugito:#lubuntu-devel- [rMANUAL0c5aad16d777: Capitilize LibreOffice] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL0c5aad16d77720:19
-lugito:#lubuntu-devel- [rMANUAL7c0c047bfe45: Move Version below Usage] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL7c0c047bfe4520:20
-queuebot:#lubuntu-devel- New: rejected lubuntu-update-notifier [source] (eoan-proposed) [0.1]20:21
-lugito:#lubuntu-devel- [rMANUAL3fb91a366bdc: Move Version below sending and pairing sections] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL3fb91a366bdc20:24
-lugito:#lubuntu-devel- [T96: investigate yshui's compton fork] wxl (Walter Lapchynski) commented on the task: https://phab.lubuntu.me/T96#224420:30
-lugito:#lubuntu-devel- [rMANUAL2f08a54c1ed8: Move Version below usage] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL2f08a54c1ed820:31
The_LoudSpeakerwhere 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:53
wxlwelllll20:55
wxlall installed packages: `dpkg -l`20:55
The_LoudSpeakerno not that. it was under some directory as far as I recall20:55
wxlall desktops: this is harder but in general `find /usr/share -name *.desktop 2>/dev/null`20:55
The_LoudSpeaker@kc2bez, any idea?20:55
wxlnote i say in general because there are additional folders xdg searches20:55
wxlincluding ~/.local/share20:56
The_LoudSpeakergot it. /usr/share/applications/20:56
wxlwell, sometimes20:56
wxl/usr/share for sure20:56
The_LoudSpeakergot it. /usr/share/applications/20:56
The_LoudSpeakeroops! sent twice.20:57
The_LoudSpeakerI was thinking I should set up an eoan chroot and use it for all dev work. like this: http://packaging.ubuntu.com/html/chroots.html21:38
The_LoudSpeakerAny cons I should be aware off?21:38
wxlfor me i have found lxd containers to be the simplest solution21:38
wxli should probably sbuild but meh the problems i've ran into are few and far between21:39
lubot<teward001> I use an Eoan LXD21:39
lubot<teward001> the only reason I keep a chroot around is for `sbuild`21:39
lubot<teward001> because I local-build and Lintian check packages and such via it21:39
wxli had sbuild going before and it was way more of a hassle to set up and maintain than a container21:40
lubot<teward001> :P21:41
lubot<teward001> I do keep containers around, but I use sbuild for a LOT of builds because I can't LXD some of them21:41
lubot<teward001> and sbuild uses a qemu-static env.21:41
lubot<teward001> for some :P21:41
wxlwhat can't you do with lxd?21:41
lubot<teward001> do any tests that require snaps?21:43
lubot<teward001> i also run autopkgtests for MORE than Lubuntu lol21:43
lubot<teward001> some have Snap requisites on Chromium21:43
wxloh21:43
wxlthere's ways around that21:44
wxli've done it before but TOTAL PITA21:44
lubot<teward001> one of the ONLY reasons I keep QEMU / chroots around21:44
The_LoudSpeakerI was going to use sbuild but then I got some problems last time. It cleans everything once you exit.21:44
lubot<teward001> :P21:44
lubot<teward001> @The_LoudSpeaker you can configure it to not to 😜21:45
The_LoudSpeakerI tried. not much success21:45
lubot<teward001> *shrugs*21:47
lubot<teward001> i've been using sbuild for a while.21:47
lubot<teward001> Tempted later to blast it and use `umt` from the Security team21:47
lubot<teward001> ... in the future 😜21:47
lubot<teward001> but meh21:47
wxlwuzzat/21:47
lubot<teward001> *spits a link at wxl* https://wiki.ubuntu.com/SecurityTeam/BuildEnvironment#Setting_up_and_using_UMT21:49
lubot<teward001> something written by the Security Team21:50
lubot<teward001> but i have been using sbuild since 14.04 so I know some quirks with it21:51
lubot<teward001> Trying to get DebOMatic running though21:52
lubot<teward001> automated build envs, Lintian tests, etc. with dput?  Yes please.21:52
lubot<teward001> but i digress21:52
lubot<teward001> *returns to the shadows*21:52
The_LoudSpeakerOkay 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:55
The_LoudSpeakerI need that autocomplete very much. can't live without it.21:56
The_LoudSpeakerI didn't have it in sbuild also21:56
wxl!info bash-completion21:57
ubot93bash-completion (1:2.9-1ubuntu1, eoan): programmable completion for the bash shell. In component main, is standard. Built by bash-completion. Size 173 kB / 1,471 kB21:57
wxlalso make sure you're using /bin/bash and not /bin/sh21:57
The_LoudSpeakerAlso 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:58
wxlshouldn't be but ymmv XD21:59
wxlthe sources.list is pretty standard....21:59
The_LoudSpeakerymmv?21:59
The_LoudSpeakerIf I copy disco's and replace eoan, it will work?21:59
wxlyour mileage may vary22:00
wxlyes22:00
The_LoudSpeakerokay. will do.22:01
The_LoudSpeakerI just want my main system to be free fom dependancies and all.22:01
The_LoudSpeakerall those things which I shouldn't require if I am not packaging.22:01
The_LoudSpeakerlast time all the apps like qt5-editor and all were installed in my main system.22:02
The_LoudSpeakeralso, 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:04
The_LoudSpeakeralso completes program names, like nano and all22:05
The_LoudSpeakerany ideas?22:10
wxlwhat is $SHELL?22:10
The_LoudSpeakerbin/bash22:11
wxlif you logout and back in again?22:12
The_LoudSpeakersame story22:12
wxlharumph22:12
wxltl;dr containers are easier22:13
lubot<teward001> tl;dr I agree with wxl22:14
lubot<teward001> containers are easier22:14
The_LoudSpeakerERROR: No experience with containers22:15
The_LoudSpeakerERROR: No energy either22:15
wxli suspect you'll spend more energy with chroot/sbuild than with containers22:15
wxlbut22:15
The_LoudSpeakerI will use this for now.22:16
The_LoudSpeakerby enery I mean currrent status. It's 3.46 am22:16
The_LoudSpeakerGIVE ME CAFFINE22:16
lubot<teward001> *uses a taser on The_LoudSpeaker and forces them into a state of unconsciousness*22:17
* The_LoudSpeaker turns into a zombie and chases @teward 22:20
lubot<teward001> *pulls out a laser sword and a flamethrower*22:20
lubot<teward001> *easily takes care of the zombie*22:20
* The_LoudSpeaker 's soul still haunts @teward 22:22
The_LoudSpeakerasking for coffee22:22
* genii intercepts the coffee and then dematerializes22:23
lubot<teward001> here The_LoudSpeaker: https://imgur.com/gallery/pM2rdu722:24
lubot<teward001> catch the coffee22:24
The_LoudSpeakerNo thanks! I will prepare one.22:27
* The_LoudSpeaker uses the dark magic from deatheaters to prepare a coffee22:27
lubot<teward001> i read that fast and thought you said 'dead eaters'22:32
lubot<kc2bez> @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:33
The_LoudSpeaker@kc2bez, I usually sleep around 222:41
The_LoudSpeakerAbut tommorow's a holiday22:42
The_LoudSpeakerAnd last night I had slept around 11 and then woke up at 2.35. have a weekly alarm set up for meets.22:42
The_LoudSpeakerbtw, how do I set up trojita to use my pgp keys and automatically sign every mail I send?22:43
The_LoudSpeaker@kc2bez, ^22:45
The_LoudSpeakeror anyone else?22:46
lubot<kc2bez> I thought wxl wrote something for the manual but on my quick glance I didn't see it.22:46
lubot<kc2bez> I don't use Trojita for encrypted mail stuff. I usually use Thunderbird.22:47
lubot<kc2bez> and enigmail22:47
The_LoudSpeakerI used to use that in ubuntu. now using lubuntu again.22:48
lubot<tsimonq2> @kc2bez [I don't use Trojita for encrypted mail stuff. I usually use Thunderbird.], ^22:48
The_LoudSpeakerI can read encrypted mails tho. 22:48
The_LoudSpeaker@kc2bez, you once said na trojita supports pgp and all?22:49
The_LoudSpeakerReally don't want to install any non qt apps now.22:49
The_LoudSpeakeror atleast as less required.22:50
wxli didn't do anything for the manual, no22:52
wxl@The_LoudSpeaker: use falkon instead of firefox22:53
lubot<kc2bez> Trojita does support pgp I think. I just haven't tested it.22:55
wxli know it does22:56
wxli 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 documentation22:59
The_LoudSpeakerIt read an encrypted mail successfully22:59
The_LoudSpeakerI will try falkon. But using chrome rn. coz waayy to much sync with android.23:00
lubot<kc2bez> I actually use qutebrowser often.23:03
lubot<kc2bez> vim key bindings FTW23:03
The_LoudSpeakerI keep finding @kc2bez anywhere. he's there on #trojita23:03
The_LoudSpeaker*he's even there.23:04
lubot<kc2bez> haha23:04
lubot<kc2bez> I idle in all the places.23:04
wxloh yeah yep there you are in #hottub23:05
lubot<kc2bez> not yet23:05

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