This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: [FINALLY]: Mutt-1.4-1 package ready


> > > Also, libintl2 requires libiconv2, so he should only need to depend on
> > > libintl2.  Similarly, libncurses6 requires terminfo, so he should only
> > > need to depend on libncurses6.
> > >
> >
> > http://cygwin.com/setup.html#setup.hint recommends this:
> >
> > "Hierarchical dependencies should work correctly, however, it is best to
> always
> > include specific dependencies, i.e. don't drop 'bar' from your dependency
> list
> > if your package requires it, even if you are including 'foo' which relies
> on
> > 'bar'."
>
> Read it more closely! That paragraph describes the following -direct-
> dependency case:
>
> package: foo bar
> foo: bar
>
> but.. the mutt situation is (truncated)
> mutt: libncurses6
> libncurses6: terminfo
>
> so listing terminfo IS incorrect, unless a -direct- dependency exists.
>

None that I can see.  Terminfo is gonesville man!  There are direct dependencies
on libiconv.

--
Gary R. Van Sickle
Brewer.  Patriot.




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]