LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 12-03-2007, 12:28 PM   #1
MindOfMercury
LQ Newbie
 
Registered: Dec 2007
Distribution: Debian 4.0r2 x86_64
Posts: 22

Rep: Reputation: 15
gnupg vs gnupg2 - Package dependencies don't make sense.


What are the differences between the `gnupg` and `gnupg2` in etch/main?

Along those lines, why is most every package in the standard install dependent on the `gnupg` package, but not `gnupg2`? I thought that they would provide the same capabilities. I know why you need ONE of them - signature checking on packages, etc. But why not `gnupg2`?
 
Old 12-03-2007, 02:45 PM   #2
farslayer
LQ Guru
 
Registered: Oct 2005
Location: Northeast Ohio
Distribution: linuxdebian
Posts: 7,249
Blog Entries: 5

Rep: Reputation: 191Reputation: 191
I think the answer probably lies in the following statement..

http://packages.debian.org/etch/gnupg
http://packages.debian.org/etch/gnupg2
Quote:
GnuPG does not use any patented algorithms so it cannot be compatible with PGP2 because it uses IDEA (which is patented worldwide).
 
Old 12-04-2007, 01:50 AM   #3
MindOfMercury
LQ Newbie
 
Registered: Dec 2007
Distribution: Debian 4.0r2 x86_64
Posts: 22

Original Poster
Rep: Reputation: 15
Not quite.

GnuPG2 != PGP2. PGP2 is a different implementation of the OpenPGP standard, nothing to do with GnuPG OR GnuPG2.

As such, neither gnupg nor gnupg2 supports the IDEA cipher due to patent restrictions, and neither ever has. So, I'm still not sure what the difference is.
 
Old 12-04-2007, 09:19 AM   #4
farslayer
LQ Guru
 
Registered: Oct 2005
Location: Northeast Ohio
Distribution: linuxdebian
Posts: 7,249
Blog Entries: 5

Rep: Reputation: 191Reputation: 191
the only other info I see is:

http://lists.gnupg.org/pipermail/gnu...q2/000254.html
Quote:
"GnuPG-2 has a different architecture than GnuPG-1 (e.g. 1.4.7) 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."
not real informative..
 
Old 12-04-2007, 10:48 AM   #5
MindOfMercury
LQ Newbie
 
Registered: Dec 2007
Distribution: Debian 4.0r2 x86_64
Posts: 22

Original Poster
Rep: Reputation: 15
Yeah, I saw that too.

All I gather from that is this:

"They do the same thing, and offer the same capabilities, but one's built differently."

Still doesn't explain why packages in Debian are dependent on one, and not the other.
 
Old 12-04-2007, 11:01 AM   #6
farslayer
LQ Guru
 
Registered: Oct 2005
Location: Northeast Ohio
Distribution: linuxdebian
Posts: 7,249
Blog Entries: 5

Rep: Reputation: 191Reputation: 191
That would probably depend on the package maintainer that wrote/assembled the package as to which one it depends on..

there was a thread in the gentoo-dev list that referred to this..

http://www.archivum.info/gentoo-dev@.../msg00622.html
Quote:
For the record I fully support those in their efforts to go gnupg-2 only
on Gentoo. However it's not been practical for some time, and likely
will continue to be such. There is a bit of upstream chaos going on, and
till they rein in the problems. Not much we can do downstream.
there are links to some bug reports and other threads in that post which seem relevant.
 
Old 12-04-2007, 04:45 PM   #7
MindOfMercury
LQ Newbie
 
Registered: Dec 2007
Distribution: Debian 4.0r2 x86_64
Posts: 22

Original Poster
Rep: Reputation: 15
Gotcha! Thank you much.

I'm not very good at thread-diving. You're awesome.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
how to make a package to install it dependencies? jabka Debian 0 05-21-2007 03:14 PM
dependencies non-sense scorpion_gr Linux - Software 10 01-16-2007 04:29 AM
This just doesn't make any sense! FreezEy Debian 8 04-18-2006 08:35 PM
How does this make sense? Trinity22 Linux - General 2 03-30-2005 12:45 AM
Ya sure this make sense Edward78 General 2 09-23-2003 03:00 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 11:37 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration