Bug#830681: trilinos-all-dev: Updating binutils breaks trilinos

Massimiliano Leoni leoni.massimiliano1 at gmail.com
Sun Jul 10 10:07:11 UTC 2016


Package: trilinos-all-dev
Version: 12.6.3-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

The latest update of binutils to version 2.26.1-1 makes it imopssible to
compile against trilinos. The linker complains

    /usr/bin/ld: warning: libbfd-2.26-system.so, needed by
    /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libtrilinos_teuchoscore.so,
    not found (try using -rpath or -rpath-link)
    /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libtrilinos_teuchoscore.so:
    undefined reference to "bfd_openr"
    /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libtrilinos_teuchoscore.so:
    riferimento non definito a "bfd_map_over_sections"
    /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libtrilinos_teuchoscore.so:
    riferimento non definito a "bfd_close"                                                                                                                
    /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libtrilinos_teuchoscore.so:
    riferimento non definito a "bfd_check_format"                                                                                                         
    /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libtrilinos_teuchoscore.so:
    riferimento non definito a "bfd_check_format_matches"                                                                                                 
    /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libtrilinos_teuchoscore.so:
    riferimento non definito a "bfd_init"                                                                                                                 
    collect2: error: ld returned 1 exit status

The new target library is

$apt-file search libbfd-2.26
binutils: /usr/lib/x86_64-linux-gnu/libbfd-2.26.1-system.so

A similar problem was solved for PETSc package recently, see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=828987




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

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

Versions of packages trilinos-all-dev depends on:
ii  libtrilinos-amesos-dev             12.6.3-1
ii  libtrilinos-amesos2-dev            12.6.3-1
ii  libtrilinos-anasazi-dev            12.6.3-1
ii  libtrilinos-aztecoo-dev            12.6.3-1
ii  libtrilinos-belos-dev              12.6.3-1
ii  libtrilinos-epetra-dev             12.6.3-1
ii  libtrilinos-epetraext-dev          12.6.3-1
ii  libtrilinos-galeri-dev             12.6.3-1
ii  libtrilinos-globipack-dev          12.6.3-1
ii  libtrilinos-ifpack-dev             12.6.3-1
ii  libtrilinos-ifpack2-dev            12.6.3-1
ii  libtrilinos-intrepid-dev           12.6.3-1
ii  libtrilinos-isorropia-dev          12.6.3-1
ii  libtrilinos-kokkos-dev             12.6.3-1
ii  libtrilinos-komplex-dev            12.6.3-1
ii  libtrilinos-ml-dev                 12.6.3-1
ii  libtrilinos-moertel-dev            12.6.3-1
ii  libtrilinos-muelu-dev              12.6.3-1
ii  libtrilinos-nox-dev                12.6.3-1
ii  libtrilinos-optipack-dev           12.6.3-1
ii  libtrilinos-pamgen-dev             12.6.3-1
ii  libtrilinos-phalanx-dev            12.6.3-1
ii  libtrilinos-pike-dev               12.6.3-1
ii  libtrilinos-piro-dev               12.6.3-1
ii  libtrilinos-pliris-dev             12.6.3-1
ii  libtrilinos-rol-dev                12.6.3-1
ii  libtrilinos-rtop-dev               12.6.3-1
ii  libtrilinos-rythmos-dev            12.6.3-1
ii  libtrilinos-sacado-dev             12.6.3-1
ii  libtrilinos-shards-dev             12.6.3-1
ii  libtrilinos-shylu-dev              12.6.3-1
ii  libtrilinos-stokhos-dev            12.6.3-1
ii  libtrilinos-stratimikos-dev        12.6.3-1
ii  libtrilinos-teko-dev               12.6.3-1
ii  libtrilinos-teuchos-dev            12.6.3-1
ii  libtrilinos-thyra-dev              12.6.3-1
ii  libtrilinos-tpetra-dev             12.6.3-1
ii  libtrilinos-trilinoscouplings-dev  12.6.3-1
ii  libtrilinos-triutils-dev           12.6.3-1
ii  libtrilinos-xpetra-dev             12.6.3-1
ii  libtrilinos-zoltan-dev             12.6.3-1
ii  libtrilinos-zoltan2-dev            12.6.3-1

trilinos-all-dev recommends no packages.

Versions of packages trilinos-all-dev suggests:
pn  trilinos-doc  <none>

-- no debconf information



More information about the debian-science-maintainers mailing list