/srv/irclogs.ubuntu.com/2014/06/04/#kubuntu-devel.txt

=== smarter__ is now known as smarter
kubotufeed branches-next had 4 updates, showing the latest 303:13
kubotu::branches-next:: [plasma-framework-work] r32 Delete plasma-framework5.symbols... (by Jose Manuel Santamaria Lema)03:13
kubotu::branches-next:: [plasma-framework-work] r33 Update symbols files. (by Jose Manuel Santamaria Lema)03:13
kubotu::branches-next:: [plasma-framework-work] r34 Fix -dev depends.... (by Jose Manuel Santamaria Lema)03:13
=== tsimpson_ is now known as tsimpson
soeegood morning06:44
apachelogger!find krb5-config07:22
ubottuFound: krb5-config07:23
valoriethat's a helpful message07:23
apacheloggerhe means the package is krb5-config :P07:23
valorie!find gobbledegook07:24
ubottuPackage/file gobbledegook does not exist in saucy07:24
valorieya don't say07:24
apacheloggerah yes07:24
apacheloggerproblem no1: saucy07:24
valorie!info krb5-config07:24
ubottukrb5-config (source: kerberos-configs): Configuration files for Kerberos Version 5. In component main, is optional. Version 2.3 (saucy), package size 22 kB, installed size 79 kB07:24
apacheloggerproblem no2: my cache says krb5-config doesn't contain krb5-config07:24
apacheloggerwhich is a bit funny07:24
apacheloggertsimpson, jussi: ubottu probably should be bumped to trusty07:25
valoriebut ubottu usually is in trusty07:25
valorie!find phonon-backend-vlc07:25
ubottuFound: phonon-backend-vlc, phonon-backend-vlc-dbg07:25
valorieI mean07:25
valorie!info phonon-backend-vlc07:25
ubottuphonon-backend-vlc (source: phonon-backend-vlc): Phonon VLC backend. In component universe, is optional. Version 0.6.2-2 (saucy), package size 79 kB, installed size 321 kB07:25
valorieoooo07:25
tsimpson@config plugins.PackageInfo.defaultRelease07:26
ubottuGlobal: trusty; #kubuntu-devel: saucy07:26
valorieubottu is ahead!07:26
ubottuSorry, I don't know anything about is ahead!07:26
tsimpsonfor some reason it has a channel specific value here..07:26
apacheloggerperhaps we switched it to saucy before saucy was a thing because no one in here ever cares about stable?07:27
apacheloggeryofel: uh, changelog generation from git, someone suggested that previously as well, totally forgot about it07:31
apacheloggercertainly would be smartest  IMO07:31
tsimpson@config plugins.PackageInfo.defaultRelease07:32
ubottuGlobal: trusty; #kubuntu-devel: trusty07:32
tsimpson!info krb5-config07:32
ubottukrb5-config (source: kerberos-configs): Configuration files for Kerberos Version 5. In component main, is optional. Version 2.3 (trusty), package size 22 kB, installed size 79 kB07:32
apacheloggerbetter07:33
apacheloggerit's still lying, though I think that's because of the package ^^07:33
tsimpsonwell its source is apt-cache07:35
tsimpsonif you want to search for files explicitly, use a path (like !find bin/krb5-config)07:37
tsimpsonotherwise it'll try and match to a package name first, then search files07:37
apacheloggerah07:40
apacheloggerweird package name then07:40
* apachelogger shrugs it off07:40
kubotu::branches-next:: [kcmutils] r27 Install qt pri file to -dev package (by Harald Sitter)08:14
kubotu::branches-next:: [kactivities] r34 * Wildcard qml plugin installation in kactvities.install... (by Harald Sitter)08:14
=== vinay is now known as Guest19291
=== haudegen_ is now known as haudegen
shadeslayergood morning08:45
apacheloggeryo08:46
* apachelogger would like to point out that it makes -32 sense to make multiarch lib packages when one then packs usr/bin/ and etc/ into that package....08:47
Riddellapachelogger: where have we done that?08:58
apacheloggerkservice08:58
apacheloggeretc is now in a data, kbuildsycoca5 is still in the lib package though08:59
apacheloggeralso I get the feeling I am making more things red than green :O08:59
* apachelogger been doing non-standard packaging for too long08:59
=== Tm_Tr is now known as Guest17709
apacheloggerRiddell: why is kf5-kio.install instead of kio.install?09:04
yofelkiconthemes has mulitarch issues too09:05
yofelE: libkf5iconthemes5: arch-dependent-file-not-in-arch-specific-directory usr/bin/kiconfinder509:05
yofelbtw. am I understanding this right that we're putting all the l10n stuff into -data packages?09:06
apacheloggeryofel: only when there is no other meaningful package09:07
apacheloggere.g. in kio I am packing them in with kf5-kio as the l10n is for the slaves and not the libraries themself09:07
yofelso you're just putting it into the runtime package instead of making an extra arch:all one?09:08
apacheloggeryeah, there's no point in an arch all package there09:09
Riddellyofel: I'm putting l10n into a -data if that's what multiarch needs it to be09:09
Riddellapachelogger: hmm, no reason I guess, 09:09
yofelok09:09
apacheloggerfor the libs I'd also not have put it in data short of multiarch really09:09
apacheloggermore packages just give you more points of failure for the most part09:09
yofelIMO this is still easy enough to keep multiarch-compatible09:10
apacheloggerhence the -data packages :P09:10
yofelright09:10
kubotufeed branches-next had 8 updates, showing the latest 509:14
kubotu::branches-next:: [kconfigwidgets] r32 fix locale install glob... (by Harald Sitter)09:14
kubotu::branches-next:: [kservice] r31 * Add new package libkf5service-data for localization and et... (by Harald Sitter)09:14
kubotu::branches-next:: [kxmlgui] r29 * Install qt mkspecs pri to libkf5xmlgui-dev... (by Harald Sitter)09:14
kubotu::branches-next:: [ktextwidgets] r28 Install qt mkpsecs pri files to libkf5textwidgets-dev (by Harald Sitter)09:14
kubotu::branches-next:: [kio] r37 * Update kf5-kio.install with new files... (by Harald Sitter)09:14
apacheloggerso09:23
apacheloggerI broke some dep, I am not sure how though09:23
yofelwhich one?09:24
yofeltoo much red :S09:24
apacheloggeryofel: dep resolution doesn't work anymore, see kinit e.g.09:24
apacheloggermight have been the kservice replaces breaks I guess09:25
apacheloggerah, I know, typo ftw09:26
apacheloggerI really think there is too much copy'n'paste shit going on in these packages09:26
apacheloggerlike severely too much09:26
apachelogger90% of the things I did on the packages so far was cnp in control09:27
apacheloggerlibkf5service5-data OR libkf5service-data?09:27
apacheloggersoversion or not, that is the question09:28
apacheloggeropinions plz ^^^09:28
yofelI've looked into scripting control for neon, but all I found are really shitty dh_clean override hacks to generate it from control.in or running another target first09:29
yofelapachelogger: not sure what we did for the other packages, but IMO without, it's not like locales are co-installable09:30
yofelaltough, then the dep has to be >= too so it doesn't break09:30
apacheloggeryofel: I think it would already help a lot if we used substvars for the descriptions and so forth09:31
yofeltalk to debian if they want that09:31
apacheloggeryofel: the version not breaking is based on the assumption that libfoo1 has compatible assets with libfoo209:31
apacheloggerwhich is a bogus assumption IMO09:31
yofelwell, bogus true, but I don't think it's worth the conflicts09:32
yofelRiddell: ^ ?09:32
Riddellwhat what?09:32
RiddellI'm preferring no soversion in the -data so libkf5service-data09:33
apacheloggeryofel: except a badly written library can actually have runtime kaputness from incompatible/missing assets09:33
apacheloggerRiddell: yeah, but version >= or = source:version09:33
yofelapachelogger: that's then a badly written library, but not a packaging issue09:34
apacheloggersure it is a packaging issue09:34
yofelhow09:34
RiddellI've been using = source:version, it might not be backwards compatible for some reason09:34
apacheloggerthe library is entirely within its right to fail in any manner when assets are corrupted09:34
apacheloggerand corrupted assets are not to tell apart from shitty packaging09:34
apacheloggerRiddell: that's the argument09:34
apacheloggerso09:34
yofelhm09:34
apacheloggerIMHO we should do =09:35
apacheloggeriff it then turns out one can push a >=09:35
apacheloggerbut I think assuming the least compatibility by default is the safer way to go09:35
yofelI just don't want to end up in the same situation where upstream does something stupid and we can't properly update (i.e. libkscreen)09:35
yofelbut for now keep = then I guess09:36
=== Guest17709 is now known as Tm_Tr
apacheloggerkf5html5-data09:53
apacheloggerit seems we have a bit of a naming inconsistency09:53
Riddellfixy fixy09:56
* Mirv haz some Nexus 10 to bring to Berlin for Kubuntu development for someone called Aleix :)09:59
RiddellMirv: from jussi?09:59
Riddellwhat's happening in Berlin?09:59
RiddellAleix Pol?09:59
MirvRiddell: yeah, he just ran through my lunch place giving it to me09:59
MirvRiddell: Qt Summit09:59
Riddellah cool09:59
Mirvand Mr. Pol, yes10:00
shadeslayerMirv: yeah, that would apol on IRC :)10:00
shadeslayer*would be10:00
Mirvok, I'll ping him at some point before next week10:02
apachelogger#lunchinvasion10:04
shadeslayerit's only 12 :O10:05
apacheloggerI didn't get invaded either10:05
kubotu::branches:: [kanagram] r120 Release... (by Rohan Garg)10:07
kubotu::branches:: [kapman] r73 * Merge with Debian, no remaining changes... (by Rohan Garg)10:07
kubotu::branches:: [kapman] r74 Release... (by Rohan Garg)10:07
apacheloggerktexteditor-data10:11
apacheloggerdata naming needs serious revising10:11
kubotu::branches-next:: [kinit] r24 * Install localization to kinit package... (by Harald Sitter)10:13
kubotu::branches-next:: [kpty] r28 -data is arch all (by Jonathan Riddell)10:13
kubotu::branches-next:: [kservice] r32 fix data package name... (by Harald Sitter)10:13
kubotu::branches-next:: [khtml] r29 * Update libkf5khtml5-data.install to contain localization... (by Harald Sitter)10:13
kubotu::branches-next:: [kross] r25 Update kross.install to contain localization (by Harald Sitter)10:13
apacheloggerRiddell: please remind Scarlett to copy -data from another package and adjust description and name only10:18
apacheloggermissing multi-arch fields10:18
* apachelogger wonders why khtml's is multiarch same10:20
apacheloggerreally10:20
apacheloggerwe need a way to get rid of copynpasting that stuff10:20
yofelwhat's the point for multiarch for arch:all packages?10:23
apacheloggerwhat's the point of multiarch I say10:25
apacheloggeryofel: data must be marked foreign10:26
apacheloggerthat's completely independent of the actual binary architecture support10:26
yofelI still don't get why it has to be foreign if there's just one deb for all architectures10:26
apacheloggeryofel: https://wiki.ubuntu.com/MultiarchSpec#Dependencies_involving_Architecture:_all_packages10:27
yofelo.O10:28
yofelwell, ok10:28
Riddellapachelogger: multi-arch should be forgeign on -data10:29
apacheloggerthat's what I said10:29
BluesKajHiyas all10:33
=== haudegen_ is now known as Haudegen
apacheloggersections appear a bit wrong all over the place11:01
apacheloggerPackage: libkf5iconthemes511:01
apacheloggerSection: libdevel11:01
apacheloggerdon't think that should be libdevel11:01
Riddellyou're right, it should not11:04
Riddellalthough I long for the day when Section is removed from Debian policy, it's entirely pointless11:05
apacheloggerRiddell: it's an optional field11:05
apacheloggereven for source apparently11:05
Riddellgosh11:06
apacheloggerpft11:06
apacheloggerpolicy doesn't even say what happens if you don't define it ^^11:06
RiddellSection: whocares ?11:06
apacheloggerRiddell: just set libs on source and don't care otherwise11:07
apacheloggercurrent packaging sets section incorrectly for too many packages11:07
Riddellthen lintian moans about not setting libdevel or debug11:07
apacheloggerjust realized that data also has libdevel11:07
apacheloggerRiddell: override :P11:07
kubotu::branches:: [kapptemplate] r49 * Merge with debian, remaining changes... (by Rohan Garg)11:07
kubotu::branches:: [kapptemplate] r50 Release... (by Rohan Garg)11:07
kubotu::branches:: [qtwebkit-opensource-src] r73 Update arm64 and ppc64el symbols (by Timo Jyrinki)11:07
Riddellall copy and paste errors I guess11:08
apacheloggeryeah11:08
apacheloggerand I keep saying that we need to do away with the copy and paste somehow :P11:09
kubotufeed branches-next had 6 updates, showing the latest 511:13
kubotu::branches-next:: [khtml] r30 Change libkf5khtml5-data to multi-arch:foreign (by Harald Sitter)11:13
kubotu::branches-next:: [knotifyconfig] r25 * Fix data package name in control... (by Harald Sitter)11:13
kubotu::branches-next:: [kdelibs4support] r31 https://code.launchpad.net/~panfaust/kubuntu-packaging-next/... (by Jonathan Riddell)11:13
kubotu::branches-next:: [plasma-framework] r31 [ José Manuel Santamaría Lema ]... (by Jonathan Riddell)11:13
kubotu::branches-next:: [kiconthemes] r27 * Add libkf5iconthemes-data and add localization to it... (by Harald Sitter)11:13
Riddellapachelogger: I wouldn't bother with breaks/replaces on packages now, it's just in a PPA that is experimental11:20
apacheloggerpublic is public11:21
sgclarkgood morning11:21
Riddellhola sgclark 11:22
sgclarkso I have noticed the 4.100 packages are breaking the 4.96 workspace stuff 11:22
apacheloggeryep, known defect11:23
Riddellthey're not binary compatible11:23
Riddellso I'm leaving workspace until 4.100 kf5 is done11:24
apacheloggeralso not source compatible actually because I thin headers were moved around11:24
Riddelllikely yes11:24
apachelogger:O11:26
apacheloggerwhat's with the splitting in frameworkintegration?11:26
apacheloggerkf5-infopage.install11:26
apacheloggerkf5-integrationplugin.install11:26
apacheloggerkf5-platformtheme.install11:26
apacheloggerlibkf5style5.install11:26
apacheloggerlibkf5style-dev.install11:26
apacheloggersplits gone wild11:26
Riddellhow would you do it?11:27
apacheloggerfirst 3 are one package frameworkintegration11:27
apacheloggerthe first is basically data assets and the other two are plugins11:28
Riddellokay11:29
RiddellI'm off to lunch, I expect this all to be done by the time I get back :)11:29
apacheloggerdbg is also somehow a complete mess11:36
apacheloggersometimes it uses sourcename, sometimes libnameso and sometimes libname11:36
yofelpackaging should be... colorful \o/11:37
apacheloggerRiddell: you broke kservice again11:47
apacheloggerRecommends: libkf5service-bin (= ${source:Version})11:49
apacheloggerI am actually not sure it is legit for a multiarch same package to recommend a non-multiarched package11:49
apacheloggerparticularly with arch:any11:49
* apachelogger wonders what E: libkf5service5: symbols-file-contains-current-version-with-debian-revision on symbol _ZN12KConfigGroup10writeEntryIiEEvPKcRKT_6QFlagsIN11KConfigBase15WriteConfigFlagEE@Base and 3 others is about11:52
apacheloggeroh, I didn't commit that change11:52
apachelogger!find NetworkManager.pc11:58
ubottuFile NetworkManager.pc found in network-manager-dev11:58
kubotu::branches:: [kopete] r44 Move debian/* to top level dir (by Pali)12:08
apacheloggerfiled https://bugs.kde.org/show_bug.cgi?id=335786 for kdelibs4support being rubbish and orange on status page12:08
ubottuKDE bug 335786 in general "FindNetworkManager not found" [Normal,Unconfirmed]12:08
apacheloggerthe plasma packaging could be a bit bogus I think12:10
sgclarkbogus?12:13
kubotu::branches-next:: [kdnssd] r61 Add libkf5dnssd-data and add localization to it (by Harald Sitter)12:13
kubotu::branches-next:: [kdeclarative] r32 * Add -data package... (by Jonathan Riddell)12:13
kubotu::branches-next:: [kdnssd] r62 Remove incorrect and pointless libdevel section from libkf5d... (by Harald Sitter)12:13
kubotu::branches-next:: [kdnssd] r63 Make libkf5dnssd5 depend on it (by Harald Sitter)12:13
kubotu::branches-next:: [kiconthemes] r28 Make libkf5iconthemes5 depend on it (by Harald Sitter)12:13
kubotu::branches-next:: [kiconthemes] r29 add data file... (by Harald Sitter)12:13
kubotu::branches-next:: [knotifyconfig] r26 * Fix data install file to use correct path... (by Harald Sitter)12:14
kubotu::branches-next:: [kservice] r33 Add -bin package... (by Jonathan Riddell)12:14
kubotu::branches-next:: [frameworkintegration] r30 * Compound packaging:... (by Harald Sitter)12:14
kubotu::branches-next:: [kiconthemes] r30 fix locale install path... (by Harald Sitter)12:14
kubotu::branches-next:: [kservice] r34 * Update libkf5service5.symbols... (by Harald Sitter)12:14
kubotu::branches-next:: [kdelibs4support] r32 * Add libkf5kdelibs4support5-bin.lintian-overrides... (by Harald Sitter)12:14
yofel:O12:14
apacheloggerkubotu: can you make that notices?12:14
yofelflood++12:14
yofel:D12:14
apacheloggerkubotu: config set rss.announce_method notice12:14
kubotuaight12:14
apacheloggershould be better12:14
apacheloggersgclark: something is very wrong with the source12:18
apacheloggercan't put my finger on it12:18
sgclarkahh gotcha12:18
apacheloggerthough I guess the fact that half the stuff is multiarch and the other half is not does contribute to the feeling12:18
apachelogger:S12:18
apacheloggerI am not sure splitting libKF5PlasmaQuick from the qml assets is much use either12:20
apacheloggerwell, the warning should be gone in ppa4 anyway12:22
apacheloggerRiddell: I guess we'll want a new font package to make frameworkintegration cmake shut up about it not finding the font?12:45
Riddellapachelogger: a new one? what's wrong with the existing one?12:45
apacheloggertoo old I guess12:45
apacheloggeroh no12:46
Riddellhmm12:46
apacheloggerapparently we are simply not bdeping it12:46
* apachelogger rolls eyse and fixes neon12:46
Riddellit's marked as runtime anyway so fine to ignore12:46
apacheloggerRiddell: yeah, but it makes status orange12:46
apacheloggerso best just install it I'd say12:47
Riddellnot if it's marked as ignore in cmake-override12:47
* Riddell makes it so12:47
apacheloggerignores are evil12:47
apacheloggerRiddell: not sure that will work for CMake Warning induced warning states btw12:47
apacheloggerfrom what I have seen in the code the ignores only work on actual feature lists at the bottom12:47
Riddellmm maybe, let's see12:49
Riddellupstreams who depend on something which is higher up in the stack are evil12:49
apacheloggerwasn't there a notion to not do runtime dep checks through cmake anyway?12:49
apacheloggerRiddell: declarative still wip?12:51
apacheloggerbecause it's still red :P12:51
Riddell"kdeclarative jriddell ppa2 up" says pad, if it's red then needs to go back to WIP, let me do so, probably my mess up12:54
apachelogger This package contains kbuildsycoca5.12:54
apacheloggerRiddell: please use generic descriptions 12:54
apacheloggere.g. This Package contains runtime binaries.12:54
Riddellapachelogger: I disagree if there's only 1 binary, makes sense to make it search-able by that binary name12:56
apacheloggerRiddell: sure, then the package grows another binary and no one updates the description12:56
apacheloggervery pointless12:56
apacheloggerPre-Depends: ${misc:Pre-Depends}12:57
apacheloggerwhat's the point of those btw?12:57
Riddellno idea12:58
sgclarkno idea either, don't remember them being there before12:58
Riddellbzr blame is your friend :)12:59
apachelogger1      jriddel | Pre-Depends: ${misc:Pre-Depends}13:00
apacheloggerI'll argue that one of you came up with them :P13:00
RiddellI'm innocent I say!13:04
apacheloggerthe log does not lie :P13:04
sgclarklol13:06
Riddellsanta_: what did you think needed done to kdelibs4support for networkmanager?13:15
apacheloggerRiddell: it's bugged see backlog13:16
santa_Riddell: going to create a a merge request soon, but I need to leave home for a little while first13:16
santa_see you soon13:16
Riddellframeworks all done! other than the networkmanager stuff in kdelibs4support13:33
shadeslayergo merge KDE4 stuff!13:33
Riddellsorry, plasma release needs some love next13:34
Riddellplasma release just sounds so wrong13:34
Riddellnim makes a face whenever I say it13:34
shadeslayerxD13:34
santa_I'm back, will prepare my partial work of kdelibs4support for merging14:15
Riddellah, I've a problem with my cunning plan14:16
Riddellwe're all working on trusty, but plasma needs qt 5.3, and there's only packages of that for utopic14:16
shadeslayerquite neat that all news sites are showcasing Project Neon 5 ISO's :314:24
shadeslayeryay14:25
shadeslayerQt 5.3 will be landing soonish14:25
santa_<shadeslayer> Qt 5.3 will be landing soonish14:26
santa_where? neon? ubuntu? debian sid?14:26
shadeslayeryouboontoo14:26
* shadeslayer borrows a squid from apachelogger and throws it at kate14:27
yofelsweet, canonical stuff or based on lisandro's packages?14:27
shadeslayerhttps://lists.ubuntu.com/archives/ubuntu-devel/2014-June/038350.html14:27
shadeslayermakes me think Canonical stuff14:28
shadeslayerScottK: ^^14:28
shadeslayersanta_: Neon already has Qt5.314:28
Riddellshadeslayer: got URLs for sites?14:28
shadeslayerRiddell: http://www.linuxbsdos.com/2014/05/15/screenshots-of-kde-plasma-next-beta-1/14:28
Riddellshadeslayer: deserved a kubuntu wire blog I'd say14:29
Riddellshadeslayer: where did neon get qt 5.3? and is it based on trusty?14:30
Riddelloh from its own packages I presume14:30
shadeslayer^^14:30
shadeslayergit stable14:30
Riddellright14:30
shadeslayerso much shit to merge14:30
* shadeslayer could totally do with some Dr. Who right now14:33
santa_kdelibs4suport done14:34
santa_in the notes.k.o stuff I changed the following:14:37
santa_replaced this http://community.kde.org/Frameworks/List14:37
santa_with this http://api.kde.org/frameworks-api/frameworks5-apidocs/14:37
santa_also I have added a link to my b-d graph14:38
santa_I hope you guys are ok with this14:38
Riddellgroovy14:38
shadeslayeryofel: Riddell did someone upload 4.13.1 to trusty?14:40
yofelnot me14:40
shadeslayerbecause 4.13.2 is going to be out soon14:40
shadeslayershould I do that14:40
yofelyeah, should be done today14:40
shadeslayernow that I have super powers14:40
yofelgo ahead14:40
shadeslayerok, let me run the script14:40
yofelI think you'll have to merge kdelibs14:40
shadeslayerbah14:41
shadeslayeryofel: are you sure about that?14:44
shadeslayerI see the meinproc fix in the PPA too14:44
yofeloh, nevermind then14:44
santa_Riddell, apachelogger & anyone else interested: if you have some time, there is something I would like to discuss with you before doing a mass-merge-proposals14:48
Riddellsanta_: looking at kdelibs4support, is that patch going upstream?14:49
santa_I will send it to reviewboard, yes14:49
Riddelllovely14:49
santa_I think it's broken upstream14:49
Riddellseems strange that everything else works in cmake but it does seem to sort the issue14:50
Riddellsanta_: what's your query on merge proposals?14:50
santa_see this couple of commits by apachelogger14:51
santa_http://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-packaging-next/kiconthemes/revision/3114:51
santa_http://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-packaging-next/kiconthemes/revision/3214:51
santa_they reminded me a couple of things which I would like to change massively in the kf5 packages14:51
Riddelldo go on..14:52
santa_1. in library packages, do not ship runtime or data files, it shouldn't contain anything but the library14:52
santa_it's not the first time I see things in library packages which in my opinion shouldn't be there14:53
Riddellthat's what's been done generally, if you see packages which have stuff in libraries that will interfere with multi-arch then do separate them14:53
shadeslayeryofel: do we have a bug number for 4.13.114:54
yofelyes we do, see changelog14:54
santa_it doesn't really matter if it interferes with multiarch or not, in general it's a good idea to not ship anything but the library in the lib packages14:55
shadeslayercool14:55
santa_I could elaborate more later if you want, but let me explain the 2nd mass merge14:55
santa_libkf5iconthemes5 recommends libkf5iconthemes-bin14:56
santa_↑ about this I think it could be done better14:56
shadeslayeruploading14:57
santa_the thing is libfoo5 usually can't depend on libfoo-bin because libfoo-bin it's also linked against libfoo5, therefore we would have a circular dependency problem14:57
shadeslayercircular deps only affect depends afaik14:58
santa_so one better way would be adding a dependency on libfoo-bin in libfoo5.symbols14:58
santa_like in the debian packages with kde-runtime and libkdecore514:59
yofelif lintian doesn't complain about a circular dep then it should be fine though14:59
santa_if you inspect the symbols files of libkdecore5 you will see this http://paste.kde.org/pyajgldnr15:00
santa_yofel: iirc it does, and, in general it's a bug15:00
Riddellwhat's the problem with the recommends?15:00
yofelsanta_: I know that it's there, and we used it for baloo which bit us later15:00
Riddellthere might be a legit reason why you wanted to have something that used libfoo installed but not libfoo-bin, as I found out with baloo15:00
shadeslayeryofel: do we usually mark the ubuntu-sru bug as affecting all the stuff one uploads?15:01
yofelshadeslayer: no, just kde4libs15:01
shadeslayerack15:01
yofelI actually believe you would kill a few launchpad queries if you did that...15:02
santa_Riddell: the problem I see with recommends is that someone might have it disabled by default (think that you are trying to get these packages included in debian sid at some point)15:02
santa_about this15:03
Riddellif you disable recommends then you should be prepared for things not working with full features15:03
shadeslayeryofel: oh btw no pushing to branches right :315:07
santa_Riddell: the thing is: are you sure not having the -bin counterpart won't produce crashes or weird behaviours?15:07
yofelshadeslayer: I should have reverted all of that15:07
shadeslayeryofel: right, I called the script with --nopush, but I wanted to confirm since it's the first time I'm SRU'ing KDE SC15:08
yofelah yeah, --nopush has no effect with --sru15:08
shadeslayeraha15:08
shadeslayerawesoem15:08
Riddellsanta_: crashes would be a bug, weird behaviours maybe, but I don't think added it to .symbols files is any better than recommends15:09
* shadeslayer is happy, no silly rejection emails15:09
ScottKshadeslayer: I replied to their mail.15:10
shadeslayeryep, saw it15:10
santa_Riddell: I do, that's what I would have done if I were still working for debian, and that's what it's done in the current kde4 packaging with libkdecore5 and kde-runtime. so I would suggest you to talk about this with current debian's people. but if you want an unbiased judgement about the matter I strongly recommend you to not mention my name at all15:14
santa_i.e. see what happened when you asked about allLibraries15:15
Riddellsanta_: yeah I'll discuss it, thanks15:16
santa_Riddell: ok, let me know about the outcome, if we go for this change, I'm ready to do it. for now I will stick to the 1st massive change (which is ok, isn't it?) and I will use Recommends instead of the hard dependency as apachelogger did in his commit15:19
Riddellapachelogger: did you decide not to rename kf5-kio?15:20
santa_oh, another less important thing15:20
Riddellsanta_: yes I think your first point is all good15:20
santa_what about making a couple of metapackages: kde-frameworks-dev and kde-frameworks-dbg?15:21
santa_so all the headers and dbg stuff could be installed with just one package15:21
shadeslayershould probably go into meta-kde then15:21
yofelapachelogger: btw. could you possibly add some flood protection to the bot that limits the output to like 10-15 messages? If kubuntu-initial-upload gets run on bzr it'll be busy for a while...15:21
shadeslayeryofel: IIRC it does have flood protection15:22
shadeslayer<kubotu> feed branches-next had 6 updates, showing the latest 515:22
yofelshadeslayer: it did, but he either removed or raised the limit quite a bit15:22
shadeslayertrue15:22
shadeslayerI think it's pointless to show these messages tbh :P15:22
santa_shadeslayer: perhaps I would start them as a separate source package to make the merges of meta-kde easier15:22
shadeslayersanta_: why? we already have additional things in meta-kde15:23
shadeslayeractually, it probably makes more sense to have tier based meta packages15:23
shadeslayerkde-frameworks-tier1-dev15:23
shadeslayeror something like that15:23
santa_shadeslayer: I dunno, less delta suggests me it would be easier, but it's your call since you are more familiar with ubuntu's merges15:24
shadeslayersanta_: well, delta can be lowered by sending changes back to debian15:24
shadeslayerpretty sure they'd be interested in such meta packages too15:24
santa_shadeslayer: when you send the changes back to debian, remember that you don't know me XD15:26
shadeslayerseeing how we're planning on moving to debian's infra soonish, I can't think of a issue15:27
ScottKMetapackages shouldn't pull in libs.15:46
ScottKThey should be pulled in as needed by dependencies.15:46
shadeslayerScottK: by that definition kde-developer-sdk is busted15:49
shadeslayerdepends on kdelibs5-dev15:49
ScottKshadeslayer: kdelibs5-dev isn't a lib.15:50
ScottKA developer metapackage that depends on -dev's is fine.15:50
ScottKThat'll pull in the needed libs.15:50
shadeslayeraha, ok, I thought that's what santa_ was suggesting15:50
santa_that's what I was suggesting15:50
ScottKPossible I'm misreading.  I'm multi-tasking.15:51
shadeslayer:)15:51
santa_a -dev metapapackage which would install all frameworks -dev packages15:51
santa_we could also do -tier1-dev and so on15:51
santa_and a -dbg to install all the -dbg's15:51
Riddellapachelogger: how do I make tarme use a git branch?16:08
Riddellit complains at this ./tarme.rb --origin trunk --version $VERSION --gitbranch=frameworks kfilemetadata16:08
ScottKshadeslayer: There's a ktp-contact-list SRU for trusty still waiting for verification.16:20
shadeslayer/o\16:20
ScottKPlease fix that.16:20
shadeslayerput on my todo for tomorrow16:21
ScottKI guess any lingering feeling bad I might have about not using LP is resolved.  Canonical is moving away from it too: http://www.jorgecastro.org/2014/06/04/juju-is-now-on-github/16:25
Riddellgosh16:26
shadeslayerfun seeing how LP got inline diff comments recently16:27
RiddellI doubt that's the sole reason for its lack of popularity outside ubuntu16:27
ScottKI did recently submit a change to a project on github.  The ability to edit the file, make a commit in my own branch, and generate a pull request all in my web browser was pretty awesome.16:30
shadeslayeryep16:32
shadeslayergit lab is it's open source alternative16:32
ovidiu-florinI'd like to make a proposition to change the default power setings17:06
ovidiu-florincan I ?17:06
ScottKYou can.17:08
ovidiu-florinunfourtanetly I do't have a kubuntu box in front of me right now, so I'll do my best17:10
ovidiu-florinIt's super annoying on a fresh install when the monitor shuts down when you're watching a movie17:11
ovidiu-florinor reading something (really slow)17:11
ovidiu-florinI can't remember if this is the screen locker or powe settings17:12
ovidiu-florinwe should disable that (especially if it's a desktop, not a laptop)17:12
ovidiu-florinmany new kubuntu users have reported this to me17:13
ovidiu-florinany feedback?17:14
ovidiu-florinshould I send this to the mail list?17:15
ovidiu-florinalong with some ideeas on how to fix this?17:15
shadeslayerovidiu-florin: report upstream17:22
shadeslayerbecause this is not something kubuntu specific17:23
shadeslayeralso, I'm out, cya tomorrow17:23
=== Haudegen__ is now known as Haudegen
soeeplasma next is in experimetnal ? but not usable yet ?17:55
Riddellsoee: now in the new kubuntu-ppa/next PPA19:39
soeeRiddell: this one is for plasma-next related stuff ?19:42
soeeor basically all the KF5, pasma etc?19:42
soeealso is it ready to install on trusty and does it replace current one ?19:43
soeeping :) someone can tell something about plasma-next ?21:22
=== Haudegen_ is now known as Haudegen
Riddellsoee: it's not ready to install no21:30
Riddelland it does replace plasma 121:30
soeeoh ok :) when can we expect installable version ?21:32
Riddellsetting times is a fools errand, it'll be done when it's done21:50
RiddellI hope for next week21:50
=== haudegen_ is now known as Haudegen
=== Haudegen is now known as Guest60373
=== Guest60373 is now known as Haudegen
soeethank you22:43

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