[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#372129: marked as done (libsm-dev: Should have a versioned dependency to libice-dev)



Your message dated Fri, 22 Sep 2006 04:48:24 -0700
with message-id <E1GQjW4-0001nf-OW@spohr.debian.org>
and subject line Bug#372129: fixed in libsm 1:1.0.1-3
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: libsm-dev
Version: 1:1.0.0-4
Severity: normal

Hello,

I was trying to recompile gkrellm in testing and I received the
following error:

$ dpkg-buildpackage -us -uc -rfakeroot
dpkg-buildpackage: source package is gkrellm
dpkg-buildpackage: source version is 2.2.9-1
dpkg-buildpackage: source changed by Cai Qian <caiqian@debian.org>
dpkg-buildpackage: host architecture i386
dpkg-buildpackage: source version without epoch 2.2.9-1
 fakeroot debian/rules clean

[...]

cc -Wall -O2 -I.. `pkg-config --cflags gtk+-2.0 gthread-2.0`   -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\"    -c -o utils.o utils.c
cc -Wall -O2 -I.. `pkg-config --cflags gtk+-2.0 gthread-2.0`   -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\"    -c -o winops-x11.o winops-x11.c
In file included from winops-x11.c:35:
/usr/include/X11/SM/SMlib.h:37:28: error: X11/ICE/ICElib.h: Aucun fichier ou répertoire de ce type
In file included from winops-x11.c:35:
/usr/include/X11/SM/SMlib.h:44: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:61: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:68: error: syntax error before 'SmPropValue'
/usr/include/X11/SM/SMlib.h:91: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:100: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:105: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:110: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:115: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:120: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:125: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:139: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:144: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:149: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:154: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:157: error: syntax error before '}' token
/usr/include/X11/SM/SMlib.h:172: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:178: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:184: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:190: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:200: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:205: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:211: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:218: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:225: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:232: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:244: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:249: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:254: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:259: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:264: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:269: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:274: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:279: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:284: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:289: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:292: error: syntax error before '}' token
/usr/include/X11/SM/SMlib.h:310: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:329: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:339: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:352: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:372: error: syntax error before 'SmcCallbacks'
/usr/include/X11/SM/SMlib.h:378: error: syntax error before 'SmProp'
/usr/include/X11/SM/SMlib.h:390: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:397: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:417: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:445: error: syntax error before 'SmcGetIceConnection'
/usr/include/X11/SM/SMlib.h:453: error: syntax error before 'SmPointer'
/usr/include/X11/SM/SMlib.h:503: error: syntax error before 'SmProp'
/usr/include/X11/SM/SMlib.h:522: error: syntax error before 'SmsGetIceConnection'
/usr/include/X11/SM/SMlib.h:535: error: syntax error before '*' token
winops-x11.c:57: error: syntax error before 'SmPointer'
winops-x11.c: In function 'cb_smc_save_yourself':
winops-x11.c:61: error: 'smc_conn' undeclared (first use in this function)
winops-x11.c:61: error: (Each undeclared identifier is reported only once
winops-x11.c:61: error: for each function it appears in.)
winops-x11.c: At top level:
winops-x11.c:65: error: syntax error before 'SmPointer'
winops-x11.c: In function 'cb_smc_die':
winops-x11.c:67: error: 'smc_conn' undeclared (first use in this function)
winops-x11.c: At top level:
winops-x11.c:72: error: syntax error before 'SmPointer'
winops-x11.c:77: error: syntax error before 'SmPointer'
winops-x11.c:82: error: syntax error before 'ice_connection'
winops-x11.c: In function 'cb_ice_connection_messages':
winops-x11.c:85: warning: implicit declaration of function 'IceProcessMessages'
winops-x11.c:85: error: 'ice_connection' undeclared (first use in this function)
winops-x11.c: In function 'smc_connect':
winops-x11.c:91: error: syntax error before 'userid'
winops-x11.c:95: error: 'callbacks' undeclared (first use in this function)
winops-x11.c:97: error: 'IceConn' undeclared (first use in this function)
winops-x11.c:97: error: syntax error before 'ice_connection'
winops-x11.c:106: error: syntax error before ')' token
winops-x11.c:129: error: 'userid' undeclared (first use in this function)
winops-x11.c:132: error: 'userid_val' undeclared (first use in this function)
winops-x11.c:141: error: 'pid' undeclared (first use in this function)
winops-x11.c:144: error: 'pid_val' undeclared (first use in this function)
winops-x11.c:146: error: syntax error before 'pid_str'
winops-x11.c:149: error: 'restart' undeclared (first use in this function)
winops-x11.c:151: error: syntax error before ')' token
winops-x11.c:155: error: syntax error before 'argv'
winops-x11.c:160: error: syntax error before string constant
winops-x11.c:162: error: syntax error before 'client_id'
winops-x11.c:167: error: 'restart_style' undeclared (first use in this function)
winops-x11.c:170: error: 'restart_style_val' undeclared (first use in this function)
winops-x11.c:174: error: 'clone' undeclared (first use in this function)
winops-x11.c:179: error: 'program' undeclared (first use in this function)
winops-x11.c:184: error: 'props' undeclared (first use in this function)
winops-x11.c:199: error: 'ice_connection' undeclared (first use in this function)
winops-x11.c:200: warning: implicit declaration of function 'IceConnectionNumber'
make[2]: *** [winops-x11.o] Erreur 1
make[2]: quittant le répertoire « /home/fred/perso/debian/gkrellm/gkrellm-2.2.9/src »
make[1]: *** [all] Erreur 2
make[1]: quittant le répertoire « /home/fred/perso/debian/gkrellm/gkrellm-2.2.9 »
make: *** [build-stamp] Erreur 2
$

The policies for libsm-dev and libice-dev are currently in testing:

$ apt-cache policy libsm-dev libice-dev
libsm-dev:
  Installé : 1:1.0.0-4
  Candidat : 1:1.0.0-4
 Table de version :
 *** 1:1.0.0-4 0
        500 http://ftp.fr.debian.org testing/main Packages
        200 http://ftp.fr.debian.org unstable/main Packages
        100 /var/lib/dpkg/status
libice-dev:
  Installé : 6.9.0.dfsg.1-6
  Candidat : 6.9.0.dfsg.1-6
 Table de version :
     1:1.0.0-3 0
        200 http://ftp.fr.debian.org unstable/main Packages
 *** 6.9.0.dfsg.1-6 0
        500 http://ftp.fr.debian.org testing/main Packages
        100 /var/lib/dpkg/status
$

The libice-dev version 1:1.0.0-4 does not work with libice-dev version
6.9.0.dfsg.1-6 because of the changed paths (/usr/include/X11/
vs. /usr/X11R6/include/X11) and the lack of a runtime dependency
between -dev packages.

(BTW thanks a lot for the great work in packaging X.org 7, I have
upgraded 2 machines running testing and it worked like a charm.)

Greetings,


Fred

PS : I had to edit the error log due to encoding problems. If you want a
clean error trace, I can regerenate it with LANG=C.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing-proposed-updates
  APT policy: (900, 'testing-proposed-updates'), (500, 'testing'), (200, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16.18
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)

Versions of packages libsm-dev depends on:
ii  libice-dev                6.9.0.dfsg.1-6 Inter-Client Exchange library deve
ii  libsm6                    1:1.0.0-4      X11 Session Management library
ii  x11-common                1:7.0.20       X Window System (X.Org) infrastruc
ii  x11proto-core-dev         7.0.4-3        X11 core wire protocol and auxilia

libsm-dev recommends no packages.

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: libsm
Source-Version: 1:1.0.1-3

We believe that the bug you reported is fixed in the latest version of
libsm, which is due to be installed in the Debian FTP archive:

libsm-dev_1.0.1-3_i386.deb
  to pool/main/libs/libsm/libsm-dev_1.0.1-3_i386.deb
libsm6-dbg_1.0.1-3_i386.deb
  to pool/main/libs/libsm/libsm6-dbg_1.0.1-3_i386.deb
libsm6_1.0.1-3_i386.deb
  to pool/main/libs/libsm/libsm6_1.0.1-3_i386.deb
libsm_1.0.1-3.diff.gz
  to pool/main/libs/libsm/libsm_1.0.1-3.diff.gz
libsm_1.0.1-3.dsc
  to pool/main/libs/libsm/libsm_1.0.1-3.dsc



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 372129@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Drew Parsons <dparsons@debian.org> (supplier of updated libsm package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 22 Sep 2006 21:33:23 +1000
Source: libsm
Binary: libsm-dev libsm6-dbg libsm6
Architecture: source i386
Version: 1:1.0.1-3
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Drew Parsons <dparsons@debian.org>
Description: 
 libsm-dev  - X11 Inter-Client Exchange library (development headers)
 libsm6     - X11 Session Management library
 libsm6-dbg - X11 Inter-Client Exchange library (debug package)
Closes: 372129 383468
Changes: 
 libsm (1:1.0.1-3) unstable; urgency=low
 .
   * Exclude libSM.la from dh_install.
   * The library in debian/rules is libsm6 not libxau6! Closes: #383468.
   * libsm-dev uses versioned depends on libice-dev from X11R7.
     Closes: #372129.
Files: 
 0a8449fabe8f2bade08cd2a3d50ec5b1 861 x11 optional libsm_1.0.1-3.dsc
 8a91e2fd0a618e776e60299b0ab9f07f 17696 x11 optional libsm_1.0.1-3.diff.gz
 6a09046a0feeb0aa6c33f377b39791b0 18016 x11 optional libsm6_1.0.1-3_i386.deb
 bb2d8da8446745e62ee2c5ea8e751003 32436 x11 extra libsm6-dbg_1.0.1-3_i386.deb
 a9e8c6eb038cc200101326b2b0ec29a9 21008 x11 optional libsm-dev_1.0.1-3_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFE8v9ts5wQWQSTkoRAhszAJ0fsJyk/tOpSAez3mrD3t1SA50AUgCffLUH
B6sMZIEKfNIlKEaFCtoAiWM=
=jRSQ
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: