/srv/irclogs.ubuntu.com/2013/06/18/#kubuntu-devel.txt

=== jono is now known as Guest3821
soeegood morning07:06
shadeslayeryofel: pingly09:58
shadeslayeryofel: http://paste.kde.org/776720/09:59
shadeslayerwhat I ran : bzr-buildpackage-ppa -d saucy -y 13.1009:59
shadeslayeroh right09:59
shadeslayernvm09:59
smartboyhwGood evening.10:18
=== vinay is now known as Guest5274
smartboyhwHow's kde-workspace?10:19
smartboyhwErm, nobody fixed it for me?10:21
smartboyhw:O10:21
smartboyhwI thought I left it with someone able to takeover...10:21
shadeslayerdebian/tmp/usr/share/kde4/services/searchproviders/freshmeat.desktop10:22
shadeslayerwhy that looks like a fun search provider10:22
smartboyhwNice:)10:22
smartboyhwSome of my exam results came out today. Most crapped is Chinese:(10:22
smartboyhwBest subjects are chemistry , biology and computer10:23
shadeslayercongrats :)10:24
shadeslayeratleast you passed :P10:24
smartboyhwshadeslayer, eh hum it's still Form 3, I pass everything (I do have a good result at school)10:24
shadeslayersmartboyhw: IMHO passing is all that matters :P10:25
shadeslayerbecause even that was super hard at my uni10:25
smartboyhwshadeslayer, in Hong Kong, passing is just s***t10:25
shadeslayermaybe you should move to Austria10:25
shadeslayerwhere they complete their Bachelors in 12 years10:25
smartboyhwshadeslayer, :O10:25
smartboyhw12 years for a single bachelor degree!?10:25
shadeslayerask apachelogger10:26
Riddellsmartboyhw: I had no access to the machine and it's an expensive machine that so I had to turn it off10:26
smartboyhwRiddell, oh dear....10:26
smartboyhwCan someone who has a fast machine build that?10:26
Riddellsmartboyhw: ok I'll take a look10:26
smartboyhwIt takes SO long for me to build kde-workspace..10:26
smartboyhwRiddell, thx:)10:26
Riddellit is a beast with its double compilation10:26
Riddelldpkg-source: warning: unknown information field 'Kde-Window-Manager-Creplaces' in input data in package's section of control info file10:32
Riddellsmartboyhw: I don't suppose you worked out what that random warning is?10:32
RiddellI couldn't work it out at all last time i looked10:32
smartboyhwRiddell, I dunno what the hell is that... probably the extra C makes the issue...10:32
smartboyhwI never heard of that thing before though.10:32
Riddellhaving 4 builds of kwin is a bit nuts, I'm really not convinced that makes sense10:34
smartboyhwHmm, we got a problem in kmajohgg10:34
Riddelland I remember martin saying we could get rid of one at least10:34
Riddellsmartboyhw: what's up?10:34
mgraesslinRiddell: why do you have 4 builds?10:34
Riddelloh hello :)10:34
smartboyhwRiddell, python-twisted depends on 7 packages but they can't be installed...10:34
smartboyhwhttps://i142731151.restricted.launchpadlibrarian.net/142731151/buildlog_ubuntu-saucy-i386.kajongg_4%3A4.10.80-0ubuntu1~ubuntu13.10~ppa2_FAILEDTOBUILD.txt.gz?token=c89fa49fefe5edabc1bf8d42de71e18610:34
Riddellmgraesslin: debian/control:Package: kde-window-manager10:34
Riddelldebian/control:Package: kde-window-manager-gles10:34
Riddelldebian/control:Package: kde-window-manager-active10:34
Riddelldebian/control:Package: kde-window-manager-active-gles10:34
shadeslayerwe have 4 packages, but it only builds twice10:35
mgraesslingood10:35
shadeslayeronce for desktop, once for active10:35
mgraesslinjust wanted to point out that it only needs two build10:35
Riddellright, once with -DKWIN_PLASMA_ACTIVE=true and once without10:35
mgraesslinfor active the gles package does not make sense10:36
mgraesslinactive should always be gles10:36
Riddellbecause it's always gles?10:36
Riddellright10:36
shadeslayermakes sense, lets drop that then10:36
mgraesslinfor desktop you could merge kde-window-manager and kde-window-manager-gles10:36
mgraesslinI think that's from the time when the build system was not able to build both binaries at the same time10:37
Riddellmgraesslin: merge as in put in the same binary package?10:37
mgraesslinyes10:37
mgraesslinit would then have kwin and kwin_gles in one package10:37
mgraesslinthat reminds me: I need to send a mail to packagers about the Wayland dependencies10:37
Riddellwe've added libwayland-dev to the kde-workspace build-depends10:38
Riddellanything else needed?10:38
mgraesslinruntime dependencies10:38
mgraesslinwithout Weston it doesn't make much sense10:39
Riddellmm10:39
mgraesslinso I would make that a recommends10:39
Riddellbut do we want weston installed for our default X only setup10:39
Riddellmgraesslin: if kwin and kwin_gles are in the same binary how does it choose between them (in startkde presumably)?10:40
mgraesslinlike before: you have to set the env variable in case you want kwin_gles10:40
Riddellright10:40
mgraesslinhttp://userbase.kde.org/Desktop_Effects_Performance#kwin_gles10:40
Riddellsmartboyhw: instead of building the whole of kde-workspace twice I think it'll be no problem to just build kwin twice10:41
smartboyhwRiddell, OK.10:42
mgraesslinyes that works10:42
mgraesslinKWin can be built without kde-workspace10:42
smartboyhwFor now, let me fix some analitza red lights.10:42
* mgraesslin uses that in Jenkins10:42
smartboyhwMissing symbols (again)10:42
shadeslayersmartboyhw: analitza needs SO version bumping10:42
smartboyhwshadeslayer, alright.10:42
shadeslayerapol hasn't done that :/10:42
smartboyhwmeh:P10:43
smartboyhwSo?10:43
shadeslayerhm?10:43
shadeslayer2 public symbols were changed10:43
shadeslayerbreaking ABI10:43
shadeslayerso they need to bump the SO version10:43
smartboyhwAlright, kdegraphics-mobipocket then.10:43
smartboyhwCoding error it seems....10:44
Riddellsmartboyhw: there was something in https://notes.kde.org/p/kubuntu-ninjas about analitza10:44
smartboyhwRiddell, just read it:)10:44
Riddellyeah the so version10:44
smartboyhwLooks the kdegraphics-mobipocket got a completely broke generator_mobi.cpp10:44
shadeslayerhuh10:45
shadeslayerGENERIC_LIB_SOVERSION10:45
shadeslayerset_target_properties(analitzagui PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )10:45
Riddellset by kdelibs I think10:47
shadeslayeroh10:47
Riddellmeans he needs to start setting it manually10:47
shadeslayerthis is the first time I've encountered GENERIC_LIB_SOVERSION10:47
shadeslayerI guess I'll email Aleix so that he remembers to do this10:47
mgraesslinRiddell: if you want to pass something on about this Mir/KWin thread: 11 files changed, 1588 insertions(+), 1020 deletions(-)10:49
mgraesslinthat's the difference I created since yesterday in the Wayland backend - the file Thomas looked at10:50
mgraesslinplus uncommitted changes: 5 files changed, 108 insertions(+), 5 deletions(-)10:51
mgraesslinit's kind of insane to try to do any adoption of KWin right now10:51
mgraesslinbut we would love to see the Wayland help we got promised years ago ;-)10:52
smartboyhwRiddell, shadeslayer confirmed: kdegraphics-mobipocket failed due to coding error.10:53
shadeslayeroh10:53
shadeslayerpastebin error?10:53
shadeslayertsdgeos: ^^10:53
Riddellyou just move so fast mgraesslin all anyone else can see is a blur!10:53
smartboyhwhttp://paste.kde.org/776810/10:53
shadeslayersmartboyhw: could be a gcc 4.8 issue10:53
smartboyhwshadeslayer, look at the paste and determine:)10:54
Riddellsmartboyhw: places to check for a fix would be upstream git and if other distros have managed to compile it10:54
Riddellalso check if 4.10.4 compiles or not in saucy10:55
smartboyhwRiddell, second sentence confirmed it does.10:56
mgraesslinRiddell: that's the reason why the Wayland backend is marked as experimental in 4.11 - it's just a random development snapshot which works10:56
smartboyhwin saucy10:56
mgraesslin(works with limitations, e.g. gles doesn't work)10:56
smartboyhwRiddell, last commit is @ 6/6/2013, aligning to okular patch.10:57
smartboyhwI'm starting to think that since okular didn't build then it can't build also.10:57
smartboyhw4.10.80 I mean.10:58
mgraesslinRiddell: did I get correct that the discussion is mainly about how the stack will look like in 14.04?10:58
smartboyhwokular can't build due to plasma-active-dev:O10:58
smartboyhwkde-runtime is the prob I think...10:58
Riddellmgraesslin: only timescale I've seen (I've not looked hard) is robert ancell saying "We're aiming to be able to preview XMir in 13.10. We're doing the work right now to integrate Unity 7 with XMir.11:01
Riddellsmartboyhw: oh wouldn't okular be a dep of that?11:01
smartboyhwRiddell, yep. Okular (>=4.10.80) should be the dep. But it failed to build also...11:02
Riddellmgraesslin: so should we build against libwayland or just ignore it?11:02
smartboyhwRiddell, speaking of it, you have a nice launchpad karma: 8888811:03
Riddell8 is good luck in china isn't it? :)11:04
Riddellsmartboyhw: did you get this error?..-- DebianABIManager: unable to find CMake target 'solidcontrol' for package 'libsolidcontrol4abi2'. Please set X-CMake-Target11:04
Riddell-- DebianABIManager: unable to find CMake target 'solidcontrolifaces' for package 'libsolidcontrolifaces4abi2'. Please set X-CMake-Target11:04
smartboyhwRiddell, well, you have to remove these two packages.11:04
smartboyhwIt's KOed.11:04
smartboyhwRiddell, yeah, 8 is gd luck in China11:04
* smartboyhw has painfully discovered that:P11:04
smartboyhwI mean the build thing.11:05
yofelwhat's there to remove?11:05
smartboyhwyofel, the solid::control.11:06
yofelah right11:06
smartboyhwCheck yesterday's backlog.11:06
mgraesslinRiddell: I highly recommend to build against libwayland11:06
mgraesslinthat's why I need to send a mail to packagers11:07
yofelRiddell: yeah, that got remove in 4.11, it was used by networkmanagment it seem and was killed with it11:07
yofel*removed11:07
mgraesslinRiddell: ok, let's consider 14.04 - you will be shipping KWin 4.1111:07
mgraesslinRiddell: anything else won't make sense11:07
mgraesslinRiddell: we had already the dependency freeze for 4.11 and that does not include Mir - neither with an XMir nor directly11:07
mgraesslinwe will not support any setup which is not X11 based in the long term support version of KWin 4.1111:08
mgraesslinso if 14.04 would have a setup with XMir replacing the normal X Server we would not be able to support it11:08
shadeslayeryofel: btw where have you traditionally put the qmldir ? in a install file or a .dirs file11:08
mgraesslinthis means we would just have to close all bug reports of Kubuntu users11:09
shadeslayerhave -./usr/lib/kde4/imports/org/kde/dirmodel/qmldir11:09
Riddellmgraesslin: mm in kubuntu 13.10 we will be shipping kwin/kde sc 4.1111:09
yofelshadeslayer: uh, install file11:09
Riddellmgraesslin: 14.04 would be kde 4.12 no?11:09
shadeslayerany reason not to put it in a .dirs file?11:09
yofelshadeslayer: does debian do it differently?11:09
mgraesslinRiddell: there is no 4.12 of KWin11:09
shadeslayerno idea, I haven't checked11:09
mgraesslinthere will be a KDE SC 4.1211:09
mgraesslinbut not with kde-workspaces11:09
shadeslayeryofel: any recommendations on where would be a good place to look?11:10
Riddellmgraesslin: ah right11:10
mgraesslingetting back to my point: with an XMir in between we have no chance to figure out whether a problem is a general problem or a Ubuntu specific problem11:11
mgraesslinand we would not have the manpower to carry such an overhead11:11
mgraesslinall bugs would be RESOLVED DOWNSTREAM11:11
Riddellmgraesslin: right, I hate the very idea of running kwin on x on mir, I'd be very reluctant to do that for the reasons you say11:11
yofelshadeslayer: hm, any of the merged packages that could have a qmldir11:11
mgraesslinI don't think that this would look good for the distribution11:11
shadeslayerright, like?11:12
Riddellwhen I asked if they would run unity on mir on wayland I got a "nope" which is pretty telling11:12
shadeslayerwe have like a bazillion packages11:12
shadeslayerlets see, a game that was ported to QML maybe11:12
yofeldebian/plasma-widgets-workspace.install:usr/share/kde4/apps/plasma/plasmoids/org.kde.notifications/contents/ui/NotificationDelegate/qmldir11:13
yofeldebian/plasma-widgets-workspace.install:usr/share/kde4/apps/plasma/plasmoids/org.kde.notifications/platformcontents/touch/ui/NotificationDelegate/qmldir11:13
shadeslayerinstall file it is11:13
Riddellmgraesslin: so my current thinking is we expect kubuntu 14.04LTS to have KWin on X and for 14.10 we can see if switching to wayland is ready using packages synced from debian11:15
mgraesslinyes11:15
Riddellwhich will kill any ability to run ubuntu desktop and kubuntu switching at login but oh well11:15
mgraesslinbut you should be prepared that also in the Wayland world you might need to provide X11:15
mgraesslinif NVIDIA and Catalyst do not support Wayland at that time you are forced to provide X11:15
Riddellone worry is for the live CD stuff, that ubiquity-dm is faffy11:16
mgraesslinso from looking at Robert's mail - none of the possibilities a to g suit us11:16
mgraesslinthat is upstream will support: KWin on X11:17
mgraesslinand KWin on Wayland11:17
mgraesslinanything else can be done downstream11:17
mgraesslinbut at least without any support from me11:17
mgraesslinmaybe someone else will help11:17
mgraesslinbut to my knowledge no KWin developer is using Ubuntu11:17
smartboyhwThe question is: Who will help?11:18
Riddellsmartboyhw: we have offers from e.g. thomas voss but I really don't want to take them up11:18
Riddellthere's no way he can support kwin on mir part time11:18
Riddelland do a good enough job11:18
mgraesslinunlikely - quite true11:18
RiddellI just don't believe it's possible11:18
shadeslayer^^11:18
mgraesslinespecially without any help from upstream11:18
mgraesslinand we don't make it easy to fork kwin - we have a huge churn11:19
shadeslayerplus with the amount of code churn that mgraesslin says happens in KWin, it'll be impossible to do it part time11:19
Riddelland that would be the mother of all distro only patches which we have a policy against11:19
shadeslayerwill require full time work11:19
mgraesslin(for adding the Wayland backend I changed our internal interfaces)11:19
mgraesslinalso some assumptions in the thread are wrong11:19
mgraesslinI do not plan to have KWin with a pluggable windowing system interface11:20
mgraesslinKWin is a Wayland compositor11:20
mgraesslinjust currently only supporting X1111:20
mgraesslinthat has been my planning for a few years now11:20
mgraesslinI don't change that just for the fun of it :-)11:20
Riddella wayland compositor only supporting x11?  I'm not sure I understand that11:22
mgraesslinI consider Wayland as our primary windowing system11:22
mgraesslinwe just don't support it yet11:22
shadeslayerI can't wait to try out wayland stuff in 4.11 :P11:24
Riddellsmartboyhw: you can install weston now and run it on X, works fine11:25
Riddellshadeslayer: rather11:25
mgraesslinI was able to use it two days in full production, then my Intel card froze11:25
mgraesslinhttp://wstaw.org/m/2013/06/18/plasma-desktopt14572.png - Weston with KWin as client and XRender compositing backend11:26
shadeslayermgraesslin: btw any ideas why this would happen on a multi monitor setup? http://i.imgur.com/yALluEB.png11:27
shadeslayerwhen using cover switch11:27
mgraesslinyes11:27
shadeslayeroh?\11:28
* mgraesslin cannot do math11:28
shadeslayerI see :D11:28
shadeslayerit works fine on the bigger monitor11:28
shadeslayermgraesslin: bug already reported?11:29
shadeslayeror should I report one for 4.11 if I can reproduce it there11:29
mgraesslinof course it is reported11:29
mgraesslinyears ago11:29
shadeslayerhah11:29
mgraesslinhttps://bugs.kde.org/show_bug.cgi?id=18487411:29
ubottuKDE bug 184874 in effects-tabbox "'Cover switch' view is cut off at the left/right edge on a low-res screen" [Normal,Confirmed]11:30
mgraesslin2009 - nice11:30
shadeslayerKDE 4.2.0 @_@11:30
mgraesslinmy Math skills got worse since then11:31
shadeslayermy bug is slightly different btw, windows are fine, but the black gradient is misplaced11:31
mgraesslinno the windows are wrong11:31
shadeslayeroh11:31
mgraesslinthey should be at the edge of the screen11:32
shadeslayerah, and I thought the windows were fine but the gradient was misplaced11:32
shadeslayer( which looks more likely, since the windows IMHO appear to be placed correctly )11:32
shadeslayeryou know better obviously :)11:34
mgraesslinyeah I know that I lost all my math skills :-(11:34
shadeslayerhehe11:35
mgraesslinone of the reasons why I don't want to write effects anymore11:36
apacheloggerso hot again -.-11:53
=== greyback is now known as greyback|lunch
Riddellapachelogger baby you're always hot11:55
smartboyhwRiddell, :O.....11:56
yofellol11:57
yofelhere it's not as hot as yesterday, + the fridge isn't empty ^^11:57
smartboyhwIt's very hot here.11:57
smartboyhw29C11:57
smartboyhwTomorrow 33C11:57
apacheloggerwell, I am totally going to spend the day at the pool, see you in the evening :P11:58
yofelyesterday it was 36°C here, today it's 3211:59
shadeslayerwell .. good thing I didn't go for my vacation12:08
shadeslayerwould have been swept away by all the water due to cloud bursts and rainfall12:08
smartboyhwshadeslayer, :)12:09
shadeslayerRiddell: Netflix doesn't have Dr Who S512:09
shadeslayerOTOH it's 31 degrees here, but 80% humidity12:09
yofeldo you at least have a fan? I don't -.-12:10
Riddelloh you wimps, heat is a feature of living in india and continental europe, if you want cloud and cold come to scotland12:11
Riddellshadeslayer: depending on your numbering system that might be 40 years old12:12
shadeslayerRiddell: the one that features Matt Smith playing the doctor for the first time12:13
Riddellfishfingers and custard!12:14
shadeslayerheh12:16
QuintasanJontheEchidna: I get Muon crashing when trying to use Firefox installed12:19
QuintasanInstaller*12:19
Quintasanlogs coming soon12:19
QuintasanJontheEchidna: http://paste.ubuntu.com/577693912:21
JontheEchidnaQuintasan: looks like bug https://bugs.kde.org/show_bug.cgi?id=32023012:22
ubottuKDE bug 320230 in installer "Muon Software Center Crash" [Crash,Unconfirmed]12:22
=== greyback|lunch is now known as greyback
QuintasanJontheEchidna: Quite possible, want me to add the backtrace there?12:23
JontheEchidnaQuintasan: nah, that's fine12:23
shadeslayeryofel: kcm_pimactivity seems like it could go in kontact?12:27
yofelshadeslayer: possibly. I pondered libkdepim4 as that has plugin files too and should always be there. (you can use kmail without kontact)12:41
shadeslayerpossibly12:47
shadeslayeryofel: similar thing with usr/bin/asapcat12:49
shadeslayerwhich is a developer tool12:49
shadeslayerbut I just put it in akonadi-server for now12:50
BluesKajHiyas all12:50
shadeslayerbbl12:52
tsdgeosshadeslayer: may be that you're building against an old okular, but hey let's blame people coding!12:59
shadeslayertsdgeos: well, technincally it is a upstream issue because someone didn't bump the minimum requirement on Okular in CMakeLists.txt13:18
tsdgeosshadeslayer: you know where the repo is13:19
shadeslayer*nod*13:19
=== francisco is now known as Guest7324
shadeslayertsdgeos: review plz http://paste.kde.org/77705013:30
Riddellshadeslayer: don't we have a versioned build-depends on okular in that package?13:32
yofelit wasn't part of kdesc-dev-latest-saucy.txt though, I just added it13:33
shadeslayeryup  okular-dev (>= 4:4.10.80),13:34
shadeslayerah okay13:34
tsdgeosthen why the compile error?13:36
shadeslayertsdgeos: that version was recently changed13:36
tsdgeosah13:36
shadeslayerRiddell: but kdegraphics-mobipocket should complain if it finds a old okular imho13:36
tsdgeosshadeslayer: if the aptch works, go on13:37
smartboyhwshadeslayer, that's the prob I'm having here:P13:37
shadeslayertsdgeos: it works in the sense that cmake can't find okular 4.10.80 on a 4.10.4 system :)13:38
smartboyhwThe first thing though: Someone repair okular:P13:38
tsdgeosgood then13:38
* shadeslayer nominates smartboyhw for that13:38
smartboyhwshadeslayer, it involves kde-runtime.13:38
shadeslayerI uploaded that13:38
smartboyhwshadeslayer, hmm but it also involes plasma-active...13:39
yofelhuh?13:39
yofel-- DebianABIManager: CMake target 'okularcore' SOVERSION does not match package name 'libokularcore2abi1'13:39
shadeslayer^^13:39
yofelthat looks pretty straight forward13:39
shadeslayerhow does that involve plasma active13:39
smartboyhwyofel, shadeslayer https://i142414905.restricted.launchpadlibrarian.net/142414905/buildlog_ubuntu-saucy-amd64.okular_4%3A4.10.80-0ubuntu1~ubuntu13.10~ppa2_FAILEDTOBUILD.txt.gz?token=822c3ac9ce5ef35e6ee788890e39fda113:40
shadeslayeryour token is showing13:40
smartboyhwSomebody added it as a strict build-dep.13:40
yofeloh ok, archive skew13:40
Riddellall this OptiPNG does add to the build time a lot13:41
shadeslayeryofel: btw thanks for mentioning hp systray the other day13:41
shadeslayeryofel: fixed the issue where printing PDF's would cut off the top on my printer because page scaling wasn't happening13:41
yofelshadeslayer: that turned out to be actually useful? ^^13:41
yofelaah13:41
yofelneed to check if I can do the same here13:41
smartboyhwRiddell, you didn't fix calligra for me:(13:42
Riddellsmartboyhw: it's on he todo!13:42
shadeslayeryeah, I couldn't for the life of me figure out how to make it print PDF's properly13:42
smartboyhwRiddell, he!?13:42
yofelokular cuts off parts when I have the duplexer in the printer but I set it to single-sided13:42
smartboyhw*the you mean?13:42
Riddellsmartboyhw: it's on the todo!13:42
shadeslayerchrome / okular  both cut them off13:42
smartboyhwRiddell, :)13:42
smartboyhwgreat:)13:42
shadeslayeryofel: dunno, cuts it off on single sided as well13:42
yofelyeah, that's why I used evince lately when I needed properly printed PDF's :(13:43
shadeslayerso I had to copy the PDF's over to a Windows machine and printed using Adobe thingamajing13:43
shadeslayer*thingamajig13:43
yofellol, evince didn't work?13:43
yofelwait, we have the adobe thing for linux too13:43
shadeslayerwe do?13:44
shadeslayeralso, evnice, I prefer not to install gtk apps, and the desktop was already on the network, was a simple copy and print13:44
yofelacroread is in partner13:44
shadeslayerbut yeah, the systray thing has a option to scale documents13:45
yofel9.5.5 at least13:45
shadeslayerworked for the 5 pages I printed today13:45
* smartboyhw is expecting ninjas PPA build failure messages:P13:45
smartboyhwNow it makes sense13:47
smartboyhwUnpacking plasma-active (from .../plasma-active_3.0-0ubuntu1_amd64.deb) ...13:47
smartboyhwdpkg: error processing /var/cache/apt/archives/plasma-active_3.0-0ubuntu1_amd64.deb (--unpack):13:47
smartboyhw trying to overwrite '/usr/lib/kde4/imports/org/kde/dirmodel/qmldir', which is also in package kde-runtime 4:4.10.80-0ubuntu1~ubuntu13.10~ppa113:47
smartboyhwdpkg-deb: error: subprocess paste was killed by signal (Broken pipe)13:47
smartboyhwshadeslayer, fix fix please:)13:48
shadeslayer:<13:48
shadeslayerI think that's the qml move that was done13:48
smartboyhwYes it is:)13:48
smartboyhw:P13:48
smartboyhwshadeslayer, how to determine okular's abi version?14:00
smartboyhwyofel, ^14:00
* smartboyhw can't determine...14:00
yofelyou'll find it in some CMakeList.txt14:00
* yofel checks14:01
shadeslayerhmmm14:01
shadeslayerhow do we handle this14:01
yofelset_target_properties(okularcore PROPERTIES VERSION 3.0.0 SOVERSION 3 )14:01
yofelsmartboyhw: ^14:01
shadeslayerbecause dirmodel is shipped in 3.014:01
shadeslayerand will be removed in 4.014:01
shadeslayerso do I just break it against 4.0?14:02
smartboyhwArgh so it is abi3 now is it?14:02
yofelit's libokularcore314:02
yofelX-Debian-Abi: 014:02
shadeslayeri.e Breaks: plasma-active (<< 4.0-0ubuntu1)14:02
yofelhow about removing the files from active and depending on kde-runtime >= 4.10.80 ?14:03
shadeslayerbut then is that compatible with what PA is using?14:05
yofelgood question14:05
yofelthis has to be backportable too...14:05
yofelwell, breaking active is probably ok ^^14:05
shadeslayerhah14:06
shadeslayerI'll ask in #active14:06
Riddellwhat is the installgen file for in debian/ ?14:07
shadeslayer!find usr/lib/kde4/imports/org/kde/dirmodel/libdirmodelplugin.so14:07
shadeslayer!find usr/lib/kde4/imports/org/kde/dirmodel/libdirmodelplugin.so saucy14:07
ubottuFile usr/lib/kde4/imports/org/kde/dirmodel/libdirmodelplugin.so found in plasma-active14:07
yofellast I heard about installgen was that it was something from before my time14:08
smartboyhwYAY IT BUILDS!!!!!!!!!!14:08
shadeslayer^^14:08
* smartboyhw then waits for a lot of symbols issues;P14:08
shadeslayeryofel: it's compatible with PA3, exact same code14:09
shadeslayerso lets drop it from PA314:10
yofelheh, typical14:10
smartboyhwsecond try.14:10
Riddellhmm, installgen..14:12
Riddell"It is a system used to automatically update the .install files. The14:12
Riddellinstallgen files in kde-sc packaging however have not been updated for14:12
Riddella long time and we do not actively use them anymore. You can ignore14:12
Riddellthem."14:12
shadeslayeryofel: Breaks/Replaces : plasma-active ( << 3.0-0ubuntu1)14:12
* Riddell ignores them14:12
shadeslayersound fine?14:12
yofelnot 4?14:12
shadeslayerwhy 4?14:12
shadeslayerI'll drop them from 3.0-0ubuntu214:13
yofel << 3.0-0ubuntu2 then14:13
shadeslayerah right14:13
shadeslayerbeause 1 has the files as well14:13
BluesKajwonder why the Windows 7 L2TP/IPsec vpn connection is so much faster than the Linux equivalent ...must be missing an important setting , but haven't been able to track it down14:16
smartboyhwshadeslayer, yofel: What's the final decision for the control file of okular?14:17
* smartboyhw will upload it soon....14:17
smartboyhwProbably in an hour14:18
* smartboyhw still has to fix the HUGE number of symbols.14:18
yofeluh, as I said14:18
yofelit's libokularcore314:18
yofelX-Debian-Abi: 014:18
smartboyhwyofel, I mean the build-deps14:18
smartboyhwactive, etc. etc....14:18
yofelwait for shadeslayer14:18
smartboyhwyofel, OK:)14:19
shadeslayerwell14:19
shadeslayerI'll have to upload plasma-active to ninjas14:19
shadeslayerand the archive14:19
shadeslayerso that you can build without issues14:19
smartboyhwshadeslayer, OK.14:19
shadeslayeror maybe not14:19
smartboyhw!?14:19
shadeslayerif you have -proposed enabled, then it'll work14:19
yofelninjas depends on proposed so you shouldn't need to14:20
shadeslayeryeah, fine14:20
shadeslayerbritney won't auto migrate because p-a will depend on kde-runtime > 4.10.8014:20
shadeslayerand there is no 4.10.80 in the archive :)14:20
shadeslayerso you'll have to run -proposed14:20
smartboyhwshadeslayer, I don't since it messes up calligra:(14:20
shadeslayerfun, the PA install file has a bunch of free space at the top14:21
shadeslayerfor no reason14:21
Riddellhmm, should I package kdenetwork-strigi-analyzers?14:21
Riddellit's in the 4.10.80 release but it didn't build in old kdenetworks14:21
yofelin neon it builds:14:22
yofel/opt/project-neon/lib/strigi/strigiea_tiff.so14:22
yofel/opt/project-neon/lib/strigi/strigiea_dvi.so14:22
yofelno idea if something uses that14:22
smartboyhwFor symbols files, should I change it to 4:4.10.80 only?14:23
yofelsmartboyhw: where, what, why?14:24
smartboyhwyofel, symbols14:24
yofelyeah, but what exactly is the context?14:24
smartboyhwWhat: All the symbols like _ZNK60kular10Annotation5flagsEv@ABI_3_014:24
smartboyhwAfter that it is originally 4.9.8014:24
yofeloh okular, yeah, you could simply re-create the file from scratch14:24
smartboyhwLOL14:25
yofelsmartboyhw: see http://pkg-kde.alioth.debian.org/symbolfiles.html14:25
yofelor you change the lib name and version in the header, build and use batchpatch14:25
shadeslayersmartboyhw: quick review : http://paste.kde.org/777146/14:25
yofelthat's what I usually do14:25
shadeslayererm14:26
shadeslayeryofel: ^^14:26
smartboyhwLOL14:26
smartboyhwIt looks fine 'ere though:P14:26
Riddellyofel: that's kdegraphics-strigi-analyzer14:27
Riddellyofel: kdenetwork is /usr/lib/strigi/strigita_torrent_analyzer.so14:27
yofeluh... right14:27
Riddellanyway, packaged :)14:27
* yofel should read what he types...14:27
smartboyhwContinue:)14:28
smartboyhw:P14:28
smartboyhwThird build, 73%14:28
smartboyhwOops14:28
yofelshadeslayer: ship it14:28
Riddellssh! that's the secret debian upload password!14:30
smartboyhwfourth build with fixed .install files:P14:30
smartboyhwRiddell, really?14:30
smartboyhw:P14:30
smartboyhw- _ZN6Okular10Annotation6Window7setTextERK7QString@ABI_3_0 4:4.10.8014:36
smartboyhw+#MISSING: 4:4.10.80-0ubuntu1~ubuntu13.10~ppa3# _ZN6Okular10Annotation6Window7setTextERK7QString@ABI_3_0 4:4.10.8014:36
smartboyhwCan somebody explain!?14:36
shadeslayerthat function was removed?14:37
yofelsymbol went missing, which is fine as the SOVERSION changed14:37
shadeslayer^^14:37
yofelsmartboyhw: just remove all MISSING lines from the file14:37
shadeslayerkde-runtime fixed and uploaded as well14:38
yofelbut as shadeslayer said, it happened because that function was removed:14:38
yofel$ c++filt _ZN6Okular10Annotation6Window7setTextERK7QString14:38
yofelOkular::Annotation::Window::setText(QString const&)14:38
shadeslayeralternatively, the signature changed14:39
shadeslayerso maybe its called setMagicText now, who knows :P14:40
* shadeslayer takes up kstars14:42
shadeslayerRiddell: any progress on the split packages?14:42
Riddellshadeslayer: I'm doing kdenetwork now14:43
Riddellany ideas if I should worry about this?14:43
RiddellE: kde-zeroconf: library-not-linked-against-libc usr/lib/kde4/kio_zeroconf.so14:43
shadeslayer\o/14:43
shadeslayeruhm14:43
shadeslayerthat looks odd14:43
yofelno sure, check whether it acutally uses libc stuff14:44
shadeslayer^^14:44
Riddellsurely everything uses libc?14:44
yofelI checked one lib from nepomuk, and that had no libc method call from what I could see14:44
Riddellkdeworkspace has the same thing on various bits so it might be some facet of saucy gcc14:44
shadeslayerwhat Riddell said14:44
yofelwould everything really use libc?14:45
yofelI mean: if I write a lib with only one class with one function, that callls one function from Qt, would it link against libc?14:45
* smartboyhw really can't understand how humans invented symbols, so difficult...14:45
Riddelldunno I assumed it included some fundamentals14:45
Riddelllike I think libstdc++.so.6 includes the definition of "new" which is pretty important to c++14:46
yofelconsidering our linking is really conservative lately, I can imagine it not linking against libc if it uses none of its symbols14:46
yofelhm14:46
shadeslayerwell, doesn't it work like this : Qt app uses some symbols of Qt and Qt itself uses some symbols of libc, hence app is linked to libc14:47
shadeslayerbecause the same thing happend with amarok and GStreamer 1.014:47
shadeslayerAmarok was compiled against QtWebkit which used GStreamer 0.1014:48
shadeslayerand the pgst port I was trying to test used GStreamer 1.014:48
yofelyeah, it depends where it takes the symbol from. If Qt has all of the symbols it needs, then there's no need to link against libc14:48
Riddellsound reasonable, I'll stop worrying then14:50
yofelI'm not 100% convinced myself yet.. apachelogger ^14:51
shadeslayeryofel: but wouldn't something as basic as say new require libstdc++ ?14:51
Riddellshadeslayer: it does link against libstdc++14:52
shadeslayerso that class would definitely need to link against libstdc++14:52
Riddelljust not libc14:52
shadeslayeroh14:52
shadeslayerhmm14:52
shadeslayerthe I /suppose/ it's possible14:52
apacheloggereh14:53
yofelwell, looking at the source that kioslave is rather small and from what i see pure c++, so this sounds possible14:53
apacheloggeryofel: what's the question?14:53
yofelapachelogger: whether something can work without linking aginst libc614:54
yofelE: kde-zeroconf: library-not-linked-against-libc usr/lib/kde4/kio_zeroconf.so14:54
apacheloggerno14:54
apacheloggerthat's not a library though14:54
apacheloggerthat's a plugin14:54
apachelogger:P14:54
yofelhow does that make a difference?14:54
apacheloggerplugins are loaded after runtime linker resolution such that in theory it needs no libs at all iff all the libs it would need are loaded prior to the plugin loading :P14:56
apacheloggeranyway14:57
apacheloggercmake allows you to link non-recursively14:57
yofeldifferent example then:14:57
yofelE: libnepomukcleaner4: library-not-linked-against-libc usr/lib/libnepomukcleaner.so.4.11.014:57
apacheloggerso unless libfoo actually uses libc crap it won't be linked against libc14:57
apacheloggerso in a qt context you can get around libc, you'll probably not get around libc++ as Riddell already mentioned that operator new is defined in there14:58
yofelok, so lets conclude that we can ignore it14:59
apacheloggerwell14:59
apacheloggerit works, doesn't it? :P14:59
apacheloggerIt is theoretically possible to have a library which doesn't use any symbols from libc, but it is far more likely that this is a violation of the requirement that "shared libraries must be linked against all libraries that they use symbols from in the same way that binaries are".14:59
apacheloggerfrom lintian15:00
smartboyhwI HATE SYMBOLS.15:01
* smartboyhw faints.15:01
yofelgood, you're starting to understand them :P15:02
shadeslayer ^^15:02
shadeslayerinteresting :   * Add kubuntu_link_pthread.diff to link to pthread, fixes compile on    i38615:03
shadeslayerfrom yofel15:03
yofeluh.... that's DSO stuff IIRC15:03
yofelplease drop if possible15:04
shadeslayerlets see if it we still need it?15:04
Riddellshadeslayer: that kstars?15:04
shadeslayeryes15:04
shadeslayerthough then we might need it for raring still?15:04
Riddellshadeslayer: I've not worked out why we need that, and neither does upstream15:04
shadeslayerokay15:04
yofelwell, drop it and we'll see. Worst case we can add that back for raring-only or so15:05
shadeslayeryeah15:05
Riddellshadeslayer: I'm pretty sure we still needed it when I merged kstars this cycle15:07
shadeslayerhurray15:10
shadeslayerwe can drop the patch15:10
Riddelloh?15:10
shadeslayeryeah, compiled fine15:10
yofelon i38615:11
yofel?15:11
shadeslayeroh ... good point :/15:11
* shadeslayer forgot that it had to compiled against i38615:12
smartboyhwready to upload now:)15:17
smartboyhwshadeslayer, fixed already?15:17
shadeslayerfixed?15:17
shadeslayerwhats fixed?15:17
shadeslayerbag15:18
shadeslayerbah15:18
shadeslayer/usr/bin/ld: note: 'pthread_create@@GLIBC_2.1' is defined in DSO /lib/i386-linux-gnu/libpthread.so.0 so try adding it to the linker command line15:18
shadeslayerk will fix post dinner15:18
smartboyhwshadeslayer, plasma-active?15:23
smartboyhwNow if okular doesn't build, it will be super-weirdo.15:28
Riddellphew, kde-workspace uploaded15:34
lordievaderGood afternoon.15:38
Riddellanyone else unable to suspend from a session in saucy?16:01
RiddellI wonder if that's a consolekit thing16:01
Riddellbeing replaces by logind16:01
yofelRiddell: me16:03
yofelpm-suspend itself works, just not from UI16:04
shadeslayerwell16:05
shadeslayerRiddell: I couldn't until I installed pm-utils16:05
shadeslayerdoesn't pm-suspend come from pm-utils?16:05
shadeslayerhttp://paste.kde.org/777194/16:05
yofelyeah16:06
shadeslayerI can suspend from UI and pm-suspend16:06
shadeslayerbut I didn't have pm-utils installed16:06
shadeslayerwait what16:09
shadeslayer libpython2.7 : Depends: libpython2.7-stdlib (= 2.7.5-1ubuntu2) but 2.7.5-5ubuntu1 is to be installed.16:09
shadeslayerhow16:09
shadeslayersaucy has 2.7.5-5ubuntu116:09
shadeslayercan't be archive skew, Uploaded by: Matthias Klose on 2013-06-0516:11
shadeslayeryofel: any ideas why this happens?16:18
yofelnot really, unless you're using an out-of-date chroot16:20
shadeslayerhm well16:25
shadeslayerI ran --update16:25
shadeslayeryofel: http://paste.kde.org/777212/16:27
shadeslayerahh16:27
shadeslayermarble16:27
ahoneybunhello people16:58
shadeslayernew symbols galore in marble16:58
shadeslayerhm17:00
shadeslayerthere's a usr/bin/marble-qt 17:00
shadeslayeryofel: ^ thoughts?17:00
yofelshadeslayer: make a marble-qt package (As I guess that's the same thing as quassel-qt4?)17:10
shadeslayerthat's all fine and dandy ... but ...17:10
shadeslayerthere is no other library or anything to go with it17:10
shadeslayerjust marble-qt17:10
shadeslayerwhich is the perplexing part to me17:10
yofelwell, it doesn't depend on kde I guess?17:11
shadeslayerand it has no shared libs? 17:11
yofellibmarblewidget itself doesn't either17:11
shadeslayerhm17:11
yofelSo I can see a purpose for it17:11
yofelyou'll just have to make sure it works without 'marble' installed 17:12
shadeslayerin  a non kde env17:12
yofelyeah. Using marble in unity would be cool :P17:13
shadeslayerhehe17:13
shadeslayeryou know ... I've never tried out Unity17:13
shadeslayerlike, never ever17:13
shadeslayerI've only seen screenshots17:13
yofelused it a few times.17:13
yofelit *is* usable, it just tends to annoy me because it gets in my way at a few places and I can't tell it not to17:14
yofelthe look and feel though is nice17:14
shadeslayerinteresting : http://www.ubuntu.com/phone/carrier-advisory-group17:15
yofelindeed17:15
shadeslayercan only mean one thing tbh :P17:15
yofelwell, if they ever do make a really usable ubuntu phone I might even buy it ^^17:17
shadeslayerwhy this is odd17:17
shadeslayerdh_install: cp -a debian/tmp/usr/lib/kde4/plugins/marble/15/QtMobilityPositionProviderPlugin.so debian/marble-plugins//usr/lib/kde4/plugins/marble/15/ returned exit code 117:17
shadeslayerexcept there is no QtMobilityPositionProviderPlugin.so in the install files17:17
shadeslayeranywhere17:17
shadeslayeroh17:17
shadeslayerdebian/marble-plugins.install.linux:usr/lib/kde4/plugins/marble/15/QtMobilityPositionProviderPlugin.so17:17
shadeslayerwhat's install.linux ? 0.o17:18
yofeldebian has !linux stuff17:18
* yofel on the road, back in an hour17:21
* shadeslayer will finish marble and be done for the day17:23
ahoneybunshadeslayer: Unity is ok and usable, it is just Compiz that is holding it back17:40
* yofel wonders where vHanda went missing18:23
vHandawhat's up?18:23
yofelvHanda: where's the current shared-desktop-ontologies repository? We have things failing to build in project neon as it needs s-d-o 0.11, but git://oscaf.git.sourceforge.net/gitroot/oscaf/shared-desktop-ontologies has 0.10.5118:25
vHandagit://git.code.sf.net/p/oscaf/shared-desktop-ontologies18:25
vHandasourceforge :/18:25
yofelnow that looks a lot better :)18:26
yofelthanks!18:26
shadeslayerhe sent an email about this btw :P18:36
shadeslayerwho wants to take care of marble symbols18:37
shadeslayerokay done18:44
shadeslayer 8 files changed, 5644 insertions(+), 4609 deletions(-)18:46
shadeslayernight18:49
jessieDamn. That's a lot of changes. ha18:56
QuintasanMy imx died :(18:56
yofelshadeslayer: who, where, what mail?19:06
=== francisco is now known as Guest75516
* yofel puts kcm_pimactivity in kmail together with the identity manager19:25
yofelmeh, I'll add a new package that kontact and kmail pull in. That's probably the most sensible thing (at least more sensible than putting it in libkdepim4)19:30
Riddellno other common package?19:31
yofelwell, kdepim doesn't really have a common package. There's kdepim-kresources if anything19:34
Riddellnah that's not much use19:37
yofelmy thought was to add kde-config-pimactivity as that's the only thing in there. I could add a kdepim-common, but for only 2 files...19:38
RiddellI'd think kde-config-pimactivity unless we expect more to be added19:39
ahoneybunRiddell: hello20:49
Riddellhi ahoneybun 20:49
ahoneybunthat was fast20:49
ahoneybun lol20:50
ScottKDid anyone look if the libdcraw vulnerability that got a USN for 12.04 affected newer releases?21:29
geniiWhat, if any, frontend to ufw is preferred now for Kubuntu? guarddog is gone ( but still referred to by ubottu )23:23
yofelgufw I think, there's no usable kde UI for firewall management that I know of.23:26
geniiyofel: OK, thanks23:27

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