Package: libexpat1-dev
Version: 2.2.3-2
Severity: important

Dear Maintainer,

   * What led up to the situation?

attempting to compile a separate, unrelated, auto-everything/libtool-ized
package, fails with

"/bin/sed: can't read /usr/lib/x86_64-linux-gnu/libexpat.la: No such file or
directory
libtool:   error: '/usr/lib/x86_64-linux-gnu/libexpat.la' is not a valid
libtool archive"

why libtool is trying to use sed to read libexpat.la I cannot explain.  the
package I am compiling does not link against libexpat, nor can I find any
reference to it in the libtool script, exactly the only place anywhere in the
build log and libtool and Makefile scripts the letters "expat" appear, that I
can find, is in the two lines of error message copied above.  but libtool is an
impenetrable black box, I have no idea why it does most of what it does.

using https://packages.debian.org/ to search for packages in the "unstable"
suite, for architecture "amd64", yields the claim that that file is in
libexpat1-dev.  I do have that package installed, and it does *not* provide
that file as confirmed with dpkg -L.  downloading the package from here
http://ftp.jp.debian.org/debian/pool/main/e/expat/libexpat1-dev_2.2.5-3_amd64.deb
and checking with file-roller shows no libexpat.la inside it.  so, an
additional bug appears to be that the package contents database does not, in
fact, reflect the contents of packages.  hmm.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

I can do nothing, I'm stuck.  the file "libexpat.la" does not exist.

   * What was the outcome of this action?

Still stuck.

   * What outcome did you expect instead?

I'd expect to be stuck.



-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.13.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libexpat1-dev depends on:
ii  libc6-dev [libc-dev]  2.25-3
ii  libexpat1             2.2.3-2

libexpat1-dev recommends no packages.

libexpat1-dev suggests no packages.

-- no debconf information

Reply via email to