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

Bug#365714: emacs21: FTBFS on most architectures, xaw issues.



Package: emacs21
Version: 21.4a-1
Severity: serious

Hold on, this is a multistep bugreport which covers a couple of issues
and *might* finally boil down to xaw3dg-dev and/or libxaw.

According to http://buildd.debian.org/build.php?arch=&pkg=emacs21,
building of emacs after the last NMU failed on most architectures.  I'm
confused, though, because the NMU was in January according to the
changelog, and makes the package is uninstallable on most architectures.
This is because emacs21-bin-common depends on
emacs21-common=${Source-Version}, and emacs21-common has now the NMU
version number.  But this should have shown up much earlier, it's like
as if the NMU was not in fact in the archive the last months.

As to the actual failure, it doesn't look as if it should be related to
the NMU patch, and this is some other strange thing.  On i386, it fails
with 

i486-linux-gnu-gcc -c -DUSE_LUCID -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/build/buildd/emacs21-21.4a/src -D_BSD_SOURCE -DDEBIAN -g -O2 -DPURESIZE=5000000 -I../src /build/buildd/emacs21-21.4a/lwlib/lwlib.c
/build/buildd/emacs21-21.4a/lwlib/lwlib.c:52:27: error: X11/Xaw/Paned.h: No such file or directory
make[5]: *** [lwlib.o] Error 1

Now Paned.h is in libxaw8-dev, which is installed as an indirect
build-dependency.  Maybe this has to do with the XOrg transition, the
headers have changed there location:

usr/X11R6/include/X11/Xaw/Paned.h			    libdevel/libxaw8-dev
usr/include/X11/Xaw/Paned.h				    x11/libxaw-headers

And maybe the underlying bug is that xaw3dg-dev still depends on
"libxaw8-dev | libxaw7-dev | libxaw6-dev" but should have dropped
libxaw8-dev? 

Regards, Frank

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (99, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.15-1-686
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)

Versions of packages emacs21 depends on:
ii  emacs21-bin-common    21.4a-1            The GNU Emacs editor's shared, arc
ii  libc6                 2.3.2.ds1-22sarge3 GNU C Library: Shared libraries an
ii  libice6               6.9.0.dfsg.1-5bpo1 Inter-Client Exchange library
ii  libjpeg62             6b-10              The Independent JPEG Group's JPEG 
ii  libncurses5           5.4-4              Shared libraries for terminal hand
ii  libpng12-0            1.2.8rel-1         PNG library - runtime
ii  libsm6                6.9.0.dfsg.1-5bpo1 X Window System Session Management
ii  libtiff4              3.7.2-3            Tag Image File Format (TIFF) libra
ii  libungif4g            4.1.3-2sarge1      shared library for GIF images (run
ii  libx11-6              6.9.0.dfsg.1-5bpo1 X Window System protocol client li
ii  libxext6              6.9.0.dfsg.1-5bpo1 X Window System miscellaneous exte
ii  libxmu6               6.9.0.dfsg.1-5bpo1 X Window System miscellaneous util
ii  libxpm4               6.9.0.dfsg.1-5bpo1 X pixmap library
ii  libxt6                6.9.0.dfsg.1-5bpo1 X Toolkit Intrinsics
ii  xaw3dg                1.5+E-8            Xaw3d widget set
ii  xlibs                 6.9.0.dfsg.1-5bpo1 X Window System client libraries m
ii  zlib1g                1:1.2.2-4.sarge.2  compression library - runtime

-- no debconf information

-- 
Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX)




Reply to: