Summary: | x11-base/xorg-server-1.14.3-r1 has an automagic dependency on dev-libs/nettle | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Patrick Lauer <patrick> |
Component: | New packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | nikoli |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://cgit.freedesktop.org/xorg/xserver/tree/configure.ac?id=xorg-server-1.14.3#n1361 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 500368 |
Description
Patrick Lauer
![]() Actually, the X server automagically chooses one of many possible SHA1 implementations, and one of them is libnettle. xorg-server-1.13.4 used libgcrypt.so.11 instead of libnettle.so.4 which xorg-server-1.14.3 prefers, seems nettle support was added recently. The order of dependencies is libnettle|libgcrypt|libcrypto We could hardcode it to libcrypto (from dev-libs/openssl) which should be present on almost all Gentoo systems, and is already in dependencies for xorg-server. Fixed in 1.14.5 and 1.15.0 |