Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 905632 - sci-libs/cholmod-3.0.14 fails to compile: configure: error: Could not find metis library
Summary: sci-libs/cholmod-3.0.14 fails to compile: configure: error: Could not find me...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
: 905641 (view as bug list)
Depends on:
Blocks: 905468
  Show dependency tree
 
Reported: 2023-05-03 06:02 UTC by Agostino Sarubbo
Modified: 2023-05-03 11:40 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,59.06 KB, text/plain)
2023-05-03 06:02 UTC, Agostino Sarubbo
Details
1-config.log (1-config.log,74.54 KB, text/plain)
2023-05-03 06:02 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2023-05-03 06:02:39 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: sci-libs/cholmod-3.0.14 fails to compile.
Discovered on: amd64 (internal ref: ci)
Comment 1 Agostino Sarubbo gentoo-dev 2023-05-03 06:02:41 UTC
Created attachment 861060 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2023-05-03 06:02:42 UTC
Created attachment 861061 [details]
1-config.log

1-config.log
Comment 3 Agostino Sarubbo gentoo-dev 2023-05-03 06:02:43 UTC
Error(s) that match a know pattern in addition to what has been reported in the summary:


configure: error: Could not find metis library
configure: error: Could not find metis library
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-05-03 07:58:08 UTC
configure:16348: checking for METIS_NodeND in -lmetis
configure:16373: x86_64-pc-linux-gnu-gcc -o conftest -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0  -I/usr/include/metis  -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -lmetis  conftest.c -lmetis -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -lmetis  -lrt -lm  >&5
/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/libmetis.so: undefined reference to `gk_malloc_cleanup'
Comment 5 Larry the Git Cow gentoo-dev 2023-05-03 08:49:27 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df978301da3f85b322ea621500dca812c6c8a0f

commit 0df978301da3f85b322ea621500dca812c6c8a0f
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2023-05-03 08:44:04 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2023-05-03 08:49:14 +0000

    sci-libs/metis: fixup pkgconfig file
    
    Newer versions of metis no longer have gklib bundled.
    For backwards compatibility add gklib to the pkgconfig
    file for software that still assumes that gklib is
    part of metis.
    
    Closes: https://bugs.gentoo.org/905632
    Bug: https://bugs.gentoo.org/704348
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 sci-libs/metis/{metis-5.2.1.ebuild => metis-5.2.1-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf207af9976559a6e11ba760fc967f1f6cf0808a

commit bf207af9976559a6e11ba760fc967f1f6cf0808a
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2023-05-03 08:48:12 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2023-05-03 08:49:15 +0000

    sci-libs/parmetis: fixup pkgconfig file
    
    Newer versions of parmetis no longer have gklib bundled.
    For backwards compatibility add gklib to the pkgconfig
    file for software that still assumes that gklib is
    part of parmetis.
    
    Bug: https://bugs.gentoo.org/905632
    Closes: https://bugs.gentoo.org/704348
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 ...etis-4.0.3_p20230326.ebuild => parmetis-4.0.3_p20230326-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 6 Agostino Sarubbo gentoo-dev 2023-05-03 09:23:53 UTC
*** Bug 905641 has been marked as a duplicate of this bug. ***
Comment 7 Larry the Git Cow gentoo-dev 2023-05-03 09:25:20 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c2662713534dc1b7abf9f546d53af0ea6ea8ecb

commit 4c2662713534dc1b7abf9f546d53af0ea6ea8ecb
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-05-03 09:24:37 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-05-03 09:24:37 +0000

    profiles: mask gone (para)metis versions to force upgrades
    
    Bug: https://bugs.gentoo.org/704348
    Bug: https://bugs.gentoo.org/905632
    Bug: https://bugs.gentoo.org/905641
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/package.mask | 6 ++++++
 1 file changed, 6 insertions(+)