Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#44769 - [mkvtoolnix-cli] Package no longer works.

Attached to Project: Arch Linux
Opened by Nick-N (nick) - Tuesday, 28 April 2015, 18:24 GMT
Last edited by Evangelos Foutras (foutrelis) - Wednesday, 29 April 2015, 02:54 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Evangelos Foutras (foutrelis)
Giovanni Scafora (giovanni)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Description:
Package extra/mkvtoolnix-cli
Unable to run, possibly due to package being updated, whilst dependencies were not?

Output of 'mkvmerge --help':
mkvmerge: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by mkvmerge)
mkvmerge: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by mkvmerge)

Version Information:
Version : 7.8.0-2
Build Date : Fri 24 Apr 2015 03:06:01 BST
Install Date : Tue 28 Apr 2015 19:01:05 BST

Additional info:
Output of 'ldd $(which mkvmerge)'
/usr/bin/mkvmerge: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /usr/bin/mkvmerge)
/usr/bin/mkvmerge: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/bin/mkvmerge)
linux-vdso.so.1 (0x00007ffda75fd000)
libmagic.so.1 => /usr/lib/libmagic.so.1 (0x00007fc48cce1000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007fc48cacb000)
libmatroska.so.6 => /usr/lib/libmatroska.so.6 (0x00007fc48c81c000)
libebml.so.4 => /usr/lib/libebml.so.4 (0x00007fc48c5f6000)
libboost_regex.so.1.58.0 => /usr/lib/libboost_regex.so.1.58.0 (0x00007fc48c2e2000)
libboost_filesystem.so.1.58.0 => /usr/lib/libboost_filesystem.so.1.58.0 (0x00007fc48c0c9000)
libboost_system.so.1.58.0 => /usr/lib/libboost_system.so.1.58.0 (0x00007fc48bec5000)
libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0x00007fc48bc52000)
libogg.so.0 => /usr/lib/libogg.so.0 (0x00007fc48ba4b000)
libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007fc48b81e000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fc48b50f000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007fc48b20a000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fc48aff4000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007fc48ac51000)
libicudata.so.55 => /usr/lib/libicudata.so.55 (0x00007fc48919b000)
libicui18n.so.55 => /usr/lib/libicui18n.so.55 (0x00007fc488d35000)
libicuuc.so.55 => /usr/lib/libicuuc.so.55 (0x00007fc4889a2000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007fc48879a000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fc48857d000)
/lib64/ld-linux-x86-64.so.2 (0x00007fc48cf01000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fc488379000)

Installed libstdc++ Version: 3.3.6-7 (Pacman -Syyu says No updates available)

Steps to reproduce:
1. Install mkvtoolnix-cli
2. Try running any of its tools.
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Wednesday, 29 April 2015, 02:54 GMT
Reason for closing:  Fixed
Additional comments about closing:  mkvtoolnix-cli/mkvtoolnix-gtk 7.8.0-3
Comment by François-Xavier Eon (fxeon) - Tuesday, 28 April 2015, 23:18 GMT
I confirm same bug here on up to date system

ldd $(which mkvmerge)
/usr/bin/mkvmerge: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /usr/bin/mkvmerge)
/usr/bin/mkvmerge: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/bin/mkvmerge)
linux-vdso.so.1 (0x00007ffee7fbc000)
libmagic.so.1 => /usr/lib/libmagic.so.1 (0x00007f08d3f25000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f08d3d0f000)
libmatroska.so.6 => /usr/lib/libmatroska.so.6 (0x00007f08d3a60000)
libebml.so.4 => /usr/lib/libebml.so.4 (0x00007f08d383a000)
libboost_regex.so.1.58.0 => /usr/lib/libboost_regex.so.1.58.0 (0x00007f08d3526000)
libboost_filesystem.so.1.58.0 => /usr/lib/libboost_filesystem.so.1.58.0 (0x00007f08d330d000)
libboost_system.so.1.58.0 => /usr/lib/libboost_system.so.1.58.0 (0x00007f08d3109000)
libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0x00007f08d2e96000)
libogg.so.0 => /usr/lib/libogg.so.0 (0x00007f08d2c8f000)
libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007f08d2a62000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f08d2753000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f08d244e000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f08d2238000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f08d1e95000)
libicudata.so.55 => /usr/lib/libicudata.so.55 (0x00007f08d03df000)
libicui18n.so.55 => /usr/lib/libicui18n.so.55 (0x00007f08cff79000)
libicuuc.so.55 => /usr/lib/libicuuc.so.55 (0x00007f08cfbe6000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f08cf9de000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f08cf7c1000)
/lib64/ld-linux-x86-64.so.2 (0x00007f08d4145000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f08cf5bd000)

extra/mkvtoolnix-cli 7.8.0-2 [installé]
Set of tools to create, edit and inspect Matroska files - CLI version
extra/mkvtoolnix-gtk 7.8.0-2 [installé]
Set of tools to create, edit and inspect Matroska files - wxGTK GUI

Comment by Nick-N (nick) - Tuesday, 28 April 2015, 23:27 GMT
Indeed, installing gcc-libs or gcc-libs-multilib 5.1 from testing solves the issue, i think someone had a lack of caffeine, been there :D
Comment by François-Xavier Eon (fxeon) - Tuesday, 28 April 2015, 23:31 GMT Comment by Nick-N (nick) - Tuesday, 28 April 2015, 23:40 GMT
I believe so, yes, both looking for the same libstdc++ version.
Comment by François-Xavier Eon (fxeon) - Tuesday, 28 April 2015, 23:45 GMT Comment by Doug Newgard (Scimmia) - Wednesday, 29 April 2015, 01:28 GMT
According to Allan, packages built with gcc 5.1 will require gcc-libs 5.1, which is still in testing.

Loading...