[Debian-on-mobile-maintainers] Bug#1068219: chatty, dependencies unsatisfiable on 32-bit non-i386 architectures.
Andreas Metzler
ametzler at bebt.de
Sun Apr 7 12:43:23 BST 2024
Control: tags -1 patch
On 2024-04-02 Peter Michael Green <plugwash at debian.org> wrote:
> Package: chatty
> Version: 0.8.2-1
> Severity: serious
> User: debian-arm at lists.debian.org
> Usertag: time-t
> After being rebuilt for the time64 transition, chatty depends
> on both libpurple0 and libpurple0t64. As a
> result it is uninstallable on architectures that are undergoing
> the time64 transition (armel, armhf and some debian-ports
> archictures).
Hello,
This is caused by
(sid_armhf-dchroot)ametzler at abel:~/TRDY$ head debian/shlibs.local
libjabber 0 libpurple0
and
(sid_armhf-dchroot)ametzler at abel:~/TRDY$ objdump -p chatty-0.8.2/debian/chatty/usr/bin/chatty | grep NEEDE | grep jab
NEEDED libjabber.so.0
(sid_armhf-dchroot)ametzler at abel:~/TRDY$ ldd -r chatty-0.8.2/debian/chatty/usr/bin/chatty | grep jabb
libjabber.so.0 => /usr/lib/arm-linux-gnueabihf/purple-2/libjabber.so.0 (0xb69b6000)
(It uses an rpath to find it.)
So afaiui this could be fixed by pointing to libpurple0t64 in
debian/shlibs.local.
cu Andreas
--
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
More information about the Debian-on-mobile-maintainers
mailing list