Strange symbols issue.

Scott Kitterman ubuntu at kitterman.com
Fri Dec 4 05:19:42 UTC 2015


I don't believe it's a common problem.  Also, if you do have changes to core 
packages, you can get sponsorship to fix things (that'll help with your core-
dev application later).

Scott K

On Thursday, December 03, 2015 06:21:47 AM Scarlett Clark wrote:
> Thanks for the responses. I presume network-manager is ubuntu-core? Those
> symbols are for features in the newest network-manager
> so that makes sense. But I am wondering if this is a common problem? I
> think my plan to sync with debian might not go well? We have no control
> over core.
> Scarlett
> 
> On Thu, Dec 3, 2015 at 12:29 AM, Harald Sitter <sitter at kde.org> wrote:
> > they are all guarded by #if NM_CHECK_VERSION(1, 0, 6)
> > 
> > our symbols file was removed by
> > 
> > http://anonscm.debian.org/cgit/pkg-kde/frameworks/networkmanager-qt.git/co
> > mmit/?h=kubuntu_vivid_backports&id=c11436042cdfc160518336f298a785ed14bdaef
> > d
> > 
> > debian's was introdcued in
> > 
> > http://anonscm.debian.org/cgit/pkg-kde/frameworks/networkmanager-qt.git/co
> > mmit/?h=kubuntu_unstable&id=c0087fb71a218c4c7585ab8c344352adb8a7fe15
> > 
> > debian is a at 1.0.8
> > https://packages.qa.debian.org/n/network-manager.html
> > 
> > ubuntu is not
> > https://launchpad.net/ubuntu/+source/network-manager
> > 
> > what you are seeing is a symbol mismatch because debian unstable is
> > ahead of xenial
> > 
> > On Thu, Dec 3, 2015 at 2:30 AM, Scarlett Clark
> > 
> > <scarlett.gately.clark at gmail.com> wrote:
> > > networkmanager-qt has symbols failure. Upon batchpatch completion it
> > 
> > wants
> > 
> > > me to remove a pile of symbols.
> > > Looking for patches and reading them ....
> > > ----------------------------------------------
> > > 
> > > | Processing libkf5networkmanagerqt6 package |
> > > 
> > > ----------------------------------------------
> > > Patching symbol file 'debian/libkf5networkmanagerqt6.symbols' with
> > 
> > supplied
> > 
> > > patches ...
> > > * patch 'libkf5networkmanagerqt6_5.16.0+git20151202.2238+16.04-0_amd64
> > 
> > (---
> > 
> > > debian/libkf5networkmanagerqt6.symbols)' for amd64 ... OK.
> > > Confirmed arches: alpha, arm64, armel, armhf, hppa, i386, mips,
> > > mips64el,
> > > mipsel, powerpc, ppc64, ppc64el, s390x, x32
> > > Generating symbol file template .... (this might take a while)
> > > pkgkde-symbolshelper: warning: there are LOST symbols (including
> > 
> > optional):
> > >  SONAME: libKF5NetworkManagerQt.so.6
> > >  
> > >   #MISSING: 5.16.0#
> > 
> > _ZN14NetworkManager11AccessPoint15lastSeenChangedEi at Base
> > 
> > > 5.14.0
> > > 
> > >   #MISSING: 5.16.0#
> > > 
> > > _ZN14NetworkManager6Device14meteredChangedENS0_13MeteredStatusE at Base
> > 
> > 5.14.0
> > 
> > >   #MISSING: 5.16.0# _ZN14NetworkManager7meteredEv at Base 5.14.0
> > >   #MISSING: 5.16.0#
> > 
> > _ZN14NetworkManager8Notifier14meteredChangedENS_6Device13MeteredStatusE at Ba
> > se> 
> > > 5.14.0
> > > 
> > >   #MISSING: 5.16.0# _ZNK14NetworkManager11AccessPoint8lastSeenEv at Base
> > 
> > 5.14.0
> > 
> > >   #MISSING: 5.16.0# _ZNK14NetworkManager6Device7meteredEv at Base 5.14.0
> > > 
> > > scarlett at scarlett-lappy:~/Work/xenial-frameworks/networkmanager-qt$
> > 
> > c++filt
> > 
> > > _ZN14NetworkManager11AccessPoint15lastSeenChangedEi
> > > NetworkManager::AccessPoint::lastSeenChanged(int)
> > > scarlett at scarlett-lappy:~/Work/xenial-frameworks/networkmanager-qt$
> > 
> > c++filt
> > 
> > > _ZN14NetworkManager6Device14meteredChangedENS0_13MeteredStatusE
> > 
> > NetworkManager::Device::meteredChanged(NetworkManager::Device::MeteredStat
> > us)> 
> > > Upon looking up these symbols they all where created in this RR:
> > > https://git.reviewboard.kde.org/r/124998/diff/1-2/
> > > 
> > > Looking through all commits since, I see no where that these were
> > 
> > removed.
> > 
> > > Could someone please educate me and tell me why they would suddenly
> > 
> > vanish
> > 
> > > from our build. My gut feeling tells me that removing these would end
> > 
> > badly.
> > 
> > > Thank you,
> > > Scarlett
> > > 
> > > 
> > > --
> > > kubuntu-devel mailing list
> > > kubuntu-devel at lists.ubuntu.com
> > > Modify settings or unsubscribe at:
> > > https://lists.ubuntu.com/mailman/listinfo/kubuntu-devel
> > 
> > --
> > kubuntu-devel mailing list
> > kubuntu-devel at lists.ubuntu.com
> > Modify settings or unsubscribe at:
> > https://lists.ubuntu.com/mailman/listinfo/kubuntu-devel




More information about the kubuntu-devel mailing list