[00:00] <yofel> the instructions on the debian page should still owrk
[00:00] <clivejo> cant seem to get it to work
[00:00] <yofel> the "Creating a symbols file" part
[00:00] <yofel> the commands, are a bit.. weird
[00:01] <yofel> where did you dput it to?
[00:01] <clivejo> https://launchpad.net/~clivejo/+archive/ubuntu/wily/+build/7772605
[00:01] <clivejo> my ppa
[00:02] <yofel> ok, a couple things wrong it seems, but now at least have something to look at
[00:02] <yofel> dgetting
[00:07] <yofel> Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
[00:07] <yofel> that... new o.O?
[00:09] <clivejo> it builds locally fine
[00:09] <clivejo> Ive turned proposed back on in my PPA
[00:09] <yofel> yeah, something new probably
[00:10] <yofel> anyway, it talks about symbol files, so lets make them
[00:10] <clivejo> my own system is fully up to date
[00:10] <yofel> with proposed on?
[00:10] <clivejo> yup
[00:10] <clivejo> can you build it?
[00:10] <yofel> weird
[00:10] <yofel> no, failed the same way in pbuilder here
[00:11] <clivejo> failed on LP again too
[00:11] <clivejo> grrr
[00:11] <clivejo> can you guide me to make the symbol files?
[00:11] <yofel> that was the plan ;)
[00:12] <clivejo> isnt it late there?
[00:12] <yofel> depends if you call 2AM late or early..
[00:12] <clivejo> like 2am?
[00:12] <yofel> I have tomorrow free, so I can spend another ~30min or so
[00:13] <yofel> for the symbols, we'll start with pkgkde-gensymbols
[00:13] <clivejo> only if you are ok, dont want to take up your time
[00:13] <yofel> no, but lets get this over with ;)
[00:13] <clivejo> ok
[00:13] <yofel> -p is the package name, lets start with libkf5purpose5
[00:14] <yofel> note that there's no space between -p and libkf5purpose5, so -plibkf5purpose5
[00:14] <yofel> -v is the version, so -v1.0~rc1
[00:14] <yofel> -Osymbols.amd64 is the output file
[00:15] <yofel> then comes -e with the path to the build binary file, so -edebian/tmp/usr/lib/x86_64-linux-gnu/libKF5Purpose.so.5
[00:16] <yofel> that should show you a lot of symbols, and will generate the symbols.amd64 file
[00:17] <clivejo> objdump: 'debian/tmp/usr/lib/x86_64-linux-gnu/libKF5Purpose.so.5': No such file
[00:17] <yofel> next comes pkgkde-symbolshelper, this time with space between the options, i.e. "pkgkde-symbolshelper create -o debian/libkf5purpose5.symbols -v 1.0~rc1 symbols.amd64"
[00:17] <clivejo> what directory should I be in?
[00:18] <yofel> you need to be in the source directory where you built the package
[00:18] <yofel> so, in purpose-1.0~rc1
[00:18] <clivejo> thats where I run it
[00:18] <yofel> then you didn't build the package?
[00:18] <yofel> or you cleaned the build?
[00:19] <clivejo> pkgkde-gensymbols -plibkf5purpose5 -v1.0~rc1 -Osymbols.amd64 -edebian/tmp/usr/lib/x86_64-linux-gnu/libKF5Purpose.so.5
[00:20] <yofel> right, that's what I used too, and here it worked
[00:20] <yofel> just make sure you have a finished build
[00:20] <clivejo> ok, just rerun debuild and its listed symbols!
[00:21] <yofel> ok great, now run the symbolshelper command I just posted
[00:21] <clivejo> pkgkde-gensymbols: warning: symbols.amd64 doesn't match completely symbols.amd64
[00:21] <clivejo> what on earth does that mean!
[00:22] <yofel> you created the file, modified something and ran gensymbols again (it means the old and new file)
[00:22] <yofel> probably the old one was empty, and the new one has the symbols -> different ^^
[00:24] <clivejo> yippeee libkf5purpose5.symbols !
[00:24] <yofel> great, now I'll leave debian/libkf5purposewidgets5.symbols as an excercise for you ;)
[00:25] <yofel> oh, and make sure to delete symbols.amd64 if you plan to upload your build folder to LP later
[00:29] <clivejo> so just those two libs?
[00:30] <clivejo> is that what is making it fail on LP?
[00:31] <clivejo> Im still getting 3 warnings from Lintan
[00:31] <clivejo> W: libkf5purpose5-dbg: debug-file-with-no-debug-symbols usr/lib/debug/.build-id/b4/e4222cfd34f768fd17c625a40dee868f1bf61d.debug
[00:31] <clivejo> stupid symbols
[00:32] <yofel> hm, still fails for me, weird..
[00:33] <clivejo> yeah
[00:33] <clivejo> builds fine for me
[00:35] <clivejo> have you any other archives?
[00:35] <yofel> erm, the control file is broken
[00:35] <yofel> Architecture: same
[00:35] <yofel> isn't something that exists
[00:35] <yofel> you probably meant
[00:35] <yofel> Architecture: any
[00:35] <yofel> Multi-Arch: same
[00:36] <yofel> so as the control section for libkf5purpose5 is invalid, the package wasn't built
[00:37] <yofel> maybe you have some old generated files in your build directory which made things work for you
[00:37] <clivejo> very weird
[00:38] <yofel> urgh, not emedded plugins again *-.-
[00:39] <yofel> E: libkf5purpose5: symbols-file-contains-current-version-with-debian-revision on symbol _ZN10QByteArray4dataEv@Base and 191 others
[00:39] <yofel> thanks to those
[00:39] <yofel> anyway, that's for tomorrow, I'm off
[00:39] <yofel> gn :)
[00:39] <clivejo> thanks yofel
[00:39] <clivejo> leanred a lot :)
[03:03] <ahoneybun> sgclark: ping
[04:30] <sgclark> ahoneybun: pong
[05:25] <valorie> are you feeling better, sgclark?
[05:32] <sgclark> I am alive yes. But with my new to-do list I am not sure how long haha. anyway night night.
[05:35] <valorie> sleep well
[09:09] <soee_> hiho
[11:29] <BluesKaj> Hiyas all
[15:05] <clivejo> Riddell: ping
[15:17] <doko> Riddell, are both baloo and baloo-kf5 sources needed?
[15:19] <jmux> Will anybody go to DebConf15 ?
[15:27] <ScottK> doko: they are.  Not everything that uses baloo is migrated to Kf5.
[15:32] <doko> ok
[15:51] <clivejo> anyone here know their stuff regarding symbols?
[16:15] <doko> $ ls *ges
[16:15] <doko> digikam_4.12.0-0ubuntu3_source.changes       kopete_15.04.2-0ubuntu2_source.changes  miro_6.0-1ubuntu1_source.changes
[16:15] <doko> kde-runtime_15.04.2-0ubuntu3_source.changes  libkfbapi_1.0-0ubuntu6_source.changes   plasmate_1.0-0ubuntu5_source.changes
[16:15] <doko> kdepimlibs_4.14.6-0ubuntu2_source.changes    libkfbapi_1.0-0ubuntu7_amd64.changes    pulseview_0.2.0-1ubuntu1_source.changes
[16:15] <doko> kdepimlibs_4.14.6-0ubuntu3_source.changes    libkfbapi_1.0-0ubuntu7_source.changes   pykde4_4.14.2-0ubuntu3_source.changes
[16:15] <doko> kgraphviewer_2.1.90-0ubuntu1_source.changes  metview_4.5.6-3ubuntu1_source.changes   simon_0.4.1-0ubuntu5_source.changes
[16:15] <doko> Riddell, ^^^ uploaded, please don't override
[17:00] <ahoneybun> Riddell: ping
[17:00] <ahoneybun> or sgclark
[17:04] <ahoneybun> the patch has fuzz which is not allowed, or is malformed
[17:10] <sgclark> ahoneybun: does it say can be reverse applied? please paste the text
[17:12] <ahoneybun> sgclark: https://paste.kde.org/p8x0xsrnp
[17:12] <ahoneybun> yea
[17:14] <sgclark> hmm I seem to be having issues with that paste. But if it does say that then that patch was applied upstream and can be removed.
[17:23] <ahoneybun> the patch?
[19:15] <clivejo> sgclark: would you be able to help me on debugging symbols?