Hello,

I had the same error. Quoting from
http://lists.gnupg.org/pipermail/gnupg-announce/2007q3/000259.html :
"GnuPG-2 has a different architecture than GnuPG-1 (e.g. 1.4.6) in that
it splits up functionality into several modules.  However, both
versions may be installed alongside without any conflict.  In fact,
the gpg version from GnuPG-1 is able to make use of the gpg-agent as
included in GnuPG-2 and allows for seamless passphrase caching.  The
advantage of GnuPG-1 is its smaller size and the lack of dependency on
other modules at run and build time.  We will keep maintaining GnuPG-1
versions because they are very useful for small systems and for server
based applications requiring only OpenPGP support."

You may also wish to look at this thread :
http://forums.gentoo.org/viewtopic-p-4055706.html

The choice is yours between both versions. IMO, it's a good thing
portage blocks so you know that you were about to install two software
to do the same thing. However, the reason for portage to block it may be
different, i don't know (btw, does someone knows where to look at "why
is portage doing blocks for my software ?")

Sergey Kobzar a écrit :
> I have a problem with gnupg updating:
> 
> # emerge -upvDN world
> 
> These are the packages that would be merged, in order:
> 
> Calculating world dependencies... done!
> [ebuild     U ] app-crypt/gnupg-2.0.7 [1.4.7-r1] USE="-bzip2 -doc% -ldap -nls 
> -openct% -pcsc-lite% (-selinux) -smartcard (-bindist%) (-curl%) (-ecc%) 
> (-idea%) (-readline%*) (-static%) (-usb%) (-zlib%*)" LINGUAS="(-ru%)" 3,526 kB
> [ebuild  NS   ] sys-kernel/gentoo-sources-2.6.19-r5  USE="symlink -build" 
> 41,910 kB
> [blocks B     ] <=app-crypt/gnupg-2.0.1 (is blocking app-crypt/gnupg-2.0.7)
> 
> Total: 2 packages (1 upgrade, 1 in new slot, 1 block), Size of downloads: 
> 45,436 kB
> 
> 
> When I try update gnupg, I get error:
> 
> # emerge -uDN gnupg
> Calculating dependencies... done!
>>>> Recording app-crypt/gnupg:1.9 in "world" favorites file...
> Traceback (most recent call last):
>   File "/usr/bin/emerge", line 6518, in ?
>     retval = emerge_main()
>   File "/usr/bin/emerge", line 6512, in emerge_main
>     myopts, myaction, myfiles, spinner)
>   File "/usr/bin/emerge", line 5968, in action_build
>     mydepgraph.saveNomergeFavorites()
>   File "/usr/bin/emerge", line 3401, in saveNomergeFavorites
>     self.mydbapi[root].aux_get(pkg_key, self._mydbapi_keys)))
>   File "/usr/lib/portage/pym/portage.py", line 5553, in aux_get
>     raise KeyError(mycpv)
> KeyError: 'app-crypt/gnupg-1.4.7-r1'
> 
> 
> Could you please tell me what is wrong and how can I fix this?
> 
> 
-- 
[EMAIL PROTECTED] mailing list

Reply via email to