/srv/irclogs.ubuntu.com/2020/05/12/#lubuntu-devel.txt

guivercwhat's an appropriate page for 18.04(lxde)->20.04 (lxqt) matching programs... anyone want to give me appropriate page url  (or can pages be renamed/moved so it doesn't matter??)01:14
wxlphab.l.m/w/bugs has one01:15
lubot<kc2bez> That would probably be the best start. ^01:16
guivercyeah I'd forgotten apt-ghetto mentioned that, we don't need a wiki then I agree01:16
-lugito:#lubuntu-devel- [rMANUAL36ffa167ef0a: Add start of features for how to change DNS settings] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL36ffa167ef0a01:44
guivercjust completed day 5 of daily install (20.10) on d755-8 box that suffers lp 1877733 | 1851188 ; 3 of 5 days were fail "failed to create a partition table"; same install each day; all 3 fails worked with `sudo -E calamares -d`05:25
ubot93Launchpad bug 1877733 in calamares (Ubuntu) "Lubuntu 20.10 calamares 'failed to create a partition table'" [Undecided, New] https://launchpad.net/bugs/187773305:25
lubot<Leokolb> @guiverc [<guiverc> just completed day 5 of daily install (20.10) on d755-8 box that suffe …], I just tested this again on the same machine that the original bug occurred on and the install was successful with no errors.07:36
guiverc@Leokolb, I assume without the `sudo -E cala.. -d` successful.. please note it on 1877733; it does mean our two boxes are acting differently, which fits wxl's timing belief !07:38
lubot<Leokolb> Will do.07:38
guivercThanks for notificiate @Leokolb, appreciated.07:46
guiverc^ notitication... sorry07:48
guivercThanks @Leokolb07:52
lubotemaskell was added by: emaskell07:59
lubot<Leokolb> @guiverc why not try the install again and when the install now button appears wait 15 seconds before selecting?08:01
guiverchold on @Leokolb, will try & help in #lubuntu.. I can't recall the install.now  (I've never been consistent with starting my installs; timing meant system.timing, mboard/hdd/etc08:05
guivercdo you mean delay before hitting "Install Lubuntu 20.04.." on display by 15 secs... My timing of startign install would vary significantly already.. I don't think that's timing meant08:12
guivercHOWEVER, I did delay ~15-20 secs & started it... and it's working???  same otherwise as prior install that failed... @Leokolb08:14
guivercyour prediction worked @Leokolb, I might try this a few times over tonight08:15
lubot<Leokolb> @guiverc -ok - I can agree it most likely has something to do with timing - just tried another old Dell laptop -no problem08:15
guivercran install again, 20-21 secs delay & it failed..08:31
lubot<Leokolb> @guiverc [<guiverc> ran install again, 20-21 secs delay & it failed..], Well it was worth a try..09:02
guiverci suspect we're not going to be able to predict it..  (for one I doubt we can time each keystroke well enough..)  but you've blown my `sudo -E calamares -d` more successful theory out.. it's just a re-try I now think, luck or delay..09:04
lubot<Leokolb> @guiverc the irregularity makes it very difficult to find the cause..09:06
guivercyeah... but I've not looked at source code, which is next required step I suspect...  it'd be nice if we could fix this for 20.04.1 (or 20.10), testing floppy fix first is easier so I plan on that first :)09:09
lubotJeremiah Katamda was added by: Jeremiah Katamda14:07
lubot<Jeremiah Katamda> https://share.influencersearn.com/dashboard/register.php?referral=Bitingo7 join now if you want to make money guys it Legit  join now this can charge you life.14:12
lubot<profetik777> @tsimonq2 messaged you about polos.16:29
lubot<RikMills> Mmmm16:54
wxlbtw @Leokolb and @guiverc thanks for continuing to try to track that one down. i haven't said anything, but i really appreciate it18:10
wxl!info pcmanfm-qt18:39
ubot93pcmanfm-qt (0.14.1-0ubuntu3, groovy): extremely fast and lightweight file and desktop icon manager. In component universe, is optional. Built by pcmanfm-qt. Size 167 kB / 650 kB18:39
wxlharumph18:39
kc2bezWhat is up wxl ?18:42
wxloh just looking to see if we've got 0.15.0 yet18:42
wxlthere's some big DND changes i discovered18:42
kc2bezI think it is in both of the CI branches.18:42
kc2bezYeah, stable does https://phab.lubuntu.me/source/pcmanfm-qt/browse/ci%252Fstable/debian/changelog$1 and it has been building.18:45
wxlcool18:49
kc2bezSimon cleaned up a bunch of the CI stuff.18:49
wxlhey a thought: maybe we should drop libreoffice math19:46
wxlwe don't have base19:47
kc2bezNot a terrible thought.19:51
kc2bezIt is still available for install even if we drop it.19:51
-lugito:#lubuntu-devel- [rMANUAL23ac34623064: Fix captilization] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL23ac3462306420:25
-lugito:#lubuntu-devel- [rMANUAL4e75aef7468a: Fix captilization] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL4e75aef7468a20:26
-lugito:#lubuntu-devel- [rMANUALbd776522c149: Update locale icon] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALbd776522c14920:26
-lugito:#lubuntu-devel- [rMANUALfb01284825f9: Fix captilization] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALfb01284825f920:26
lubot<lynorian> I am not against dropping libreoffice math just tell me when we do20:32
tsimonq2+1 on dropping Math.20:49
tsimonq2As for 0.15, I'm working on that todya.20:49
tsimonq2It was mostly done actually, I just have to do a full Lintian combthrough.20:49
tsimonq2I'm really curious why things haven't been migrating from stable-ci-proposed, hm.20:50
tsimonq2o_o20:50
tsimonq2Yeah, what?20:51
tsimonq2OH20:51
tsimonq2I disabled the nightly and forgot to put it back.20:51
tsimonq2Oooooooooooooops.20:51
tsimonq2I'll run a full nightly now.20:51
tsimonq2First I'll update Jenkins though.20:52
wxldanke tsimonq2 21:11
wxlok dropping math, good21:11
wxlwhat about dropping qpdfview (last commit 2014) and replacing it with the WAAAAAAAAAAAAAAAAAY more useful okular?21:12
tsimonq2What's the delta in footprint?21:12
wxlwell might be irrelevant given the fact that qpdfview is dead21:12
wxlpdfs are a moving target21:13
wxlhold on maybe not dead21:14
wxljust dead on github21:14
wxlconfirmed21:15
wxlok nevermind that21:15
wxlnext: what about a more user friendly image editing application? draw kind of sucks.21:15
kc2bezDid qpdfview move?21:17
wxlno launchpad was always home21:17
wxli just made the mistake of looking on github21:17
kc2bezOh ok.21:17
tsimonq2I'm going to be adding full Lintian checks to CI.21:20
tsimonq2When this nightly is done, of course.21:20
kc2bezsweet21:21
tsimonq2$ lintian -EvIL +pedantic *.dsc *.deb21:21
tsimonq2After getting the debs from LP of course.21:21
tsimonq2That *should* do the trick.21:21
lubot<HMollerCl> @wxl [<wxl> next: what about a more user friendly image editing application? draw kind …], karita?21:21
tsimonq2Plus, if there are errors, I'm assuming Lintian will lolwat (exit 1).21:21
kc2bezIt will be nice having that there.21:22
wxl@HMollerCl i like krita21:22
tsimonq2For sure.21:22
wxlmaybe replace libreoffice draw with krita?21:22
lubot<HMollerCl> mmm, 298Mb footprint krita21:22
lubot<HMollerCl> 103 for gimp21:22
lubot<HMollerCl> (in my system, maybe I already have some dependencies)21:23
wxlyeesh krita is huge compared to draw21:23
wxlbut draw really sucks if you just want to crop something21:23
wxlgimp's out; gtk21:23
kc2bezgimp is useful but not necessarily the most intuitive.21:23
kc2bezand gtk21:23
tsimonq2Exit code to set build unstable21:24
tsimonq2ooooooooooooooooooooooooooooooo21:24
tsimonq2So, instead of Lintian failing just being a complete job fail, we can just have it be marked as unstable.21:24
kc2bezthat seems better than an outright fail.21:25
tsimonq2Indeed.21:25
RikMillsfail = lintian error currently?21:26
tsimonq2Nope, we don't have Lintian built in yet.21:27
tsimonq2I'm waiting for this nightly to finish before I pick a guinea pig job to test on.21:27
RikMillsah. I see :)21:27
tsimonq2Unfortunately Riddell's guinea pigs are currently busy.21:27
tsimonq2:P21:27
tsimonq2RikMills: Since KCI is somewhat dead, even though there *are* some Lubuntuisms in the code, I'd definitely like to work with you to get this deployed for KCI.21:28
tsimonq2teward, kc2bez: Would you be able to take a look at the CI code and maybe try to correct some of my, er, lack of programming knowledge? :P21:29
lubot<HMollerCl> @tsimonq2 [<tsimonq2> $ lintian -EvIL +pedantic *.dsc *.deb], I normally do: alias evil='lintian -EvIL +pedantic *changes'21:30
tsimonq2I'll be happy to clarify anything about how I've architected it.21:30
tewardwhat'd you fubar now lol21:30
tewardi require information21:30
tewardinformation you have not provided21:30
tsimonq2@HMollerCl: That would work, except there isn't an easy way (that I can see) to grab the amd64 changes from LP.21:30
tsimonq2teward: So, YOU.21:30
tsimonq2teward: There's some Python code.21:30
tewardlinks?21:30
tsimonq2teward: You know I'm *the* *best* at Python.21:31
RikMillstsimonq2: it's one possibility I am thinking of. I may be able to bodge current KCI for a bit, but something else is needed longer term21:31
tewardor somewhere I can look21:31
tsimonq2teward: (Not really.)21:31
tewardtsimonq2: questionable, Eickmeyer is superior to you in python atm :P21:31
tewardwhere's the code sit then21:31
tsimonq2teward: Here: https://phab.lubuntu.me/source/ci-tooling/21:31
tsimonq2teward: Here: https://phab.lubuntu.me/source/ci-metadata/21:31
tsimonq2That's what currently runs the CI.21:31
tsimonq2RikMills: Agreed.21:31
EickmeyerFake news: I suck at Python.21:32
RikMillstsimonq2: what might be nice is to set up a test jenkins to initially just do plasma builds to a ppa. 45-47 source stack would be a good proof of concept21:33
kc2bezI don't think I necessarily qualify as a "pro" :P21:33
tsimonq2RikMills: My next task, unless teward wants to take a look, is to make it so we can do "one off" builds for specific stacks, if that makes sense.21:33
tsimonq2Right now it's only hardcoded for stable and unstable.21:34
tsimonq2So yes, once that's done I can spin up a PPA and give it a go.21:34
RikMillsyou mean feed it a set of release tars?21:34
tsimonq2Of course, your suggestions and patches are absolutely welcome.21:34
tsimonq2No, I mean set a specific config file for a specific PPA.21:34
RikMillsright21:35
tsimonq2RikMills: This is pretty hacky if you ask me: https://phab.lubuntu.me/source/ci-metadata/21:35
tewardtsimonq2: import git <-- where you getting git from?21:35
tewardsh?21:35
tewardbecause `git` isn't a module unless you're using a specific module and you specify no requirements.txt21:35
tsimonq2teward: python3-git...? no clue21:35
tsimonq2The archive package.21:35
tewardit's gitpython21:36
tsimonq2Okay.21:36
tewardbut that's not *in* every environment nor a default install21:36
tsimonq2¯\_(ツ)_/¯21:36
tsimonq2True.21:36
tsimonq2This is why I have you spot check these things.21:36
tsimonq2I can get the code to work, I just lack some of this polish.21:36
tewardyou have a few failures here21:37
tewardand cases which could explode badly for you21:37
tewardvars that might not have assignments, etc.21:38
tsimonq2RikMills, Eickmeyer: The ideal scenario would likely be to re-house this under something like ci.flavors.ubuntu.com and allow it as a general use piece of tooling.21:38
tsimonq2teward: Precisely.21:38
tsimonq2I wrote that basically in one sitting.21:38
tewardlp_check.py -> import launchpadlib on line 19, not used21:38
tsimonq2?21:38
tewardyou have an unnecessary import21:38
tsimonq2It polls LP, how is launchpadlib not used?21:38
tewardbecause you override that import with a later one21:38
kc2bezLine 2121:39
tewardyep21:39
tewardhow badly do you want me to beat you over your code, basically?21:39
RikMillstsimonq2: could work. to be honest KCI running nightly builds was probably overkill21:39
tsimonq2teward: Basically, just fix it and push it.21:39
tsimonq2:P21:39
kc2bezXD21:40
tsimonq2It re-deploys itself.21:40
tsimonq2XD21:40
* RikMills kicks riscv64 builders21:40
RikMillsslow slow :(21:40
Eickmeyer^21:40
tewardtsimonq2: you've got some cases where you've got some major cases that could blow up in your face21:44
tewardso i've added handlers/catches and runtime error raises in those positions21:44
tewardor cases you run into variables that haven't been assigned or don't exist so they're init'd with None and then checked before executing things21:44
tewardi haven't dug too deep but this probably will work (I'm not an expert at Jenkins API but I've got some big major errors that PyCharm would've warned you on lol)21:45
tewardtsimonq2: E:NOACCESS21:47
tsimonq2teward: Working on it.21:55
tewardok21:55
tsimonq2teward: Try now.22:00
tewardthat worked ty22:00
-lugito:#lubuntu-devel- [rCIf7e731faaed8: Multiple issues fixed.] teward (Thomas Ward) committed: https://phab.lubuntu.me/rCIf7e731faaed822:00
tsimonq2ofc22:00
tewardhey look lugito pinged me22:01
teward*beats Lugito with a stick for reasons*22:01
tsimonq2XD22:01
tsimonq2teward: Otherwise does the code look fairly sane?22:01
tewardi'm not well versed in the jenkins CI but it seems so22:01
tsimonq2Okay.22:01
tewardonly full test is to actually try and USE it heh22:03
tsimonq2heh22:04
tsimonq2Like I said, when this nightly is done we'll try it.22:04
tsimonq2teward: How would you like to do 20.04 upgrades?22:30
tsimonq2Will anything break if I wanted to start upgrading individual containers?22:31
tewardprpbably22:31
tewardphab22:31
tsimonq2How so?22:31
tewardmight explode22:31
tsimonq2lmao22:31
tsimonq2Well, what can we do to make sure it doesn't explode?22:32
tewarddo itnpiece by piece but take snapshots first fir revert points22:32
tsimonq2Can we easily "just" snapshot LXD containers?22:32
tewardyeah i will start on that tomorrow22:33
tewardgaming atm22:33
tsimonq2Do you want to let me take a crack at it, or can I monkey with it a bit?22:33
tsimonq2(Well, the way I worded that was off, but you get the point.)22:33
tewardi mean if you want to really test clone the container and then uograde the main one22:35
tewardkeep the clone powered off22:35
tsimonq2Why's that?22:36
tewardthat way ww have a simple ready to go revert point22:36
tsimonq2Okay.22:36
tewardbecause i dont trust snapshots alone :)22:36
tsimonq2:)22:36
tewardeven my VM snapshots22:36
tewardi have full clones synced monthky for CI22:36
tsimonq2Cool.22:36
tewardtsimonq2: to be more precise of my reasoning though, a snapshot is a zfs snapshot the way we've got it set up.  But that is more a disk delta than anything so a full clone makes sure we have a backup we can restore instantly simply by powering on than messing with deltas22:46
tewardso line lxc clone phab phab-backup or something22:46
tsimonq2Sounds good.22:47
tewardthen do-release-upgrade in the main container22:47
tewardnote that I recommend we wait for .1 for upgrade bugs to get ironed out22:47
tewardthere's been some wonky ones - not in containers but in general22:47
tewardso i'm understandably cautious RE: upgrading things22:47
tewardesp. things that rely on things like certain PHP versions, etc. 22:47
tsimonq2Meh.22:48
tsimonq2teward: lxc-clone is part of LXC 1.22:49
tewardi didn't say lxc-clone did i22:49
teward***learn to read youngling***22:49
teward`lxc clone` != `lxc-clone`22:50
tsimonq2No, you said clone.22:50
tsimonq2Ugh.22:50
* tsimonq2 shoots teward for reasons22:50
teward`lxc clone` is the command22:50
teward`lxc-clone` is NOT `lxc clone`22:50
tewardthe DASH is the difference ya ninny22:50
tsimonq2$ lxc clone22:50
tsimonq2Error: unknown command "clone" for "lxc"22:50
tsimonq2Wrong.22:50
tsimonq2Bad.22:50
tsimonq2:P22:50
tewardlxc copy22:50
tewardE:Tired22:50
tsimonq2mmmmmmmkay22:50
tewardlxc copy phab phab-backup22:50
tewardi've had a chaotic day.  *is grumpy at world*22:51
* tsimonq2 throws a cat at teward for reasons22:51
teward*shotguns the cat into the wall with an air cannon*22:52
lubot<kc2bez> I was thinking copy was what you were wanting to say :P22:52
tewardkc2bez: yep.22:52
tewardE:TIRED22:52
tewardE:CHAOSDAY22:52
tewardE:StuffExplodedAtJobHadToFixFor8Hours22:52
tsimonq2teward: FIX MORE22:53
tsimonq2XD22:53
lubot<kc2bez> Sry was afk made food22:53
tsimonq2Phab is going down for now.23:14
-lugito:#lubuntu-devel- [rMANUALcb4b3ee292c6: Spellcheck Quassel] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALcb4b3ee292c623:30
-lugito:#lubuntu-devel- [rMANUAL333cd97d87df: Spellcheck Quassel] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL333cd97d87df23:30
-lugito:#lubuntu-devel- [rMANUAL7f639bc88128: Spellcheck Quassel] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL7f639bc8812823:31

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