Bug#560644: marked as done (clxclient: FTBFS: dpkg-gensymbols fails)
Your message dated Fri, 05 Feb 2010 21:50:40 + with message-id and subject line Bug#560644: fixed in clxclient 3.6.1-1.1 has caused the Debian Bug report #560644, regarding clxclient: FTBFS: dpkg-gensymbols fails to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 560644: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560644 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: clxclient Version: 3.6.1-1 Severity: serious User: debian...@lists.debian.org Usertags: qa-ftbfs-20091210 qa-ftbfs Justification: FTBFS on amd64 Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part: > make[1]: Entering directory > `/build/user-clxclient_3.6.1-1-amd64-zQghJP/clxclient-3.6.1' > /usr/bin/install -d > /build/user-clxclient_3.6.1-1-amd64-zQghJP/clxclient-3.6.1/debian/tmp//usr/lib > /usr/bin/install -d > /build/user-clxclient_3.6.1-1-amd64-zQghJP/clxclient-3.6.1/debian/tmp//usr/include > /usr/bin/install -m 644 clxclient.h > /build/user-clxclient_3.6.1-1-amd64-zQghJP/clxclient-3.6.1/debian/tmp//usr/include > /usr/bin/install -m 755 libclxclient.so.3.6.1 > /build/user-clxclient_3.6.1-1-amd64-zQghJP/clxclient-3.6.1/debian/tmp//usr/lib > /sbin/ldconfig -n > /build/user-clxclient_3.6.1-1-amd64-zQghJP/clxclient-3.6.1/debian/tmp//usr/lib > ln -sf libclxclient.so.3.6.1 > /build/user-clxclient_3.6.1-1-amd64-zQghJP/clxclient-3.6.1/debian/tmp//usr/lib/libclxclient.so > make[1]: Leaving directory > `/build/user-clxclient_3.6.1-1-amd64-zQghJP/clxclient-3.6.1' > dh_installdirs -plibclxclient-dev > dh_installdirs -plibclxclient3 > dh_installdocs -plibclxclient-dev ./AUTHORS > dh_installexamples -plibclxclient-dev > dh_installman -plibclxclient-dev > dh_installinfo -plibclxclient-dev > dh_installmenu -plibclxclient-dev > dh_installcron -plibclxclient-dev > dh_installinit -plibclxclient-dev > dh_installdebconf -plibclxclient-dev > dh_installemacsen -plibclxclient-dev > dh_installcatalogs -plibclxclient-dev > dh_installpam -plibclxclient-dev > dh_installlogrotate -plibclxclient-dev > dh_installlogcheck -plibclxclient-dev > dh_installchangelogs -plibclxclient-dev > dh_installudev -plibclxclient-dev > dh_lintian -plibclxclient-dev > dh_install -plibclxclient-dev --sourcedir=debian/tmp > dh_link -plibclxclient-dev > dh_installmime -plibclxclient-dev > dh_installdocs -plibclxclient3 ./AUTHORS > dh_installexamples -plibclxclient3 > dh_installman -plibclxclient3 > dh_installinfo -plibclxclient3 > dh_installmenu -plibclxclient3 > dh_installcron -plibclxclient3 > dh_installinit -plibclxclient3 > dh_installdebconf -plibclxclient3 > dh_installemacsen -plibclxclient3 > dh_installcatalogs -plibclxclient3 > dh_installpam -plibclxclient3 > dh_installlogrotate -plibclxclient3 > dh_installlogcheck -plibclxclient3 > dh_installchangelogs -plibclxclient3 > dh_installudev -plibclxclient3 > dh_lintian -plibclxclient3 > dh_install -plibclxclient3 --sourcedir=debian/tmp > dh_link -plibclxclient3 > dh_installmime -plibclxclient3 > dh_strip -plibclxclient-dev > dh_compress -plibclxclient-dev > dh_fixperms -plibclxclient-dev > dh_makeshlibs -plibclxclient-dev > dh_strip -plibclxclient3 > dh_compress -plibclxclient3 > dh_fixperms -plibclxclient3 > dh_makeshlibs -plibclxclient3 > dpkg-gensymbols: warning: some symbols disappeared in the symbols file: see > diff output below > dpkg-gensymbols: warning: debian/libclxclient3/DEBIAN/symbols doesn't match > completely debian/libclxclient3.symbols.amd64 > --- debian/libclxclient3.symbols.amd64 (libclxclient3 amd64) > +++ dpkg-gensymbolsSsW4JM 2009-12-11 01:06:08.491202125 +0100 > @@ -296,7 +296,7 @@ > _znk8x_window12x_set_attribemp20xsetwindowattribu...@base 3.6.1-1~ > _znk8x_window17x_set_bit_gravit...@base 3.6.1-1~ > _znk8x_window17x_set_win_gravit...@base 3.6.1-1~ > - _znk8x_window5x_ma...@base 3.6.1-1~ > +#MISSING: 3.6.1-1# _znk8x_window5x_ma...@base 3.6.1-1~ > _znk8x_window6x_move...@base 3.6.1-1~ > _znk8x_window8x_resize...@base 3.6.1-1~ > _zti10x_callb...@base 3.6.1-1~ > dh_makeshlibs: dpkg-gensymbols -plibclxclient3 > -Idebian/libclxclient3.symbols.amd64 -Pdebian/libclxclient3 returned exit > code 1 > make: *** [binary-fixup/libclxclient3] Error 9 The full build log is availa
Bug#560644: clxclient: diff for NMU version 3.6.1-1.1
> Od: Mehdi > tag 560644 + pending > thanks > > Dear maintainer, > > I've prepared an NMU for clxclient (versioned as 3.6.1-1.1) and > uploaded it to DELAYED/2. Please feel free to tell me if I > should delay it longer. Hi, thank you a lot for your help Please don't delay it longer best regards mira -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#560644: clxclient: diff for NMU version 3.6.1-1.1
tag 560644 + pending thanks Dear maintainer, I've prepared an NMU for clxclient (versioned as 3.6.1-1.1) and uploaded it to DELAYED/2. Please feel free to tell me if I should delay it longer. Regards. -- Mehdi Dogguy diff -u clxclient-3.6.1/debian/changelog clxclient-3.6.1/debian/changelog --- clxclient-3.6.1/debian/changelog +++ clxclient-3.6.1/debian/changelog @@ -1,3 +1,11 @@ +clxclient (3.6.1-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Remove 'x_map' from debian/libclxclient3.symbols.*, thanks to Kamal Mostafa +(Closes: #560644) + + -- Mehdi Dogguy Wed, 03 Feb 2010 22:18:48 +0100 + clxclient (3.6.1-1) unstable; urgency=low * New upstream release @@ -41 +48,0 @@ - diff -u clxclient-3.6.1/debian/libclxclient3.symbols.amd64 clxclient-3.6.1/debian/libclxclient3.symbols.amd64 --- clxclient-3.6.1/debian/libclxclient3.symbols.amd64 +++ clxclient-3.6.1/debian/libclxclient3.symbols.amd64 @@ -296,7 +296,6 @@ _znk8x_window12x_set_attribemp20xsetwindowattribu...@base 3.6.1-1~ _znk8x_window17x_set_bit_gravit...@base 3.6.1-1~ _znk8x_window17x_set_win_gravit...@base 3.6.1-1~ - _znk8x_window5x_ma...@base 3.6.1-1~ _znk8x_window6x_move...@base 3.6.1-1~ _znk8x_window8x_resize...@base 3.6.1-1~ _zti10x_callb...@base 3.6.1-1~ diff -u clxclient-3.6.1/debian/libclxclient3.symbols.i386 clxclient-3.6.1/debian/libclxclient3.symbols.i386 --- clxclient-3.6.1/debian/libclxclient3.symbols.i386 +++ clxclient-3.6.1/debian/libclxclient3.symbols.i386 @@ -296,7 +296,6 @@ _znk8x_window12x_set_attribemp20xsetwindowattribu...@base 3.6.1-1~ _znk8x_window17x_set_bit_gravit...@base 3.6.1-1~ _znk8x_window17x_set_win_gravit...@base 3.6.1-1~ - _znk8x_window5x_ma...@base 3.6.1-1~ _znk8x_window6x_move...@base 3.6.1-1~ _znk8x_window8x_resize...@base 3.6.1-1~ _zti10x_callb...@base 3.6.1-1~
Bug#560644:
On So, Jan 17, 2010 at 17:14:21 (CET), Kamal Mostafa wrote: > Simply removing the "x_map" line from the libclxclient3.symbols.* files > fixes the build on Ubuntu Lucid -- the attached patch applies that > change. may I suggest to just drop the .symbol files from the clxclient package? -- Gruesse/greetings, Reinhard Tartler, KeyID 945348A4 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#560644:
Simply removing the "x_map" line from the libclxclient3.symbols.* files fixes the build on Ubuntu Lucid -- the attached patch applies that change. === modified file 'debian/libclxclient3.symbols.amd64' --- debian/libclxclient3.symbols.amd64 2009-03-14 00:55:50 + +++ debian/libclxclient3.symbols.amd64 2010-01-17 15:36:32 + @@ -296,7 +296,6 @@ _znk8x_window12x_set_attribemp20xsetwindowattribu...@base 3.6.1-1~ _znk8x_window17x_set_bit_gravit...@base 3.6.1-1~ _znk8x_window17x_set_win_gravit...@base 3.6.1-1~ - _znk8x_window5x_ma...@base 3.6.1-1~ _znk8x_window6x_move...@base 3.6.1-1~ _znk8x_window8x_resize...@base 3.6.1-1~ _zti10x_callb...@base 3.6.1-1~ === modified file 'debian/libclxclient3.symbols.i386' --- debian/libclxclient3.symbols.i386 2009-03-14 00:55:50 + +++ debian/libclxclient3.symbols.i386 2010-01-17 15:36:34 + @@ -296,7 +296,6 @@ _znk8x_window12x_set_attribemp20xsetwindowattribu...@base 3.6.1-1~ _znk8x_window17x_set_bit_gravit...@base 3.6.1-1~ _znk8x_window17x_set_win_gravit...@base 3.6.1-1~ - _znk8x_window5x_ma...@base 3.6.1-1~ _znk8x_window6x_move...@base 3.6.1-1~ _znk8x_window8x_resize...@base 3.6.1-1~ _zti10x_callb...@base 3.6.1-1~
Bug#560644: clxclient: FTBFS: dpkg-gensymbols fails
On Sun, Dec 13, 2009, Jaromír Mikeš wrote: > $ find /home/mira/zita-convolver -exec grep -i "X_window::x_map()" /dev/null > {} \; > and > $ find /home/mira/zita-convolver -exec grep -i "X_window" /dev/null {} \; > giving nothing You might want "grep -r" instead of find ... -exec grep which will exec grep for each file and is very inefficient. i.e.: grep -ir X_window::x_map /home/mira/zita-convolver > I checked also manually ... no definition of 'X_window::x_map() const' Well *that* is the actual problem: the symbol is listed in debian/libclxclient3.symbols.*, but is not exported. It's not good enough to grep for X_window::x_map, this function is actually defined in the X_window class directly, see clxclient.h: class X_window { public: [...] int x_map (void) const { return XMapWindow (_disp->_dpy, _wind); } While we're at it, why does this package build-depend on libasound2-dev and declares itself in section "sound"?? Seems completely wrong to me. -- Loïc Minier -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#560644: clxclient: FTBFS: dpkg-gensymbols fails
Jaromír Mikeš wrote: >> Od: Lucas Nussbaum >>> dpkg-gensymbols: warning: some symbols disappeared in the symbols file: see >> diff output below >>> dpkg-gensymbols: warning: debian/libclxclient3/DEBIAN/symbols doesn't match >> completely debian/libclxclient3.symbols.amd64 >>> --- debian/libclxclient3.symbols.amd64 (libclxclient3 amd64) >>> +++ dpkg-gensymbolsSsW4JM 2009-12-11 01:06:08.491202125 +0100 >>> @@ -296,7 +296,7 @@ >>> _znk8x_window12x_set_attribemp20xsetwindowattribu...@base 3.6.1-1~ >>> _znk8x_window17x_set_bit_gravit...@base 3.6.1-1~ >>> _znk8x_window17x_set_win_gravit...@base 3.6.1-1~ >>> - _znk8x_window5x_ma...@base 3.6.1-1~ >>> +#MISSING: 3.6.1-1# _znk8x_window5x_ma...@base 3.6.1-1~ >>> _znk8x_window6x_move...@base 3.6.1-1~ >>> _znk8x_window8x_resize...@base 3.6.1-1~ >>> _zti10x_callb...@base 3.6.1-1~ >>> dh_makeshlibs: dpkg-gensymbols -plibclxclient3 >> -Idebian/libclxclient3.symbols.amd64 -Pdebian/libclxclient3 returned exit >> code >> 1 >>> make: *** [binary-fixup/libclxclient3] Error 9 > > Hi, > > It is strange ... > As it seen in diff output process is complaining about > _znk8x_window5x_ma...@base 3.6.1-1~ line and wants to replaced by totally > same string. Not really... the new line has MISSING at the beginning, which means the symbol was not found in the rebuild, so it failed. Cheers, Emilio signature.asc Description: OpenPGP digital signature
Bug#560644: clxclient: FTBFS: dpkg-gensymbols fails
> Od: Lucas Nussbaum > > Source: clxclient > Version: 3.6.1-1 > Severity: serious > User: debian...@lists.debian.org > Usertags: qa-ftbfs-20091210 qa-ftbfs > Justification: FTBFS on amd64 > > Hi, > > During a rebuild of all packages in sid, your package failed to build on > amd64. > [snip] > > dpkg-gensymbols: warning: some symbols disappeared in the symbols file: see > diff output below > > dpkg-gensymbols: warning: debian/libclxclient3/DEBIAN/symbols doesn't match > completely debian/libclxclient3.symbols.amd64 > > --- debian/libclxclient3.symbols.amd64 (libclxclient3 amd64) > > +++ dpkg-gensymbolsSsW4JM 2009-12-11 01:06:08.491202125 +0100 > > @@ -296,7 +296,7 @@ > > _znk8x_window12x_set_attribemp20xsetwindowattribu...@base 3.6.1-1~ > > _znk8x_window17x_set_bit_gravit...@base 3.6.1-1~ > > _znk8x_window17x_set_win_gravit...@base 3.6.1-1~ > > - _znk8x_window5x_ma...@base 3.6.1-1~ > > +#MISSING: 3.6.1-1# _znk8x_window5x_ma...@base 3.6.1-1~ > > _znk8x_window6x_move...@base 3.6.1-1~ > > _znk8x_window8x_resize...@base 3.6.1-1~ > > _zti10x_callb...@base 3.6.1-1~ > > dh_makeshlibs: dpkg-gensymbols -plibclxclient3 > -Idebian/libclxclient3.symbols.amd64 -Pdebian/libclxclient3 returned exit code > 1 > > make: *** [binary-fixup/libclxclient3] Error 9 Hi, It is strange ... As it seen in diff output process is complaining about _znk8x_window5x_ma...@base 3.6.1-1~ line and wants to replaced by totally same string. I double checked clxclient repo if there is some typo in libclxclient3.symbols.amd64 file e.g. some redundant space etc., but nothing like this. hmm.. how to fix it? I did a test build here on amd64 machine in pbuilder without any warning or error message. regards mira -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#560644: clxclient: FTBFS: dpkg-gensymbols fails
Source: clxclient Version: 3.6.1-1 Severity: serious User: debian...@lists.debian.org Usertags: qa-ftbfs-20091210 qa-ftbfs Justification: FTBFS on amd64 Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part: > make[1]: Entering directory > `/build/user-clxclient_3.6.1-1-amd64-zQghJP/clxclient-3.6.1' > /usr/bin/install -d > /build/user-clxclient_3.6.1-1-amd64-zQghJP/clxclient-3.6.1/debian/tmp//usr/lib > /usr/bin/install -d > /build/user-clxclient_3.6.1-1-amd64-zQghJP/clxclient-3.6.1/debian/tmp//usr/include > /usr/bin/install -m 644 clxclient.h > /build/user-clxclient_3.6.1-1-amd64-zQghJP/clxclient-3.6.1/debian/tmp//usr/include > /usr/bin/install -m 755 libclxclient.so.3.6.1 > /build/user-clxclient_3.6.1-1-amd64-zQghJP/clxclient-3.6.1/debian/tmp//usr/lib > /sbin/ldconfig -n > /build/user-clxclient_3.6.1-1-amd64-zQghJP/clxclient-3.6.1/debian/tmp//usr/lib > ln -sf libclxclient.so.3.6.1 > /build/user-clxclient_3.6.1-1-amd64-zQghJP/clxclient-3.6.1/debian/tmp//usr/lib/libclxclient.so > make[1]: Leaving directory > `/build/user-clxclient_3.6.1-1-amd64-zQghJP/clxclient-3.6.1' > dh_installdirs -plibclxclient-dev > dh_installdirs -plibclxclient3 > dh_installdocs -plibclxclient-dev ./AUTHORS > dh_installexamples -plibclxclient-dev > dh_installman -plibclxclient-dev > dh_installinfo -plibclxclient-dev > dh_installmenu -plibclxclient-dev > dh_installcron -plibclxclient-dev > dh_installinit -plibclxclient-dev > dh_installdebconf -plibclxclient-dev > dh_installemacsen -plibclxclient-dev > dh_installcatalogs -plibclxclient-dev > dh_installpam -plibclxclient-dev > dh_installlogrotate -plibclxclient-dev > dh_installlogcheck -plibclxclient-dev > dh_installchangelogs -plibclxclient-dev > dh_installudev -plibclxclient-dev > dh_lintian -plibclxclient-dev > dh_install -plibclxclient-dev --sourcedir=debian/tmp > dh_link -plibclxclient-dev > dh_installmime -plibclxclient-dev > dh_installdocs -plibclxclient3 ./AUTHORS > dh_installexamples -plibclxclient3 > dh_installman -plibclxclient3 > dh_installinfo -plibclxclient3 > dh_installmenu -plibclxclient3 > dh_installcron -plibclxclient3 > dh_installinit -plibclxclient3 > dh_installdebconf -plibclxclient3 > dh_installemacsen -plibclxclient3 > dh_installcatalogs -plibclxclient3 > dh_installpam -plibclxclient3 > dh_installlogrotate -plibclxclient3 > dh_installlogcheck -plibclxclient3 > dh_installchangelogs -plibclxclient3 > dh_installudev -plibclxclient3 > dh_lintian -plibclxclient3 > dh_install -plibclxclient3 --sourcedir=debian/tmp > dh_link -plibclxclient3 > dh_installmime -plibclxclient3 > dh_strip -plibclxclient-dev > dh_compress -plibclxclient-dev > dh_fixperms -plibclxclient-dev > dh_makeshlibs -plibclxclient-dev > dh_strip -plibclxclient3 > dh_compress -plibclxclient3 > dh_fixperms -plibclxclient3 > dh_makeshlibs -plibclxclient3 > dpkg-gensymbols: warning: some symbols disappeared in the symbols file: see > diff output below > dpkg-gensymbols: warning: debian/libclxclient3/DEBIAN/symbols doesn't match > completely debian/libclxclient3.symbols.amd64 > --- debian/libclxclient3.symbols.amd64 (libclxclient3 amd64) > +++ dpkg-gensymbolsSsW4JM 2009-12-11 01:06:08.491202125 +0100 > @@ -296,7 +296,7 @@ > _znk8x_window12x_set_attribemp20xsetwindowattribu...@base 3.6.1-1~ > _znk8x_window17x_set_bit_gravit...@base 3.6.1-1~ > _znk8x_window17x_set_win_gravit...@base 3.6.1-1~ > - _znk8x_window5x_ma...@base 3.6.1-1~ > +#MISSING: 3.6.1-1# _znk8x_window5x_ma...@base 3.6.1-1~ > _znk8x_window6x_move...@base 3.6.1-1~ > _znk8x_window8x_resize...@base 3.6.1-1~ > _zti10x_callb...@base 3.6.1-1~ > dh_makeshlibs: dpkg-gensymbols -plibclxclient3 > -Idebian/libclxclient3.symbols.amd64 -Pdebian/libclxclient3 returned exit > code 1 > make: *** [binary-fixup/libclxclient3] Error 9 The full build log is available from: http://people.debian.org/~lucas/logs/2009/12/10/clxclient_3.6.1-1_lsid64.buildlog A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on about 50 AMD64 nodes of the Grid'5000 platform, using a clean chroot. Internet was not accessible from the build systems. -- | Lucas Nussbaum | lu...@lucas-nussbaum.net http://www.lucas-nussbaum.net/ | | jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F | -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org