[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libpam0g



dpk <dpk@egr.msu.edu> writes:

> [dpk@brainiac:~] dpkg -s libpam0g
> Package: libpam0g
> [snip]
> Depends: libc6, libpam0g-util (>= 0.57b-0)
> 
> [dpk@brainiac:~] dpkg -s libpam0g-util
> [snip]
> Depends: libpam0g (>= 0.57b-0), libc6, libpwdb0g
> 
> Is there a reason why these two packages would depend on each other? 

Yes.  libpam is useless without it's authentication modules and the
authentication modules are dynamically linked with libpam.

> I think it would be better to have one suggest the other,

No it would not; they depend on each other.

> so you can get at least one to install without having to use
> '--force-depends'.

You don't need to use --force-depends.

15:09:42@hades| ~/temp $sudo dpkg -iEG libpam0g_0.57b-0.deb libpam0g-util_0.57b-0.deb
Selecting previously deselected package libpam0g.
(Reading database ... 30225 files and directories currently installed.)
Unpacking libpam0g (from libpam0g_0.57b-0.deb) ...
Selecting previously deselected package libpam0g-util.
Unpacking libpam0g-util (from libpam0g-util_0.57b-0.deb) ...
Setting up libpam0g-util (0.57b-0) ...
Setting up libpam0g (0.57b-0) ...

15:10:29@hades| ~/temp $

> Or, even better yet, combine them into one package since they both
> need each other? 

That's a possibility but as I was doing a non-maintainer release I was
not prepared to do this.

I am also loath to resort to a technically inferior solution simply
because some users can't cope with the concept of circular
dependencies, after all dpkg and dselect handle them just fine.

-- 
James


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: