/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lhdf5_hl-shared /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lhdf5-shared collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. * ERROR: sci-visualization/labplot-2.8.2::gentoo failed (compile phase): ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop-j4-20210901-134826 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-11.2.0 * /usr/lib/llvm/12 12.0.1 Python 3.9.7 Available Ruby profiles: [1] ruby26 (with Rubygems) [2] ruby30 (with Rubygems) * Available Rust versions: [1] rust-1.54.0 * The Glorious Glasgow Haskell Compilation System, version 8.10.4 HEAD of ::gentoo commit c1f41f112c5e45775b6d315e8b58aa516f908c1c Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Sat Sep 4 04:51:33 2021 +0000 2021-09-04 04:51:32 UTC emerge -qpvO sci-visualization/labplot [ebuild N ] sci-visualization/labplot-2.8.2 USE="handbook netcdf telemetry -cantor -debug -fftw -fits -hdf5 -libcerf -root -serial -test"
Created attachment 737383 [details] emerge-info.txt
Created attachment 737386 [details] emerge-history.txt
Created attachment 737389 [details] environment
Created attachment 737392 [details] etc.portage.tar.bz2
Created attachment 737395 [details] logs.tar.bz2
Created attachment 737398 [details] sci-visualization:labplot-2.8.2:20210904-053008.log.bz2
Created attachment 737401 [details] temp.tar.bz2
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bca509d0dc9216f8b8ea14cb3603250d1dc5454 commit 2bca509d0dc9216f8b8ea14cb3603250d1dc5454 Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org> AuthorDate: 2022-05-09 17:17:47 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2022-05-09 17:19:29 +0000 sci-visualization/labplot: add 2.9.0 Bug: https://bugs.gentoo.org/811552 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> sci-visualization/labplot/Manifest | 1 + sci-visualization/labplot/labplot-2.9.0.ebuild | 95 ++++++++++++++++++++++++++ sci-visualization/labplot/labplot-9999.ebuild | 1 + 3 files changed, 97 insertions(+)
Are you sure about the poppler slot op? What is it linking against? > <slots> > <subslots>Reflects ABI compatibility of libpoppler.so only, > NOT libpoppler-{glib,qt5,cpp}.so!</subslots> > </slots>
Also, if this bug is fixed by 2.9, should it be closed then?
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055a3008ffd59e74942e93df5c65a0a190aee906 commit 055a3008ffd59e74942e93df5c65a0a190aee906 Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org> AuthorDate: 2022-05-09 18:50:37 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2022-05-09 18:51:44 +0000 sci-visualization/labplot: relax poppler dependency It links against libpoppler-qt5.so.1 only so we do not have to recompile it on ABI change Bug: https://bugs.gentoo.org/811552 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> .../labplot/{labplot-2.9.0.ebuild => labplot-2.9.0-r1.ebuild} | 2 +- sci-visualization/labplot/labplot-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
(In reply to Andreas Sturmlechner from comment #9) > Are you sure about the poppler slot op? What is it linking against? > > > <slots> > > <subslots>Reflects ABI compatibility of libpoppler.so only, > > NOT libpoppler-{glib,qt5,cpp}.so!</subslots> > > </slots> Yes indeed, you are right. It only links against libpoppler-qt5 NEEDED libpoppler-qt5.so.1 Good catch, Thanks! > Also, if this bug is fixed by 2.9, should it be closed then? I tend to leave a bug open until the last affected version is removed from the tree (i.e. 2.8.2). But we can also close it, I don't have a strong preference.
(In reply to Andrew Ammerlaan from comment #12) > (In reply to Andreas Sturmlechner from comment #9) > > Also, if this bug is fixed by 2.9, should it be closed then? > > I tend to leave a bug open until the last affected version is removed from > the tree (i.e. 2.8.2). But we can also close it, I don't have a strong > preference. Then I suggest to drop the old version so this does not block the tracker anymore.
(In reply to Andreas Sturmlechner from comment #13) > (In reply to Andrew Ammerlaan from comment #12) > > (In reply to Andreas Sturmlechner from comment #9) > > > Also, if this bug is fixed by 2.9, should it be closed then? > > > > I tend to leave a bug open until the last affected version is removed from > > the tree (i.e. 2.8.2). But we can also close it, I don't have a strong > > preference. > Then I suggest to drop the old version so this does not block the tracker > anymore. First we have to fix Bug 843602 which is breaking version 2.9.0 on glibc<2.35.
Did you establish 2.8.2 doesn't have the same problem? I don't see changes in that area within labplot. Besides, labplot is not stable so it is fine to assume users run latest ~arch glibc as well.
(In reply to Andreas Sturmlechner from comment #15) > Besides, labplot is not stable so it is fine to assume users run latest > ~arch glibc as well. Well the reporter of Bug 843602 is one user who doesn't run unstable glibc but would still like to use labplot. So if we can at all avoid it, I'd prefer not to hard depend on unstable glibc even though it is an unstable package. But yes lets first double check if 2.8.2 is also affected by Bug 843602 or not.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e0120f11e7c062eb2a720e7e0b8d61c4ace4327 commit 8e0120f11e7c062eb2a720e7e0b8d61c4ace4327 Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org> AuthorDate: 2022-05-18 16:14:17 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2022-05-18 16:14:17 +0000 sci-visualization/labplot: drop 2.8.2 Closes: https://bugs.gentoo.org/811552 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> sci-visualization/labplot/Manifest | 1 - sci-visualization/labplot/labplot-2.8.2.ebuild | 88 -------------------------- 2 files changed, 89 deletions(-)
(In reply to Andrew Nowa Ammerlaan from comment #12) > (In reply to Andreas Sturmlechner from comment #9) > > Are you sure about the poppler slot op? What is it linking against? > > > > > <slots> > > > <subslots>Reflects ABI compatibility of libpoppler.so only, > > > NOT libpoppler-{glib,qt5,cpp}.so!</subslots> > > > </slots> > > Yes indeed, you are right. It only links against libpoppler-qt5 > > NEEDED libpoppler-qt5.so.1 > > Good catch, Thanks! How did you miss depending on app-text/poppler[qt5] there?