Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 352067

Summary: sys-fs/cryptsetup cannot be emerged after dev-libs/libgcrypt removed [static-libs]
Product: Gentoo Linux Reporter: Melendro <melendro>
Component: Current packagesAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED DUPLICATE    
Severity: normal CC: c1pher
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Melendro 2011-01-18 20:43:47 UTC
After emerging libgcrypt without static-libs, now cryptsetup cannot be emerged, as it needs libgcrypt with static-libs.

This bug IS NOT a duplucate of bug 351810, it is a bug caused by the solution to this bug.
Comment 1 SpanKY gentoo-dev 2011-01-18 21:30:21 UTC

*** This bug has been marked as a duplicate of bug 351810 ***
Comment 2 Melendro 2011-01-18 21:34:05 UTC
OK. Just what I said...
Comment 3 Dane Smith (RETIRED) gentoo-dev 2011-01-19 03:53:44 UTC
Please note, cryptsetup with USE="-dynamic" libgcrypt *must* have USE="static-libs".

If USE="dynamic" libgcrypt should be fine with USE="-static-libs"

If this is not the case, please append a reoopen.

Thanks.
Comment 4 Melendro 2011-01-19 08:26:20 UTC
The problem is that, after the changes done in bug 351810, the default USE flags are -dynamic for cryptsetup and -static-libs for libgcrypt.

I think that the default should be changed for one of the two and that's the reason for this bug.

I still think that this bug is not a dupe of 351810, it is a problem caused by removing static-libs in libgcrypt (because of this bug). Also bug 351810 is marked as resolved, but this problem is not.

I can change the USE flags, but the default should be consistent.