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