Base 64-bit Cygwin now requires Perl?

Ken Brown kbrown@cornell.edu
Sat Nov 1 18:12:00 GMT 2014


On 11/1/2014 1:34 PM, Corinna Vinschen wrote:
> On Nov  1 12:07, Ken Brown wrote:
>> On 11/1/2014 11:51 AM, Corinna Vinschen wrote:
>>> On Oct 31 16:24, Yaakov Selkowitz wrote:
>>>> On 2014-10-31 16:04, Corinna Vinschen wrote:
>>>>> On Oct 31 16:47, Ken Brown wrote:
>>>>>> Sounds good to me.  I'll repackage within a few days.  Thanks.
>>>>>
>>>>> We need to make sure that the existing dependencies to texinfo
>>>>> are still correct afterwards.  22 packages are affected:
>>>>>
>>>>>    _update-info-dir
>>>>
>>>> info
>>>>
>>>>>    a2ps
>>>>
>>>> texinfo-tex
>>>>
>>>>>    autoconf  all of them
>>>>
>>>> Not sure this is needed.
>>>>
>>>>>    automake  all of them
>>>>
>>>> texinfo, although this is a soft dependency.
>>>>
>>>>>    cygport
>>>>
>>>> info (minimal build environment)
>>>>
>>>>>    docbook2X
>>>>
>>>> texinfo
>>>>
>>>>>    indent
>>>>
>>>> Not sure this is needed either.
>>>
>>> The only reason I can think of  is that indent comes with an info file
>>> /usr/share/info/indent.info.  But that would mean we'd have to add
>>> dependencies to the info package for all packages coming with an info
>>> page.  Analog for packages containing man pages a depedeny to man-db.
>>>
>>> This might go a bit far, I guess...
>>
>> Packages with an info file don't automatically get a dependency on texinfo
>> (in the current setup).  So this must have been done manually by Jari for
>> some reason.  But I think packages with an info file do get an automatic
>> dependency on _update-info-dir, so that will bring in the new info package.
>>
>> In any case, I was thinking the new info package ought to be in the Base
>> category anyway, for the same reason that man-db is in Base.  But I don't
>> have strong feelings about this.
>
> Sure, info in Base makes sense.

OK, I've just uploaded the new packages.  I guess you or Yaakov will have to 
adjust the existing dependencies on texinfo when you get a chance.

Ken

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple



More information about the Cygwin mailing list