sitter | yofel: it occurs to me that you broke the breeze automerge http://kci.pangea.pub/job/merger_breeze/346/ | 01:07 |
---|---|---|
kfunk | guys, anyone running Wily as "production" system already? is it usable? | 07:27 |
* kfunk wants to break his system again | 07:27 | |
ovidiu-florin | sgclark: ping | 07:31 |
lordievader | Good morning. | 07:54 |
=== tazz_ is now known as tazz | ||
soee | kfunk: yes, im usign it since few weeks | 08:14 |
lordievader | kfunk: Running a development release in production is never a good idea. | 08:16 |
kfunk | lordievader: pff :) | 08:16 |
lordievader | Especially not now with the transition to GCC5. | 08:16 |
kfunk | oh, right, that's troublesome, I can imagine | 08:17 |
yofel | sitter: how would I fix breeze? It looks like it's failing on the unstable>stable merge, but: | 08:20 |
yofel | $ git checkout kubuntu_unstable | 08:20 |
yofel | Branch kubuntu_unstable set up to track remote branch kubuntu_unstable from origin. | 08:20 |
yofel | Switched to a new branch 'kubuntu_unstable' | 08:20 |
yofel | $ git merge origin/kubuntu_stable | 08:20 |
yofel | Already up-to-date. | 08:20 |
sitter | yofel: because sgclark fixed it :P http://anonscm.debian.org/cgit/pkg-kde/plasma/breeze.git/commit/?id=7473fd16fbcb37e7dff530b5cd45fb152177a564 | 08:22 |
sitter | http://kci.pangea.pub/job/merger_breeze/362/ | 08:22 |
yofel | then don't ping me if it's fixed.. | 08:22 |
sitter | pft | 08:22 |
sitter | yofel: she fixed it after I pung | 08:22 |
yofel | aah | 08:22 |
yofel | sgclark++ | 08:22 |
Riddell | !testers | 14.04 trusty .3 update tests needed | 08:41 |
ubottu | 14.04 trusty .3 update tests needed: testers is Help is needed in #kubuntu-devel. Please ping Riddell, yofel, soee, Tm_T, shadeslayer, BluesKaj, James147, Quintasan, lordievader, shrini, tester56, parad1se, mamarley, alket, SourBlues, sgclark, neo31, vip, mparillo for information | 08:41 |
Riddell | http://iso.qa.ubuntu.com/qatracker/milestones/344/builds | 08:41 |
lordievader | Is it time to make my test box a triple boot ;) | 08:42 |
Riddell | lordievader: could well be, can you help out? | 08:43 |
lordievader | Sure. | 08:44 |
lordievader | That is if login.ubuntu.com will respond... | 08:44 |
lordievader | Ah, there we go. | 08:44 |
doko | calligra has hardcoded b-d's on boost1.55 ... | 08:49 |
* sitter welcomes doko to his daily http://tinyurl.com/aoal68o | 08:51 | |
Riddell | doko: what should it have? | 08:52 |
sitter | a bdep without version | 08:52 |
Riddell | hmm, I thought it was ubuntu practice to add an explicit version to boost? | 08:53 |
Riddell | debian does it without | 08:53 |
doko | libboost-system1.55-dev -> unversioned | 08:54 |
doko | who told you that? | 08:54 |
sitter | Riddell: not sure where you got that idea tbh | 08:54 |
sitter | anyway, fix should be a test build away one presumes | 08:55 |
Riddell | from ScottK surely? | 08:57 |
Riddell | anyway I can fix calligra | 08:57 |
doko | ta | 08:59 |
sitter | Riddell: since I joined late for the kubuntu bof... do you remember why exactly we are marking gcc5 retracted symbols optional? | 09:19 |
sitter | doko: just in case. do you have any guesses why santa would get a symbol while I don't for std::_Sp_counted_ptr<decltype(nullptr), (__gnu_cxx::_Lock_policy)2>::_M_dispose() | 09:22 |
sitter | - (optional=templinst)_ZNSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 5.12.0 | 09:22 |
sitter | +#MISSING: 5.12.0+git20150805.0211+15.10-0# (optional=templinst)_ZNSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 5.12.0 | 09:22 |
doko | sitter, these are destructors, the go and come, depending on compiler version and optimization level | 09:23 |
doko | they even | 09:25 |
sitter | ok thanks | 09:25 |
sitter | Riddell: should you run into build failures with symbols in frameworks please make sure to merge your changes into kubuntu_unstable manually as well, I did a number of additional tweaking for CI already, so chances are things will fail to build unless you make sure the symbols changes are merged correctly | 09:39 |
Riddell | sitter: santa used optional just to make sure it compiled everywhere all the time including backports | 09:40 |
Riddell | I expect we can move to default now | 09:40 |
Riddell | sitter: merges, gotcha | 09:40 |
sitter | mh, it occurs to me that this is more work since we now don't know which symbosl are properly optional and which ones arent ;) | 09:41 |
sitter | on a related note though... I think backports should have their symbols files dropped as part of the backport | 09:41 |
sitter | that's what KCI is doing for vivid builds anyway | 09:41 |
Riddell | right | 09:41 |
=== drawkward is now known as drawkward_away | ||
sgclark | good morning, I had to fix some plasma 5.3.2 vivid backports yesterday, and need testers please. | 10:29 |
sgclark | !testers | 10:29 |
ubottu | testers is Help is needed in #kubuntu-devel. Please ping Riddell, yofel, soee, Tm_T, shadeslayer, BluesKaj, James147, Quintasan, lordievader, shrini, tester56, parad1se, mamarley, alket, SourBlues, sgclark, neo31, vip, mparillo for information | 10:29 |
vip | sgclark: staging repo? already upgraded | 10:29 |
sgclark | I still feel right crummy :( | 10:29 |
sgclark | staging-plasma | 10:30 |
lordievader | sgclark: That is too bad. :( | 10:30 |
lordievader | I installed 5.3.2 a couple of days ago, upgrade went smooth. | 10:30 |
yofel | for me it still says: | 10:32 |
yofel | The following packages will be REMOVED: | 10:33 |
yofel | ksysguard kubuntu-desktop | 10:33 |
yofel | frameworks still not released? | 10:33 |
Riddell | clivejo: looks like digikam is now caught up in gcc transition | 10:33 |
yofel | sgclark: does plasma depend on some unreleased frameworks version? | 10:36 |
clivejo | I had to remove the proposed archive to build on LP | 10:36 |
BluesKaj | Hey folks | 10:37 |
yofel | clivejo: right, and we can't do that for the archive | 10:37 |
yofel | bbl | 10:37 |
clivejo | oh, didnt know that | 10:38 |
* sitter puts summer '15 down as the great proposed implosion | 10:38 | |
clivejo | oh no, not an implosion | 10:39 |
sgclark | yofel: hmm, ok looking into it | 10:50 |
ovidiu-florin | sgclark: re ping | 11:09 |
sgclark | ovidiu-florin: pong | 11:29 |
sgclark | ok ksysguard wants things that don't exist anymore and my brain is too brokien to fix it | 11:29 |
sitter | libksysguard had an ABI break but I think that will be in 5.4 | 11:30 |
sitter | sgclark: got an error? | 11:30 |
sgclark | it wants 5 and the libs are at 7 | 11:31 |
doko | Riddell, sgclark: how are kde uploads going? | 11:31 |
sgclark | ksysguard : Depends: libksgrd5 but it is not going to be installed | 11:31 |
sgclark | doko: I am extreemely sick, doing the best I can | 11:32 |
Riddell | doko: frameworks is up, I haven't looked into what's next | 11:32 |
ovidiu-florin | sgclark: is phabricator connected to the CI? | 11:32 |
ovidiu-florin | or will it be? | 11:32 |
sgclark | it will be eventually | 11:33 |
doko | sgclark, ta | 11:34 |
ScottK | Riddell: since boost-defaults is watched more closely now, it's probably OK to go with unversioned. Historically I didn't like it because one doesn't want to change boost versions accidentally. | 11:40 |
sitter | sgclark: ksysguard needs a rebuild | 11:46 |
sgclark | ok | 11:46 |
sitter | sgclark: although I do not know the context of the build you are talking about, so there might be trickier foo involved ;) | 11:46 |
sitter | generally though a rebuild should fix it | 11:47 |
sgclark | yeah no worries | 11:47 |
sgclark | if I was a tad less sick I am sure I could sort it out. Will try rebuild, ty | 11:47 |
sitter | someone really needs to work on automated b-dep generation or at least review all things that depend on kdelibs4support | 11:53 |
sitter | it seems to me way too much stuff from plasma bottlenecks on it | 11:53 |
sitter | Riddell: completely wiping out breeze-qt4 and oxygen-qt4 now | 12:07 |
sitter | from KCI | 12:08 |
sitter | this is now including stable | 12:08 |
Riddell | kill them dead | 12:08 |
doko | are marble and okteta part of your updates? | 12:39 |
Riddell | doko: yes, they're part of the KDE Applications release | 12:42 |
Riddell | which we're behind on and need to update | 12:42 |
Riddell | they're also both quite ugly for their libraries | 12:42 |
doko | I can imagine ... | 12:45 |
sitter | mh | 12:48 |
sitter | Riddell: if you want to update apps 15.04.x you mustn't merge | 12:49 |
sitter | stable is now 15.08 | 12:49 |
sitter | actually, I need to send mailz | 12:49 |
Riddell | sitter: how about if I package 15.07.80 ? | 12:50 |
sitter | then it's fine to base on stable | 12:50 |
sitter | also that version still needs packaging as per the mail I sent likea month ago >.< | 12:50 |
Riddell | right | 12:56 |
Riddell | we just need to get clivejo and ahoneybun interested in packaging and updating new things :) | 12:57 |
ahoneybun | I need exp more | 12:57 |
ahoneybun | *more exp | 12:57 |
ahoneybun | Riddell: is there a kde-usa/kde-community irc room? | 12:59 |
Riddell | not that I know of | 12:59 |
ahoneybun | oh ok | 13:01 |
ahoneybun | the kde-usa ML is pretty dead | 13:01 |
ahoneybun | last message was in march of this year | 13:01 |
ahoneybun | I won't mind doing some promotion at fossetcon if I had stickers/booth | 13:02 |
ahoneybun | getting a booth will not be hard I think | 13:03 |
ahoneybun | I need a cool table cloth | 13:03 |
BluesKaj | ahoneybun: with K-gear logos | 13:09 |
ahoneybun | yep lol | 13:09 |
ximion | Riddell: http://appstream.kubuntu.co.uk/hints_html/wily/main/ | 13:11 |
* ahoneybun waits for bestbuy to open | 13:12 | |
ximion | universe looks way worse, but if I refine the icon searching code, some of the errors might already vanish | 13:13 |
Riddell | ximion: awooga :) | 13:15 |
sitter | Riddell: image hosting needs a CDN account | 13:15 |
ximion | I also made a small package (based on the Tanglu packaging) for Kubuntu :) | 13:15 |
sitter | random thought du jour that was | 13:16 |
Riddell | sitter: what what? | 13:16 |
sitter | Riddell: since appstream screenshots are hosted by the distro we need a CDN to host them | 13:16 |
sitter | otherwise they are either going to be ETOOSLOW in !europe or blow up the server, or both :P | 13:17 |
Riddell | what's a CDN? | 13:18 |
ximion | Riddel: I noticed a few odd things in the Kubuntu metadata, which I want to fix - so treat the current data as preliminary stuff to experiment with | 13:18 |
ximion | that's also the reason why this isn't official at Debian yet | 13:18 |
ximion | content delivery network | 13:18 |
sitter | Riddell: special file hosting service with servers in different geographic regions that figures out where to direct traffic | 13:19 |
sitter | like a mirror network essentially but for the web | 13:19 |
sitter | Riddell: what do we do with the missing dep there? http://kci.pangea.pub/job/wily_unstable_oxygen/29/parsed_console/job/wily_unstable_oxygen/29/parsed_console/log_content.html#WARNING1 | 13:27 |
clivejo | Riddell: Im interested in package, just need to learn how to! | 13:44 |
ahoneybun | same | 13:47 |
Riddell | clivejo: ahoneybun: we need new packages for kwallet-pam and plasma-pa if you're up for a challenge | 13:54 |
clivejo | Riddell: are you willing to explain very slowly how to do it, step by step | 13:55 |
Riddell | clivejo: sure, do you have a spare hour or two? I'll set up an ec2 | 13:55 |
clivejo | and prepared to answer, "but why" and "are we there yet" questions | 13:56 |
soee | do we package LO ? i see there is v 5.0 already released ? | 14:11 |
Riddell | clivejo: try ssh ubuntu@ec2-54-158-140-126.compute-1.amazonaws.com | 14:13 |
Riddell | soee: kubuntu team doesn't no | 14:13 |
clivejo | Riddell: Im in | 14:16 |
Riddell | clivejo: groovy, shall we package kwallet-pam? | 14:16 |
clivejo | is ahoneybun here too? | 14:16 |
Riddell | no, I can add him if he wants to watch/help out | 14:17 |
clivejo | cause I can do it locally if he wants to take the lead | 14:17 |
Riddell | clivejo: lets just start here | 14:18 |
Riddell | clivejo: there's an older package at you can put into an old/ directory https://launchpad.net/ubuntu/+archive/primary/+files/pam-kwallet_0.0%7Egit20140429-0ubuntu2.dsc | 14:18 |
Riddell | use dget to download that | 14:18 |
Riddell | clivejo: and the new stuff we want to package is still in git, not tars until toorrow https://projects.kde.org/projects/playground/base/kwallet-pam/repository | 14:20 |
clivejo | git clone ? | 14:20 |
clivejo | like that? | 14:21 |
Riddell | yep | 14:21 |
Riddell | oh, no not like that :) | 14:22 |
Riddell | open that url and find the real one | 14:22 |
clivejo | like that? | 14:22 |
Riddell | yep | 14:23 |
clivejo | do I need a branch/revision? | 14:23 |
Riddell | nope | 14:23 |
clivejo | put my debian folder here? | 14:24 |
Riddell | clivejo: not yet | 14:24 |
Riddell | you need to make a .orig.tar first | 14:25 |
Riddell | and rm -rf the .git directory | 14:25 |
clivejo | is there a tool? | 14:25 |
Riddell | rm and tar :) | 14:26 |
clivejo | cant I just use the tarball link? | 14:26 |
Riddell | there is no tarball | 14:26 |
clivejo | http://anongit.kde.org/kwallet-pam/kwallet-pam-latest.tar.gz | 14:26 |
Riddell | gosh where did you find that? | 14:27 |
clivejo | on the page you sent me, click the tarball button | 14:27 |
Riddell | hmm that seem to be the git repository not the files in the git repository | 14:28 |
sitter | eh eh eh | 14:28 |
clivejo | can I try it? | 14:28 |
Riddell | sure look and see | 14:29 |
sitter | Riddell: you did read that I packaged, right? | 14:29 |
Riddell | sitter: ooh? | 14:29 |
sitter | I mentioned it at least twice | 14:29 |
Riddell | where? | 14:29 |
sitter | in two different channels probably | 14:29 |
Riddell | sitter: but where's the packaging? | 14:30 |
clivejo | what version are we? | 14:31 |
sitter | http://people.ubuntu.com/~apachelogger/tmp/debian.tar | 14:31 |
sitter | needs rules changed to default to kwallet5 and optin for kwallet4 though, as per changes done earlier today in git | 14:32 |
Riddell | sitter: did you package plasma-pa ? | 14:33 |
sitter | called plasma-volume-control on git.debian presently | 14:34 |
sitter | not sure it has a copyright though etc. | 14:34 |
sitter | (and well, theres the obvious problem that it needs renaming) | 14:34 |
Riddell | and moved into plasma | 14:35 |
sitter | yup | 14:35 |
Riddell | clivejo: how are you getting on? | 14:35 |
clivejo | what version? | 14:36 |
clivejo | and how do I know? | 14:36 |
Riddell | we're taking a snapshot so you can make one up | 14:36 |
sitter | Riddell, clivejo: look for mail 'kde applications 15.08 - kf5 ports' on the devel mailing list | 14:36 |
Riddell | 0.0+git20150805 for example | 14:36 |
sitter | it lists a whole bunch of stuff that needs porting to kf5 packaging | 14:36 |
Riddell | https://lists.ubuntu.com/archives/kubuntu-devel/2015-July/009767.html | 14:37 |
sitter | and that list actually grew ... https://community.kde.org/Applications/15.08_Release_Notes | 14:38 |
sitter | everything that has a [new] tag in the kf5 list needs porting | 14:38 |
clivejo | do I remove the git info before I tarball it? | 14:40 |
Riddell | clivejo: yes please | 14:40 |
clivejo | Riddell: is that right? | 14:43 |
Riddell | clivejo: looking good | 14:43 |
Riddell | clivejo: so now you want to add in sitter's packaging http://people.ubuntu.com/~apachelogger/tmp/debian.tar | 14:44 |
Riddell | clivejo: which presumably is better than the old package else he wouldn't have pointed us to it | 14:44 |
clivejo | not the one from before? | 14:44 |
Riddell | clivejo: right, ignore current stuff use sitter stuff | 14:44 |
Riddell | shadeslayer: can you remember why you called that pam-kwallet? | 14:46 |
Riddell | and not kwallet-pam? | 14:46 |
Riddell | clivejo: rename it to kwallet-pam on that first line | 14:46 |
Riddell | clivejo: stick your own name in and add a line saying new snapshot | 14:47 |
Riddell | lovely | 14:48 |
clivejo | Riddell: look ok? | 14:48 |
Riddell | yep | 14:48 |
clivejo | grr not nano | 14:48 |
clivejo | how do I save | 14:48 |
Riddell | emacs :) control-x-s control-x-c | 14:49 |
Quintasan | vim? | 14:49 |
Quintasan | :D | 14:49 |
clivejo | debuild? | 14:49 |
Riddell | clivejo: hang on, sitter said we'd need to swap the 4/5 logic | 14:50 |
clivejo | what is 4/5 logic when its at home? | 14:50 |
Riddell | clivejo: this package has the annoying feature that it builds itself twice, once for kdelibs4 and once for frameworks 5 | 14:51 |
clivejo | clever | 14:51 |
clivejo | what did you do? | 14:52 |
Riddell | clivejo: and just today the author changed it so by default it builds kwallet5 and you have to ask for kwallet4 | 14:52 |
Riddell | previously it was the opposite way round | 14:52 |
Riddell | clivejo: so edit debian/rules | 14:53 |
clivejo | ah | 14:53 |
Riddell | and remove the bit that defines KWALLET5 and move it to the live above to it defines KWALLET4 | 14:53 |
Riddell | and remove that define for phonon which is just left over from a bad copy/paste sitter did I think | 14:53 |
Riddell | clivejo: it's the dh_auto_configure lines to change | 14:54 |
clivejo | Im confused | 14:55 |
clivejo | have you done this? | 14:55 |
Riddell | no I haven't | 14:56 |
Riddell | under override_dh_auto_configure: the first line builds the kwallet4 version and the second line builds the kwallet5 version | 14:56 |
Riddell | firstly remove that -DPHONON thing, that's junk | 14:56 |
Riddell | clivejo: now move that -DKWALLET5 up to the kwallet4 line | 14:58 |
Riddell | and change the 5 to a 4 | 14:58 |
clivejo | is it the wrong way around? | 15:00 |
Riddell | clivejo: it is | 15:00 |
Riddell | clivejo: first of those lines should say -- -DKWALLET4=1 | 15:00 |
Riddell | second one should say -- --builddirectory=$(QT5_BUILD_DIR) | 15:00 |
clivejo | why do we need version 4? | 15:01 |
Riddell | good question, shame sitter's not around to answer it | 15:01 |
Riddell | clivejo: I'm wrong about the "--" move those to the first line | 15:02 |
clivejo | what does that mean ? | 15:02 |
Riddell | builddirectory is an argument for dh_auto_configure, the -DKWALLET4 is an argument for dh_auto_configure to pass to cmake | 15:02 |
ximion | Riddell: fixed a few bugs in the DEP-11 generator, this will drastically reduce the amount of broken apps (especially if they are KDE applications) | 15:02 |
Riddell | clivejo: so when you run debuild one of the first things that happens is it needs to run cmake to configure the package | 15:03 |
clivejo | but isnt -- and option? | 15:03 |
Riddell | clivejo: normally it guesses correctly how to do that but being a strange package we build twice we have to override it which we do with the override_dh_auto_configure: rule | 15:03 |
clivejo | --list-missing | 15:03 |
clivejo | but its blank here ? | 15:04 |
Riddell | so first we run dh_auto_configure and tell it to pass -DKWALLET4=1 to cmake | 15:04 |
Riddell | anything after the "--" is passed to cmake rather than being used by dh_auto_configure | 15:04 |
clivejo | oh | 15:04 |
clivejo | I didnt know that | 15:04 |
Riddell | secondly we run dh_auto_configure and tell it to build in a different directory | 15:04 |
Riddell | but on that second line we now don't pass anything to cmake because cmake was changed today to build kwallet5 by default | 15:05 |
=== Tm_Tr is now known as Guest98434 | ||
Riddell | clivejo: tidy up by removing that dh_strip stuff at the bottom, we don't need that | 15:05 |
Riddell | clivejo: control-k is your friend | 15:06 |
Riddell | groovy, save and quit | 15:06 |
Riddell | clivejo: now in debian/control we'll need to rename the package on the first line | 15:06 |
clivejo | here too? | 15:07 |
Riddell | clivejo: nah let's keep them with the same names | 15:07 |
Riddell | clivejo: set Standards-Version: to 3.9.6 | 15:08 |
clivejo | will I bump the standards | 15:08 |
clivejo | ok? | 15:08 |
Riddell | yep | 15:08 |
Riddell | clivejo: oh here's more stuff you can put in debian/control | 15:08 |
Riddell | Homepage: https://projects.kde.org/projects/kde/workspace/libkscreen | 15:08 |
Riddell | Vcs-Browser: http://anonscm.debian.org/cgit/pkg-kde/plasma/libkscreen.git | 15:08 |
Riddell | Vcs-Git: git://anonscm.debian.org/pkg-kde/plasma/libkscreen.git | 15:08 |
Riddell | add those at the bottom of the first block and replace libkscreen with kwallet-pam | 15:09 |
clivejo | k? | 15:10 |
Riddell | lovely | 15:10 |
Riddell | clivejo: lets see what a debuild does | 15:10 |
clivejo | can I put the deps on separate lines? | 15:10 |
clivejo | like that? | 15:11 |
Riddell | clivejo: there's a magic script called wrap-and-sort to do that | 15:11 |
Riddell | much better than doing it by hand | 15:11 |
clivejo | easier to read! | 15:11 |
Riddell | clivejo: save the file then run wrap-and-sort | 15:12 |
clivejo | like that? | 15:12 |
Riddell | yep | 15:12 |
Riddell | clivejo: nah that's it, it doesn't think that build-depends line is long enough to wrap | 15:13 |
Riddell | clivejo: so that's fine, try a debuild | 15:13 |
Riddell | clivejo: ah rename the tar I think, use a ~ instead of a + | 15:14 |
Riddell | clivejo: an export LANG=C; export LC_ALL=C will make things tidyer :) | 15:16 |
clivejo | missing seperator | 15:18 |
Riddell | so groovy it built | 15:21 |
Riddell | hmm I think harald has forgotten the .install files | 15:21 |
Riddell | so add in a .install file for each package | 15:21 |
clivejo | yeah | 15:21 |
clivejo | pam-kwallet4.install | 15:22 |
clivejo | Riddell: ok? | 15:25 |
Riddell | clivejo: looking good | 15:31 |
Riddell | clivejo: run lesspipe over the three .deb files to check them | 15:31 |
clivejo | lesspipe? | 15:31 |
clivejo | new to me | 15:31 |
Riddell | yes, it'll show you what's in the files | 15:31 |
BluesKaj | intertsting, just installed google-earth on 15.10 and it runs just fine so far | 15:31 |
clivejo | can you show me how? | 15:32 |
Riddell | clivejo: that one looks good | 15:33 |
clivejo | do not publish the version 4 one? | 15:33 |
Riddell | we'll publish this | 15:34 |
Riddell | but we'll only put the kwallet5 one on the ISO images | 15:34 |
Riddell | lovely | 15:35 |
clivejo | do we need that one? | 15:35 |
Riddell | clivejo: fancy fixing up the debian/copyright now? | 15:35 |
Riddell | yes it's a transitional because pam-kwallet is now called pam-kwallet4 | 15:35 |
Riddell | so this empty package just depends on the newly named package | 15:35 |
Riddell | clivejo: I think it's just that Source: line which need fixed | 15:35 |
Riddell | get the right url from debian/control | 15:36 |
clivejo | is the source not the git archive? | 15:36 |
Riddell | well whatever, just somewhere that people can find upstream | 15:36 |
clivejo | like that? | 15:37 |
Riddell | lovely | 15:37 |
Riddell | so now let's upload it to the staging-plasma ppa | 15:38 |
Riddell | run debuild -S | 15:38 |
clivejo | done | 15:38 |
Riddell | ah wait there's another lnitian issue | 15:38 |
Riddell | invalid-short-name-in-dep5-copyright | 15:38 |
Riddell | it's getting very fussy about these copyright files | 15:38 |
Riddell | clivejo: can you change the line where it says BSD to BSD-3-clause | 15:39 |
clivejo | will you have to sign it? | 15:40 |
Riddell | clivejo: yep, I just signed kwallet-pam_0.0~git20150805-0ubuntu1_source.changes | 15:40 |
Riddell | so now you can dput ppa:kubuntu-ppa/staging-plasma kwallet-pam_0.0~git20150805-0ubuntu1_source.changes | 15:40 |
Riddell | clivejo: dput -u | 15:41 |
Riddell | yay! | 15:42 |
Riddell | that should appear at https://launchpad.net/~kubuntu-ppa/+archive/ubuntu/staging-plasma shortly | 15:42 |
clivejo | can I push to plasma_staging? | 15:43 |
clivejo | if I was to do all that locally | 15:43 |
Riddell | clivejo: I think so, I added you to ~kubuntu-packagers | 15:45 |
clivejo | 386 version failed | 15:45 |
clivejo | https://launchpadlibrarian.net/213678524/buildlog_ubuntu-wily-i386.kwallet-pam_0.0~git20150805-0ubuntu1_BUILDING.txt.gz | 15:45 |
clivejo | ah | 15:46 |
clivejo | lib/x86_64-linux-gnu/security | 15:46 |
clivejo | should be /lib/*/security ? | 15:47 |
Riddell | clivejo: exactly :) | 15:47 |
clivejo | do I have to increase the version number? | 15:48 |
clivejo | can I just do that? | 15:49 |
clivejo | ubuntu2 ? | 15:49 |
Riddell | yep | 15:50 |
clivejo | will you do your thing again pls | 15:52 |
clivejo | did you let me make that mistake on puspose?!? | 15:54 |
Riddell | clivejo: signed | 15:55 |
clivejo | thanks | 15:55 |
clivejo | Riddell: did you let me make that mistake on purpose? | 15:57 |
Riddell | clivejo: nope, I didn't see any mistake | 15:57 |
clivejo | LOL | 15:57 |
Riddell | clivejo: so well done, you're an elite packager | 15:58 |
Riddell | if you fancy another challenge plasma-pa needs something similar done | 15:58 |
clivejo | I have to go for a while | 15:59 |
clivejo | but maybe later | 15:59 |
clivejo | is there a plan or diagram how everything fits together? | 16:00 |
Riddell | not really, KDE has three big releases of frameworks, plasma and applications | 16:00 |
Riddell | and other stuff that gets released on its own | 16:00 |
Riddell | and it's the task of packagers to keep track of it all | 16:00 |
ahoneybun | yay back up and running | 16:00 |
Riddell | hi ahoneybun | 16:00 |
ahoneybun | hey Riddell | 16:00 |
ahoneybun | just got a 240GB SSD | 16:01 |
clivejo | why does kwallet need to talk to PAM? | 16:01 |
* clivejo chokes | 16:01 | |
Riddell | clivejo: when you log in it opens kwallet so you don't have to open it all the time with a separate password, I think | 16:01 |
clivejo | ah | 16:01 |
clivejo | that makes sense, now you explain it | 16:02 |
* ahoneybun should have made a script for packages he needs to package... | 16:02 | |
ahoneybun | to install | 16:02 |
clivejo | apt-get install ahoneybun ;) | 16:03 |
ahoneybun | not sure of the packages I had before | 16:03 |
ahoneybun | for packaging :_ | 16:04 |
ahoneybun | :0 | 16:04 |
clivejo | Riddell: I cant find the v2 on LP | 16:06 |
clivejo | did it get rejected? | 16:06 |
Riddell | ahoneybun: lots to package https://lists.ubuntu.com/archives/kubuntu-devel/2015-July/009767.html https://community.kde.org/Applications/15.08_Release_Notes | 16:07 |
Riddell | clivejo: ahem, you uploaded it to the ubuntu archive :) | 16:07 |
Riddell | clivejo: run dput again but add back in the ppa:kubuntu-ppa/staging-plasma | 16:08 |
clivejo | eakkk sorry | 16:08 |
clivejo | can you delete it? | 16:08 |
Riddell | clivejo: yep done :) | 16:12 |
clivejo | both arch seem to have built ok :) | 16:12 |
clivejo | yippeee | 16:12 |
clivejo | time for tea! | 16:12 |
Riddell | yum | 16:12 |
ahoneybun | Riddell: still around? | 16:21 |
Riddell | hola ahoneybun | 16:21 |
ahoneybun | what are the needed packages to build? | 16:21 |
ahoneybun | ie, use debuild | 16:21 |
ahoneybun | plus I need to import my key crap | 16:21 |
ahoneybun | and I deleted my key... | 16:22 |
Riddell | devscripts has debuild | 16:25 |
Riddell | then it depends on the package you're building | 16:25 |
ahoneybun | yea | 16:26 |
ahoneybun | just base packages really | 16:26 |
ahoneybun | Riddell: this will be much faster with a SSD now | 16:27 |
ahoneybun | lol | 16:27 |
ahoneybun | how do I get my key from LP? | 16:27 |
Riddell | you public key is linked from your profile page | 16:27 |
Riddell | your private key you don't because only you should have that | 16:27 |
ahoneybun | but how to import and such | 16:28 |
Riddell | I forget, gpg --help will know | 16:28 |
ahoneybun | ok got the public | 16:32 |
ahoneybun | gpg --recv-keys | 16:32 |
davmor2 | ahoneybun: you need the private key on your machine | 16:32 |
ahoneybun | no clue how to get it | 16:32 |
davmor2 | ahoneybun: you should have a back up of it off you old system/harddrive | 16:33 |
ahoneybun | nope | 16:33 |
ahoneybun | I did on GDrive | 16:33 |
ahoneybun | but that was not a good idea | 16:33 |
davmor2 | ahoneybun: you may have to create a new key and null your old one | 16:34 |
ahoneybun | damn | 16:34 |
ahoneybun | just imported the public one | 16:34 |
ahoneybun | gpg --gen-key ? | 16:36 |
davmor2 | ahoneybun: http://irtfweb.ifa.hawaii.edu/~lockhart/gpg/gpg-cs.html | 16:36 |
davmor2 | ahoneybun: I recommend when you create it you back it up the .gnupg folder to a pendrive and store it somewhere safe. | 16:37 |
ahoneybun | yea this time I will for sure | 16:38 |
ahoneybun | thanks davmor2 | 16:38 |
davmor2 | ahoneybun: you'll need this again too I think https://help.launchpad.net/YourAccount/ImportingYourPGPKey | 16:38 |
ahoneybun | yea import the new one into LP | 16:39 |
ahoneybun | seems I broke kgpg | 16:43 |
ahoneybun | davmor2: got the secret key and pubilc | 16:51 |
ahoneybun | just have to upload to the keyserver | 16:51 |
ahoneybun | the public one | 16:51 |
* Riddell out | 17:06 | |
ahoneybun | I don't understand sitter's email | 17:10 |
ahoneybun | what needs packaging | 17:11 |
=== a7med is now known as Neo31 | ||
shadeslayer | Riddell: convention probably | 17:13 |
ahoneybun | shadeslayer: do you understand? | 17:35 |
clivejo | what is plasma-pa, pulse-audio? | 18:32 |
clivejo | Riddell: you about? | 18:35 |
clivejo | is there anyway to make the clipboard remember more than 6 entries? | 19:00 |
mamarley | clivejo: Yeah, right click somewhere on the popup and click "Configure Clipboard". | 19:01 |
mamarley | You can configure it to remember up to 2048 entries. | 19:01 |
clivejo | mamarley: thanks, you're a star! | 19:01 |
mamarley | No problem :) | 19:01 |
clivejo | thats been annoying me for a while | 19:02 |
clivejo | I want a hat! | 19:02 |
mamarley | Sorry, I have no hats :( | 19:03 |
clivejo | mamarley: https://www.youtube.com/watch?v=uG40fJzlJiM | 19:03 |
* mamarley is at work and can't watch youtube videos, sorry. | 19:03 | |
clivejo | its the Kubuntu Podcast :) | 19:03 |
mamarley | Ah | 19:04 |
mamarley | I really hope Kubuntu stays around in some form. It is a really awesome KDE distro, and you guys are awesome too. :) | 19:06 |
ahoneybun | :) | 19:13 |
ovidiu-florin | Kubuntu Podcast Episode 3 has started. Join us here: http://youtu.be/uG40fJzlJiM | 19:31 |
clivejo | has plasma-volume-control changed ot plasma-pa ? | 19:32 |
clivejo | ah santa! | 19:46 |
=== santa is now known as Guest65423 | ||
clivejo | how are you? | 19:46 |
Guest65423 | hi | 19:47 |
clivejo | hiding?!? | 19:47 |
=== Guest65423 is now known as santa__ | ||
santa__ | fine, thanks | 19:47 |
santa__ | nope, not hiding, I was moved from one house to another | 19:48 |
clivejo | ah | 19:48 |
santa__ | and I purchased internetz for my mobile | 19:48 |
clivejo | what is a boof? | 19:48 |
santa__ | boof? | 19:49 |
santa__ | maybe you mean bof? | 19:49 |
clivejo | yeah | 19:49 |
Quintasan | Birds of Feather IIRC | 19:49 |
clivejo | "there was a bog for " | 19:49 |
clivejo | bof | 19:49 |
Quintasan | It's a gathering of people to work on a same topic | 19:49 |
santa__ | clivejo: it's an informal reunion to discuss something | 19:50 |
clivejo | ah | 19:50 |
santa__ | like things to do in kubuntu and such | 19:50 |
santa__ | we had some bof's @ akademy | 19:50 |
clivejo | santa__: thats what ovidiu-florin is talking about on podcast | 19:51 |
clivejo | but didnt know what a bof was | 19:51 |
santa__ | ah, well now you know | 19:51 |
Quintasan | Bah, can someone paste me a magnet link for willy alpha 2 image? | 19:51 |
Quintasan | cdimage doesn't respond here. | 19:51 |
Quintasan | Oh now it does. | 19:52 |
BluesKaj | qui don't think there is one, only the torrent tracker option | 19:52 |
BluesKaj | Quintasan: ^ | 19:53 |
clivejo | anyone able to help me with plasma-pa previously plasma-volume-control | 19:53 |
BluesKaj | ok , good :) | 19:53 |
BluesKaj | pulseaudio? | 19:53 |
clivejo | BluesKaj: yeah, I think so# | 19:54 |
clivejo | trying to package it | 19:54 |
Quintasan | BluesKaj: You can generate a magnet link for any torrent from within KTorrent | 19:54 |
clivejo | but getting lot of lintan errors/warnings I need to resolve | 19:54 |
BluesKaj | wish that package didn't exist, i pulled my m-audio soundcard in favour of using the onboard intel-hda which runs alsa just fine without pulse ..unfortunately some soundcards rely on the pulseaudio soundserver | 19:56 |
Quintasan | What. | 19:58 |
Quintasan | Which card exactly relies on PA? | 19:58 |
BluesKaj | Quintasan: m-audio audiophile 192 will run without pualse, but webaudio/flashaudio doesn't play without it | 20:28 |
BluesKaj | I think most cards do, but some need pulse to link flash audio to alsa ...i haven't figured out why | 20:31 |
soee_ | https://mail.kde.org/pipermail/kde-distro-packagers/2015-August/000088.html | 20:42 |
MichaelP | kubuntu 15.10 alpha2 .....apt dist-upgrade....E: Can't find a source to download version '1:2.26.2-6ubuntu3' of 'bsdutils:amd64' | 20:43 |
doko | Riddell, you probably might kill me, but I'll bump the openexr soname | 20:49 |
Riddell | doko: okay dokay | 21:10 |
clivejo | Riddell: !! | 21:11 |
Riddell | hi clivejo | 21:11 |
clivejo | has plasma-volume-control changed its name to plasma-pa? | 21:11 |
Riddell | clivejo: yes, it's about to anyway | 21:11 |
clivejo | can you have a look at this? | 21:12 |
clivejo | https://launchpad.net/~clivejo/+archive/ubuntu/wily/+build/7764343 | 21:12 |
clivejo | lots of lintan errors :( | 21:12 |
Riddell | clivejo: looking good | 21:18 |
Riddell | compant says 9 but build-depends says debhelper >= 8 | 21:18 |
Riddell | it should be >= 9 | 21:18 |
clivejo | how do I sort the copyright? | 21:18 |
MichaelP | kubuntu 15.10 alpha2 .....apt dist-upgrade....E: Can't find a source to download version '1:2.26.2-6ubuntu3' of 'bsdutils:amd64' | 21:19 |
Riddell | clivejo: rather than using dh directly in debian/rules we use "include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk" | 21:20 |
Riddell | which sets some useful kde bits | 21:20 |
Riddell | clivejo: debian/copyright is just a case of filling in the gaps, it takes some detective work | 21:21 |
Riddell | looking at the source code, seeing who's the copyright owners and what the licences are | 21:21 |
MichaelP | never mind muon took care of it | 21:21 |
clivejo | so how do I fix the rules? | 21:22 |
Riddell | licensecheck * -r helps | 21:22 |
Riddell | sorry MichaelP, busy with other stuff just now | 21:22 |
Riddell | clivejo: take a look at any other plasma package, kwrited say | 21:23 |
MichaelP | Riddell: installed muon.. then set package for upgrade... then did apt dist-upgrade again | 21:23 |
Riddell | clivejo: it's LGPL 2 or 3 or ev and copyright to harald sitter, except stuff in cmake/ which is BSD licence | 21:24 |
Riddell | clivejo: non-native-package-with-native-version version should be 0.0-0ubuntu1~gitfoo | 21:29 |
Riddell | package-needs-versioned-debhelper-build-depends as I said before | 21:29 |
Riddell | wrong-section-according-to-package-name add Secton: debug Priority: extra to that block in debian/rules | 21:30 |
Riddell | and that should tidy it all up :) | 21:30 |
clivejo | to rules or control? | 21:39 |
Riddell | clivejo: which? | 21:42 |
clivejo | section: debug priority: extra | 21:42 |
Riddell | that's in debian/control | 21:42 |
clivejo | yes | 21:43 |
ahoneybun | oh Riddell back | 21:46 |
ahoneybun | 's | 21:46 |
Riddell | hola chico | 21:48 |
clivejo | Riddell: https://paste.kde.org/pvaziggzk | 22:01 |
clivejo | 4 I cant get rid of | 22:02 |
ahoneybun | I don't understand what needs packaged Riddell | 22:02 |
Riddell | ahoneybun: lots of things need ported to kf5, e.g. kgamma | 22:03 |
Riddell | clivejo: package-name-doesnt-match-sonames and shlib-without-versioned-soname ignore | 22:03 |
ahoneybun | are they on git.debian.org? | 22:03 |
ahoneybun | ported is different then packaged | 22:04 |
Riddell | ahoneybun: kgamma is yes | 22:04 |
ahoneybun | or at the very least misleading with "ported | 22:04 |
Riddell | ahoneybun: the packaging is already there it needs adapted because the code is now frameworks 5 now kdelibs4 | 22:04 |
Riddell | not kdelibs4 | 22:04 |
ahoneybun | confusing | 22:05 |
ahoneybun | http://anonscm.debian.org/cgit/pkg-kde/plasma/kgamma.git/ | 22:05 |
ahoneybun | ? | 22:05 |
Riddell | clivejo: pkg-has-shlibs-control-file-but-no-actual-shared-libs I don't understand it does have shared libs and shlibs does expand to things, ignore for now I guess | 22:10 |
* ahoneybun trys to find that email from harald | 22:10 | |
Riddell | clivejo: for the last one you want something like: | 22:11 |
Riddell | override_dh_strip: | 22:11 |
Riddell | $(overridden_command) --dbg-package=plasma-workspace-dbg | 22:11 |
Riddell | but with the package name fixed | 22:11 |
Riddell | ahoneybun: yes that's the one | 22:11 |
Riddell | ahoneybun: needs build-deps updated and debian/rules updated to use the kf5 rules files | 22:11 |
clivejo | I have dh $@ --with kf5 --dbg-package=plasma-pa-dbg | 22:11 |
ahoneybun | Riddell: I'm looking for that email that says those things | 22:12 |
ahoneybun | harald sent it out | 22:12 |
ahoneybun | Riddell: where are some examples of the kf5 rules? | 22:12 |
Riddell | ahoneybun: https://lists.ubuntu.com/archives/kubuntu-devel/2015-July/009767.html | 22:12 |
Riddell | ahoneybun: other plasma bits, kwrited for example | 22:12 |
ahoneybun | thats the email | 22:13 |
Riddell | clivejo: use the pkg-kde include in debian/rules | 22:13 |
ahoneybun | but I have to understand what needs changing with the ruls | 22:13 |
ahoneybun | *rules | 22:13 |
Riddell | ahoneybun: use the version 3 script instead of 2 | 22:16 |
Riddell | copy and paste from another package | 22:16 |
ahoneybun | I see the /2/ and /3/ thing | 22:17 |
ahoneybun | I'm guessing in the json files that harald linked to | 22:18 |
ahoneybun | is the depsn | 22:18 |
ahoneybun | deps | 22:18 |
ximion | Riddell: okay, the recent modifications on the appstream generator had a pretty huge impact on the generated data, the warnings of the metadata generator are now mostly sane, from what I have looked at (I will, however, improve the output, so we have a lintian-like directory of hints, with human-readable descriptions for each error) | 22:18 |
ahoneybun | like this: include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk ? | 22:18 |
Riddell | ahoneybun: looks good | 22:18 |
ahoneybun | now the deps lol | 22:18 |
ximion | starting to fix the existing issues would be crucial for Kubuntu though. I can help with that @KDE upstream. Is there a place where I can announce the DEP-11 support at Kubuntu, so others can look at the hints as well and help solving problems? Or is that not yet wanted? | 22:19 |
clivejo | Riddell: I dont understand "use the pkg-kde include in debian/rules" | 22:19 |
ahoneybun | Riddell: this is what harald gave us for deps: https://paste.kde.org/pt3qmpcy8 | 22:19 |
ahoneybun | for kgamma anyway | 22:19 |
Riddell | clivejo: what ahoneybun is just talking about | 22:19 |
clivejo | I have that in my rules file | 22:20 |
Riddell | clivejo: see for example http://anonscm.debian.org/cgit/pkg-kde/plasma/kwrited.git/tree/debian/rules?h=kubuntu_wily_archive | 22:20 |
clivejo | Riddell: so I need that override_dh_strip in my rules too? | 22:21 |
Riddell | clivejo: aye | 22:21 |
ahoneybun | good question | 22:21 |
ahoneybun | so I need it too | 22:22 |
ahoneybun | I don't have that | 22:22 |
Riddell | ahoneybun: if you have a debug package yes | 22:22 |
clivejo | ah | 22:22 |
clivejo | finally clicked | 22:22 |
ahoneybun | guessing I don't | 22:22 |
ahoneybun | a debug package? | 22:22 |
ahoneybun | Riddell: this is what harald gave us for deps: https://paste.kde.org/pt3qmpcy8 | 22:23 |
Riddell | ahoneybun: I have no idea what that file is | 22:24 |
ahoneybun | well that is what that thing harald sent in that email is | 22:24 |
Riddell | ahoneybun: check in debian/rules if there's a debug package, consider adding one if not | 22:24 |
ahoneybun | so I have no idea abotu the deps | 22:24 |
Riddell | ahoneybun: you need to work them out | 22:25 |
ahoneybun | kgamma does not have any debuging in debian/rules | 22:25 |
ahoneybun | how do I work out the deps? | 22:25 |
ahoneybun | debian sid? | 22:25 |
ahoneybun | damn sid is old | 22:27 |
Riddell | ahoneybun: build the package in pbuilder and see what cmake complains is missing | 22:28 |
ahoneybun | not used to pbuilder | 22:28 |
ahoneybun | package? | 22:28 |
ahoneybun | ok reading it | 22:29 |
ahoneybun | damn ssd's are fast lol | 22:30 |
* clivejo hisses and spits | 22:31 | |
ahoneybun | XD | 22:31 |
ahoneybun | I just had to upgrade my HDD | 22:31 |
ahoneybun | so I'm like lets get a SSD now | 22:31 |
clivejo | how much was it? | 22:33 |
clivejo | Riddell: new version in my PPA | 22:35 |
ahoneybun | 80 bucks for 240gbs | 22:36 |
ahoneybun | Riddell: how do I uncomment the deb-src line in pbuild? | 22:36 |
Riddell | ahoneybun: pbuilder --login --save-after-login | 22:36 |
clivejo | not bad | 22:36 |
ahoneybun | I built the base.tar.gz file thing | 22:37 |
ahoneybun | the next part is confusing | 22:37 |
ahoneybun | or does that depend on the system vs chroot | 22:37 |
Riddell | ahoneybun: what's confusing? | 22:38 |
Riddell | clivejo: in debian/copyright add yourself a copyright holder (of debian/) | 22:38 |
ahoneybun | https://wiki.ubuntu.com/PbuilderHowto#Rebuilding_a_package | 22:38 |
Riddell | clivejo: in debian/copyright add a new block for src/ which is LGPL | 22:38 |
Riddell | clivejo: in debian/rules remove the %: and dh lines, they're already covered by the pkg-kde include | 22:39 |
clivejo | I dont understand this copyright stuff | 22:39 |
Riddell | clivejo: files have a copying licence and copyright holders and debian/copyright should document that | 22:40 |
ahoneybun | Riddell: you mean use pdebuild | 22:40 |
Riddell | clivejo: src/ is LGPL which the rest is GPL so you need another block for Files: src/* | 22:40 |
MichaelP | System Settings was unable to find any views, and hence has nothing to display. | 22:40 |
Riddell | ahoneybun: you need to make a source package then pbuilder build *dsc | 22:41 |
ahoneybun | but that is a old version no? | 22:42 |
Riddell | ahoneybun: the version in the archive is old so don't download that | 22:44 |
ahoneybun | so where do I get the source... | 22:44 |
Riddell | ahoneybun: instead make a checkout from git git clone kde:kgamma and make a .orig.tar from that and put the packaging into it | 22:44 |
ahoneybun | that a lot | 22:44 |
ahoneybun | that I kninda don't understand | 22:45 |
ahoneybun | I did clone it | 22:45 |
clivejo | too tired to look at this copyright stuff | 22:48 |
ahoneybun | I;m trying to checkout but it is not working | 22:53 |
ahoneybun | git put some fatal error out | 22:53 |
* Riddell snoozes | 23:14 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!