Given the package description (from http://packages.debian.org/unstable/libs/libgphoto2-port0) ...
"Package: libgphoto2-port0 (2.1.4-1) The gphoto2 digital camera port library The gphoto2 port library is used by libgphoto2 to access serial and usb devices." ... it certainly sounds like the dependency of libgphoto2-port0 on libgphoto2-2 could be removed, and only libgphoto2-2 on libgphoto2-port0 would be needed. I haven't looked in the code, though, so I don't know if this is actually the case. In any case, you probably should take this issue with a grain of salt anyway. You are running "unstable", after all. :-) DR > -----Original Message----- > From: Rosenstrauch, David [mailto:[EMAIL PROTECTED] > Sent: Wednesday, January 28, 2004 4:36 PM > To: [EMAIL PROTECTED] > Subject: RE: .deb dependancy hell > > > Whoops - my apologies, then. I didn't read your message > carefully enough. > > DR > > > -----Original Message----- > > From: Richard Hoskins [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, January 28, 2004 4:25 PM > > To: [EMAIL PROTECTED] > > Subject: Re: .deb dependancy hell > > > > > > "Rosenstrauch, David" <[EMAIL PROTECTED]> writes: > > > > > There's rarely (if ever) a circular dependency like that. What > > > you'll normally see is that package A needs package B, > and package C > > > needs package B. Thus package B is usually a shared > > > component/library that is used by many other apps. > > > > It was a circular dependency that prompted my original article. > > libgphoto2-port0 depends on libgphoto2-2, and libgphoto2-2 > depends on > > libgphoto2-port0. A needs B, and B needs A. You can't have A OR B. > > You need A AND B, no matter what you are using them for, or > what other > > dependencies exist. > > > > Many people replied with ways around this, but the > dependency exists, > > and is circular. > > > > -- > > Lift me down, so I can make the Earth tremble. > > --Bucky Katt > > > > > > -- > > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > > with a subject of "unsubscribe". Trouble? Contact > > [EMAIL PROTECTED] > > > > > > ============================================================== > ================ > This message is for the sole use of the intended recipient. > If you received > this message in error please delete it and notify us. If this > message was > misdirected, CSFB does not waive any confidentiality or > privilege. CSFB > retains and monitors electronic communications sent through > its network. > Instructions transmitted over this system are not binding on > CSFB until they > are confirmed by us. Message transmission is not guaranteed > to be secure. > ============================================================== > ================ > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] > > ============================================================================== This message is for the sole use of the intended recipient. If you received this message in error please delete it and notify us. If this message was misdirected, CSFB does not waive any confidentiality or privilege. CSFB retains and monitors electronic communications sent through its network. Instructions transmitted over this system are not binding on CSFB until they are confirmed by us. Message transmission is not guaranteed to be secure. ============================================================================== -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]