Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 72586 - libxslt-1.1.9-r1 needs dependency on libgpg-error
Summary: libxslt-1.1.9-r1 needs dependency on libgpg-error
Status: RESOLVED DUPLICATE of bug 61097
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-26 16:20 UTC by Benito Mourelo
Modified: 2005-07-17 13:06 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Benito Mourelo 2004-11-26 16:20:17 UTC
When I try to emerge dev-libs/libxslt-1.1.9-r1 as part of GNOME. I get this error:

$  emerge -u  dev-libs/libxslt

(...)

In file included from crypto.c:321:
/usr/include/gcrypt.h:28:23: gpg-error.h: No such file or directory
In file included from crypto.c:321:
/usr/include/gcrypt.h:94: error: syntax error before "gcry_error_t"
/usr/include/gcrypt.h:95: error: syntax error before "gcry_err_code_t"
/usr/include/gcrypt.h:96: error: syntax error before "gcry_err_source_t"
/usr/include/gcrypt.h:98: error: syntax error before "gcry_error_t"
/usr/include/gcrypt.h:99: error: syntax error before "source"
/usr/include/gcrypt.h: In function `gcry_err_make':

(more errors)

Reproducible: Always
Steps to Reproduce:
1. In Gentoo 2004.3 
2. emerge -u dev-libs/libxslt

Actual Results:  
The installation fails with error.

Expected Results:  
Installation should be successfull. 

1. rm -rf /var/tmp/portage/libxslt-1.1.9-r1
2. emerge -u dev-libs/libgpg-error
3. emerge -u dev-libs/libxslt
The installation was successfull
Comment 1 Mike Gardiner (RETIRED) gentoo-dev 2004-11-27 09:23:44 UTC
And the output of `emerge info`?

This is an impossible situation, because libxslt depends on libcrypt, which depends on libgpg-error. Did you remove libgpg-error?

*** This bug has been marked as a duplicate of 61097 ***
Comment 2 Benito Mourelo 2004-11-29 07:49:34 UTC
Please verify this:

 tar jtvpf stage3-x86-2004.3.tar.bz2 | egrep '.*gpg.*'
 tar jtvpf stage3-x86-2004.3.tar.bz2 | egrep 'libcrypt.*'
 
Sorry, no 'emerge info' output available now.
Comment 3 Mike Gardiner (RETIRED) gentoo-dev 2004-11-29 07:59:09 UTC
Well there's not much we can do about using the 2004.3 stages now that they're released? emerge sync, and re-merge libxslt-1.1.9-r1. Just provide the output from your commands if you have a case, I don't have the stages lying around atm.
Comment 4 Benito Mourelo 2004-11-29 09:03:51 UTC
The case is the first report. The 'impossible situation' is in stage-3 and possibility stage-2, and the solution was re-emerge libcrypt before emerge libxslt. 
The case for me is closed.
Thanks to all who took the time to answer my question.