[18:20] -lugito:#lubuntu-devel- [rMANUAL71027231499b: Add seperateing folders] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL71027231499b [18:45] -lugito:#lubuntu-devel- [rMANUAL5e23a86ff375: Add case sensitive sorting to pcmanfm-qt] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL5e23a86ff375 [19:27] Hi, anyone here knows threading in qt? [19:29] btw wxl tsimonq2 please remember to voice me in lubuntu-admins [19:29] i still don't have the flags to do it. you'll have to get @tsimonq2 to do so (as i mentioned previously) @hmollercl .. maybe make a task for him :/ [20:05] -lugito:#lubuntu-devel- [rMANUAL9eee275afe1b: Add included non default panel applets] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL9eee275afe1b [20:21] Hey team I'm gonna work on that automirror bug [20:21] Done with 4 phone interviews during my day off today *phew [20:22] Hope one of them wants me for next week in person same time [21:13] @wxl I git cloned the entire Ubuntu Calamares directory and copied the main.py file, and placed it into a staging folder alongside the entire directory so i can modify main.py separately [21:13] The issue I'm having is that it's saying I don't have libcalamares installed [21:14] Wasn't this supposed to be installed by default on cosmic? [21:14] on the installation media, yep [21:14] I tried pip3 install calamares but that didn't help as well and I couldn't find a related issue on Google [21:14] you actually want to install the ubuntu package [21:15] So that entire directory? [21:15] huh? [21:15] Or do it through my package manager ? [21:15] yes [21:16] Is it "calamares-settings-ubuntu-common" [21:16] ? [21:16] that [21:16] Found that on muon [21:16] 's settings [21:16] Ok will install [21:17] however note of that has to do with libcalamares.. which i would expect to come from the calamares package [21:18] Hmm I installed it and it's still giving me that error [21:18] what are you trying to do, run it? [21:18] I'll try to find Calamares on muon [21:18] So my approach to this [21:18] Is [21:19] Modify main.py, call the individual functions, test print the results in terminal, and if the printed results make sense, place main.py back in the actual directory [21:19] yeah well, i've never really bothered to try to do that [21:19] Once the testing is done id remove the print statements [21:19] i think it's probably more trouble than it's worth [21:20] It's just that I don't want to install it in a vm to test it [21:20] I rather make sure the individual function works [21:20] well we know the fix for this [21:20] as i said [21:20] it's kind of a no brainer [21:20] doesn't need to be tested [21:20] is this the `import socket` thing again wxl? [21:21] if you REALLY want to do it your way, you'll have to talk with calamares to figure out how to import libcalamares.. it's hidden deeper in the code than just in the automirror code [21:21] yep @teward001 [21:21] Weird the Calamares module IS installed [21:21] Why the heck is it giving me an import module [21:21] @SamuelBanya the issue wxl is talking about is just because you need ot change `from socket import timeout` to `import socket` :P [21:21] if i remember right anyways [21:21] ^ that [21:22] literally a one-liner python fix [21:22] Yeah it's an easy fix [21:22] I saw it [21:22] I'll just make the change [21:22] Newb question for a reminder [21:22] When I do the commit [21:22] git add -A [21:23] `git add -A` adds ANYTHING that changed [21:23] git -m "changing one line to import socket" [21:23] git push [21:23] given your proclivity to copy things around and make staging directories and such, i would NOT suggest doing that [21:23] what wxl said [21:23] No worries [21:23] I'll modify the existing one [21:23] instead do `git add /path/to/file`, then `git commit -m "meessage"`, then `git push` [21:23] then you don't need git add [21:23] I just prefer not screwing up [21:23] `git commit -am "blyat"` [21:24] that too [21:24] um... i think someone futzed my autocorrect [21:24] `git commit -a` = `git add -A && git commit` [21:24] @tsimonq2 stop messing with my autocorrects! [21:24] you also don't NEED to use -m.. it will open up an editor for you to enter a commit message without it [21:24] what wxl said, but i usually oneliner it anyways because I'm lazy :P [21:25] and don't want to mess with my editor popping up :P [21:25] EXCEPT in cases where a short 80char message isn't sufficient [21:25] then I add multilines to the commit to explain things with the editor :P [21:25] ... or I just use PyCharm for python stuff :P [21:26] So I'm in the calamares-settings-ubuntu folder: [21:26] git add -A [21:27] git commit -m "Adding one line fix for import socket" [21:27] git push [21:27] to check you added the right stuff, you can `git status` [21:27] wxl: and `git diff` to view the diff of what's changed. [21:27] before committing [21:28] fatal: unable to access 'https://phab.lubuntu.me/source/calamares-settings-ubuntu.git/' [21:28] The returned url returned error 403 [21:33] it's because you need to use the ssh remote [21:34] if you had followed the packaging guide [21:34] * wxl hits @teward001 with a baseball bat [21:35] * teward returns the baseball bat whacking with full-scale kinetic impact weapons strikes from orbit upon wxl's location [21:35] Well that escalated quickly, didn't it? :P [21:36] (Photo, 720x1280) https://i.imgur.com/nuPU79i.jpg [21:36] I did the github guide but used the git clone link for the remote section [21:36] that's for GitHub [21:36] *not* for Phab based repos [21:37] for Phab you have to use the SSH remote endpoint for git pushing to work [21:37] if it were to GitHUb that'd be a different story [21:37] Ah gotcha [21:37] I'll use the ssh link then [21:37] Thanks for the confirmation I'll try that [21:38] @SamuelBanya [git add -A], why not ... $ git add -u ... ? [21:38] I added that ssh line but it's saying it already exists :/ [21:39] (Photo, 1280x720) https://i.imgur.com/ACOr4aB.jpg [21:39] Id rather just push the entire directory [21:39] yes because origin exists [21:39] you need to remove the current origin [21:41] I did: [21:41] git remote remove origin [21:41] git remote add origin (ssh link) [21:41] git push origin master [21:41] show us `git remote -v` output. [21:41] because your git remotes might be fubar [21:42] It said I don't have repository rights [21:42] 😞 [21:42] NO MATTER WHAT, you will ALWAYS get the "no rights" response from `git push`ing to the http remote [21:42] (Photo, 1280x720) https://i.imgur.com/RDwlHV8.jpg [21:42] ^ that [21:42] it's why you need the SSH endpoint [21:42] the solution: never ever use the http remote [21:43] I used the ssh variant [21:43] oh now that's different [21:44] is that id_rsa on phab? [21:45] Yes [21:45] My public key [21:45] are you sure they're the same? [21:45] id_rsa.pub [21:45] I can double check now [21:45] @SamuelBanya `ssh -p 2222 git@phab.lubuntu.me -i /home/sam/.ssh/id_rsa` [21:45] see what it says in return [21:46] I just uploaded it [21:46] you uploaded the pub or the private? [21:46] let me rephrase [21:46] DON"T EVER UPLOAD THE PRIVATE ANYWHERE [21:46] Public [21:47] Trust me [21:47] I went back and forth with dudes about this on it [21:47] Irc [21:47] Cause my shared web host got hacked [21:47] i thought you said you "just" uploaded it? [21:47] Had to change everything [21:47] Pasted it rather [21:47] so what does the SSH command I just provided you say in return when you try and connect then [21:47] (moving back to topic) [21:47] (Photo, 1280x720) https://i.imgur.com/SiCXURo.jpg [21:48] so it's not an SSH key issue then [21:48] nope [21:48] wth [21:48] oh [21:48] wait [21:48] duh [21:49] hm [21:49] hold on [21:49] wxl: @tsimonq2 broke it didn't he. [21:49] :P [21:49] yeah [21:49] no that's right [21:49] we don't have the repos set for everyone to push to [21:49] `arc diff` it [21:49] Ok I'll follow the arc guide then [21:50] don't forget your changelog entry [21:51] Of course [21:51] *Trying to find it in the manual [21:51] Found it [21:57] Where did you install arcanist btw? [21:57] In your bin? [21:58] Just gonna do it through muon [22:14] I tried git clone ssh://git@phab.lubuntu.me:2222/source/PACKAGE.git [22:14] (Photo, 1280x720) https://i.imgur.com/VqlksJx.jpg [22:26] heh [22:26] you're kidding, right? [22:29] Anyway I followed the first easy guide since the arc guide is so long tbh [22:29] I have arc installed through muon [22:29] That being said [22:29] I recloned the whole directory [22:29] Made my change to main.py [22:29] Cd'd into the top most folder [22:30] And tried to get the package bit and it's saying it doesn't exist [22:30] let's see the image [22:31] git clone ssh://git@phab.lubuntu.me:2222/source/PACKAGE.git [22:31] the message is there [22:31] we don't have a package called "PACKAGE" [22:31] that's why i was wondering if you were kidding [22:31] (Photo, 1280x720) https://i.imgur.com/PgEM4MC.jpg [22:31] I followed it verbatim [22:32] that's the problem [22:32] But you're right use the actual repo I need [22:32] anything in caps is a variable [22:35] -lugito:#lubuntu-devel- [Packaging Tutorial] wxl (Walter Lapchynski) : [22:36] I tried doing quilt push -a but it's saying no series file found [22:36] again, this is where reading the whole tutorial helps [22:36] It's just confusing tbh [22:37] The starting easy point is one thing [22:37] But the individual arcanist install is intense too tbh [22:37] that's there as a quick reference after you understand the rest of it [22:37] it makes a point to say "beware the exceptions below" [22:38] go down to the exceptions section and read about native packages [22:41] Yeah [22:41] This is just a wall of text right now. Pretty intimidating cause the small steps just aren't working for me [22:42] I'll try again tomorrow. Was stressed too much over those interview today. This isn't helping tbh. [22:47] -lugito:#lubuntu-devel- [Real world packaging example] wxl (Walter Lapchynski) : [22:48] -lugito:#lubuntu-devel- [real world packaging example] wxl (Walter Lapchynski) : [22:49] -lugito:#lubuntu-devel- [packaging requirements] wxl (Walter Lapchynski) : [22:53] -lugito:#lubuntu-devel- [packaging exceptions] wxl (Walter Lapchynski) : [22:56] -lugito:#lubuntu-devel- [version numbering] wxl (Walter Lapchynski) : [22:59] -lugito:#lubuntu-devel- [Packages] wxl (Walter Lapchynski) : [23:00] -lugito:#lubuntu-devel- [version numbering] wxl (Walter Lapchynski) : [23:00] -lugito:#lubuntu-devel- [Packaging Tutorial] wxl (Walter Lapchynski) : [23:06] -lugito:#lubuntu-devel- [Packaging Tutorial] wxl (Walter Lapchynski) : [23:06] -lugito:#lubuntu-devel- [Packaging Tutorial] wxl (Walter Lapchynski) : [23:07] -lugito:#lubuntu-devel- [Packaging Tutorial] wxl (Walter Lapchynski) : [23:09] -lugito:#lubuntu-devel- [Upload to a PPA] wxl (Walter Lapchynski) : [23:14] -lugito:#lubuntu-devel- [Packaging Tutorial] wxl (Walter Lapchynski) : [23:20] still try to understand what the heck happened above [23:21] :chewing: [23:21] wiki editing [23:21] essentially the tutorial got split up into several pages [23:46] noted, wxl [23:47] i would see if i could help [23:49] i noticed that wxl still used to use irc client... do you on CLI, wxl? [23:50] yep. irssi. [23:50] @ctisme [i would see if i could help], not so sure abt this [23:50] @wxl [ yep. irssi.], cool [23:51] i wish i could use it too [23:53] what are you not sure about? [23:53] and why do you "wish" you can use it? you just..... use it :) [23:56] @wxl [ what are you not sure about?], don't know from what/where point starting to help? [23:56] well, whta do you want to help with? [23:57] @wxl [ and why do you "wish" you can use it? you just..... use it :)], i used to use vim... i hope i could use less mouse using irssi [23:57] then use it!