=== Mirv__ is now known as Mirv | ||
soee | good morning | 06:18 |
---|---|---|
santa_ | morning Riddell, I have seen you split the bumping of the build dependencies to a separate script, that's very good because we could share some scriptery between kubuntu and siduction, I would like to improve some things in kubuntu-automation, so do you have a few minutes to discuss the details/behaviour of some new scripts I plan to write? | 07:24 |
lordievader | Good morning. | 08:11 |
yofel | moin | 08:12 |
Riddell | hi santa_, sure | 09:24 |
santa_ | Riddell: ok, thats what I have in mind: working on the assumption that we usually work with 3 directories (one for frameworks other for plasma and other for apps) having all the git repos of the packaging | 09:29 |
Riddell | yes | 09:30 |
santa_ | lets supose we are in /home/user/kubuntu/frameworks cointaning alll the repos | 09:30 |
santa_ | I wanted to to an script which could be executed this way: | 09:30 |
santa_ | dev-package-name-list -d siduction -r frameworks -v 5.15 | 09:31 |
santa_ | this would write a file named dev-package-name-lists/frameworks-siduction.json | 09:31 |
santa_ | this file would look like this: | 09:31 |
santa_ | { | 09:32 |
santa_ | "libkf5bluezqt-dev": "TODO", | 09:32 |
santa_ | "extra-cmake-modules": "TODO", | 09:32 |
santa_ | "libkf5i18n-dev": "TODO", | 09:32 |
santa_ | ... | 09:32 |
santa_ | } | 09:32 |
santa_ | replacing TODO with the version of the -dev package in question | 09:33 |
santa_ | and the version would be find out this way: | 09:33 |
santa_ | - epoch or not, parsing changelog | 09:33 |
santa_ | - upstream version: inspecting ftp | 09:34 |
santa_ | and these json files would be used by the bumping bds script | 09:35 |
Riddell | but how would you find the names of the -dev packages? | 09:35 |
santa_ | packages ending in -dev with some exceptions | 09:36 |
santa_ | I already have something similar in the siduction scriptery | 09:36 |
Riddell | santa_: all sounds good, the current way of managing build-deps is simplistic and incomplete | 09:37 |
santa_ | yeah, I think my stuff for siduction works better :P however I have some crappy details in my scripts which I would like to change stealing some ideas from current's kubuntu-automation | 09:39 |
santa_ | Riddell: also I would like to write a git-clone-all script, which would clone all the repos | 09:40 |
santa_ | to do something like git-clone-all -r frameworks | 09:41 |
Riddell | santa_: where is that useful? | 09:41 |
santa_ | if you screw up and want to start from scratch | 09:41 |
Riddell | :) | 09:41 |
santa_ | also for new people ... are they suposed to clone all of them manually? | 09:41 |
Riddell | cloneing is done as part of the staging and ubuntu-archive scripts | 09:43 |
santa_ | hmmm | 09:43 |
santa_ | I was kind of surprised you didn't already have one | 09:43 |
santa_ | I mean something to clone, ok I will focus on the json thing first | 09:45 |
santa_ | Riddell: also once it's done I would like to change the bump-build-dep-versions to use deb822 which seems to me more reliable than doing s/what/ever/ in the control file, would you be ok with that? | 09:48 |
Riddell | santa_: I don't know what that is | 09:48 |
Riddell | but if it's more reliable that can only be a good thing :) | 09:48 |
santa_ | it's a python library to parse and write debian control files and changelogs in a structured fashion | 09:49 |
santa_ | I'm using it very much in my automation scriptery | 09:50 |
Riddell | sounds like just the job | 09:50 |
sitter | Riddell: http://kci.pangea.pub/job/wily_stable_kaccounts-integration/34/console | 10:41 |
Tm_T | I started version upgrade 15.04 -> 15.10 | 10:42 |
Tm_T | I expect to have some conflicts once again, will try report them as they come | 10:42 |
Riddell | sitter: that plugins directory just won't sit still | 10:45 |
BluesKaj | Hiyas all | 11:08 |
=== Guest47262 is now known as Tm_Tr | ||
=== Tm_Tr is now known as Guest9025 | ||
Tm_T | aand thru, nothing meaningful issue | 11:35 |
sitter | sgclark: fwiw, that merge went wrong http://kci.pangea.pub/job/wily_unstable_plasma-mediacenter/36/ | 12:34 |
sitter | Riddell: http://kci.pangea.pub/job/wily_unstable_kaccounts-integration/60/ | 12:35 |
* bshah shall turn of highlights for mediacenter in this channel... -.- | 12:36 | |
sitter | sgclark: http://kci.pangea.pub/job/wily_unstable_baloo/118/ computer says you didn't git rm patches | 12:41 |
santa_ | Riddell: ok, I think I got the part of generating the json files working fine, mailing kubuntu-devel... | 12:47 |
sitter | sgclark: I don't see the ABI break in kdepim | 13:34 |
sitter | oh | 13:37 |
sitter | This breaks the API but the widget is only used internally so i think it's something we can live on. | 13:37 |
* sitter throws hands up in the air | 13:37 | |
allee | kgeomap | 16:58 |
soee | hiho | 17:22 |
lordievader | o/ | 17:22 |
soee | is there some app to track time ? | 17:29 |
Riddell | jose: bye! | 17:32 |
jose | Riddell: hi! | 17:33 |
mparillo | soee: You mean a time tracking app, such as a consultant might need? | 17:56 |
soee | app that will track time you spend on some tasks | 17:58 |
mparillo | I never tried it (shuddering to recall when I did that @work), but if your needs are simple, I bet this would work: https://www.kde.org/applications/utilities/ktimetracker/ | 18:00 |
soee | i do not see it in wily repos | 18:08 |
mparillo | Hmm, It shows here: https://launchpad.net/ubuntu/wily/+package/ktimetracker | 18:24 |
mparillo | Could it be that we need all of PIM? | 18:24 |
mparillo | But if I follow the links to (in my case 32-bit), I see: ktimetracker_4.14.6-0ubuntu1_i386.deb (314.0 KiB) | 18:26 |
mparillo | Running qapt ... | 18:27 |
mparillo | soee: ktimetracker seems to work when I launch it from the konsole | 19:07 |
soee | mparillo: coll, ill check it later | 19:07 |
soee | atm. i have free account @ toggl.com | 19:07 |
sgclark | ... | 20:49 |
sheytan | Hey guys. Is there any magic command that allows to install kubuntu without Ubiquity? It crashes all the time ;/ | 21:04 |
sheytan | i have the daily build of 15.10 | 21:05 |
Riddell | sheytan: report bugs on crashes please :) | 21:08 |
sheytan | Riddell: doesn't it report automatically as it says on the crash message? | 21:09 |
Riddell | hmm dunno | 21:10 |
Riddell | netboot install is the alternative way http://archive.ubuntu.com/ubuntu/dists/wily/main/installer-amd64/20101020ubuntu392/images/netboot/mini.iso | 21:10 |
sheytan | Well, i think in that case i will wait till 22.10 :D | 21:11 |
sheytan | can i find somwhere the log from installation? | 21:11 |
DalekSec | Usually in /var/log/installer/ | 21:22 |
Riddell | shadeslayer: https://www.change.org/p/steven-moffat-bbc-doctor-who-production-team-get-rid-of-the-sonic-sunglasses-and-maybe-the-screwdriver-too | 22:28 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!