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