Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41408 - libgcrypt-1.1.91 breaks some stuff...
Summary: libgcrypt-1.1.91 breaks some stuff...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High critical (vote)
Assignee: Alastair Tse (RETIRED)
URL:
Whiteboard:
Keywords:
: 55638 58384 (view as bug list)
Depends on: 37109 37281 38509 39904 40016
Blocks:
  Show dependency tree
 
Reported: 2004-02-12 12:25 UTC by Radek Podgorny
Modified: 2005-06-24 06:10 UTC (History)
6 users (show)

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 Radek Podgorny 2004-02-12 12:25:48 UTC
...at least, gpg-agent failt to start because of the missing libgcrypt.so.1

The new version (.91) installs just the so.7 version :-(

Also, gpgme (latest ~x86 -> 0.4.0) fails to build when the .91 version of libgcrypt is installed...

This is rather a quick note, not a fully detailed bug report, sorry... I have no time right now... :-(

Ask me further if you desire...

Radek
Comment 1 SpanKY gentoo-dev 2004-02-13 10:44:22 UTC
this is known ...

newpg is deprecated (thats why it doesnt work)

as for other packages that fail, file specific bugs for them please
Comment 2 Radek Podgorny 2004-02-13 15:08:31 UTC
Sorry, I can't understand this... I don't know much about PGP libs and their dependancies... :-(

Can you, please, at least issue the bug for the gpg-agent?

Thanks...
Comment 3 SpanKY gentoo-dev 2004-02-27 21:45:45 UTC
i lied, we'll use this as a tracker bug
Comment 4 Alastair Tse (RETIRED) gentoo-dev 2004-02-28 01:54:19 UTC
look at portage, i can't find a single package that depends on newpg. kmail (part of kdepim) seem to use gnupg just fine.
Comment 5 SpanKY gentoo-dev 2004-02-28 02:01:03 UTC
i dont know what you mean about kmail using it just fine because it doesnt work over here even if i upgrade to latest libgcrypt and all the other latest gnupg packages

see Bug 42081 ... but that's a diff issue, the issue here is libgcrypt-1.1.9x breaks packages that havent been updated
Comment 6 Alastair Tse (RETIRED) gentoo-dev 2004-02-28 04:38:50 UTC
oh, i mean that i can't find the newpg dep anywhere .. but anyway, now we know there are other things are broken with the libgcrypt stuff
Comment 7 Alastair Tse (RETIRED) gentoo-dev 2004-06-30 17:54:31 UTC
*** Bug 55638 has been marked as a duplicate of this bug. ***
Comment 8 Anno v. Heimburg 2004-07-01 13:36:51 UTC
Since my bug has been - appropriately - merked duplicate, I might add that I also ran into this when trying to make kmail use crypto modules. KMail uses gnupg just fine for standard old pgp, but the new S/MIME stuff is supported via crypto-modules. kmail needs a gpg-agent for that, which is part of the newpg package, and gpgsm, also part of newpg.
Comment 9 SpanKY gentoo-dev 2004-07-01 19:44:53 UTC
yeah, i dont know how to get the crypto stuff working in kmail with the newer gnupg and friends ... if someone could shed some light on this that'd be cool ;)

newpg is pretty much dead upstream :/
Comment 10 Anno v. Heimburg 2004-07-02 02:11:07 UTC
Found it!

Comment 11 Anno v. Heimburg 2004-07-02 02:11:07 UTC
Found it!

Ägypten2 is the successor (since newpg, part of the Ägypten project, has 
been merged with gnupg) and has an updated toolchain:

http://www.gnupg.org/aegypten2/index.html

I haven't yet tried it, though - look at the end, you'll have to recompile 
it, and I don't know whether portage perhaps disables gpgme-support.
Comment 12 Diego Elio Pettenò (RETIRED) gentoo-dev 2004-07-04 06:38:14 UTC

    
Comment 13 Diego Elio Pettenò (RETIRED) gentoo-dev 2004-07-04 06:38:14 UTC
Ägypten2 is still alpha, as gnupg 1.9 (which on my system merely fails to work at all).
newpg isn't deprecated, simply it's stabled. KMail *need* it to work right, see  http://kmail.kde.org/kmail-pgpmime-howto.html .
The solution is to mark libgcrypt with two different SLOTs, afaics.
Comment 14 Eggert 2004-07-12 04:57:42 UTC
While the problem is still unsolved, a simple workaround is to symlink
ln -s /usr/lib/libgcrypt.so.1.1.94 /usr/lib/libgcrypt.so.1
so gpg-agent is happy.
Comment 15 Alastair Tse (RETIRED) gentoo-dev 2004-08-04 16:13:55 UTC
*** Bug 58384 has been marked as a duplicate of this bug. ***
Comment 16 Felix Kurth 2004-08-10 23:17:07 UTC
libgcrypt should be slotet. Please do it soon.
app-crypt/gpgme-0.9.0-r1 depends on libgcrypt-1.1.94 while 
kde-base/kdeutils-3.3.0_rc2 depends on dev-libs/libgcrypt-1.1.12
Comment 17 sphakka 2004-09-25 14:03:10 UTC
On my system I had to do:

# ln -s /usr/lib/libgcrypt.so.11 /usr/lib/libgcrypt.so.1

rather than symlinking to /usr/lib/libgcrypt.so.1.1.94 which does *not* exist...
Now gpg-agent starts, and gpgme compiles fine, however it is first necessary to manually unmerge app-crypt/newpg, which is not automatically done since the ebuild is currently out of portage tree.
Comment 18 Jeremy Kitchen 2004-10-14 09:21:31 UTC
so are we going to see a version of gpg-agent in portage that works with kmail from kdepim >= 3.3.0?  I'm really starting to get sick of typing in my superlong passphrase every email I send (which is between 1-200 a day heh)

-Jeremy
Comment 19 Diego Elio Pettenò (RETIRED) gentoo-dev 2004-12-16 06:50:28 UTC
To get gpg-agent working with old gpg you should install both gpg 1.2 and gpg 1.9
currently the ebuilds in portage seems not to be able to do that, becaus gpg 1.9 symlinks gpg2 -> gpg executable.
Comment 20 Alastair Tse (RETIRED) gentoo-dev 2005-06-24 06:10:55 UTC
i supposed this neglected bug can be closed because of of the new 1.2.1 that is in portage.