How to keep a dependency from [continually] appearing in setup
Ryan Johnson
ryan.johnson@cs.utoronto.ca
Wed Aug 1 12:05:00 GMT 2012
On 31/07/2012 6:07 PM, Ken Brown wrote:
> On 7/30/2012 1:33 AM, Wynfield Henman wrote:
>> I use the in-the-wild, 'texlive 2012' distribution, which I like to
>> tinker with and customize.
>> Due to a, what I believe is a dependency by auctex on texlive for some
>> reason, I keep getting a list of about 10 texlive related packages
>> automatically appended to what I want to install and I have to keep
>> manually [skip] them.
>>
>> I would like to know some efficient way I could make that go away and
>> just have setup ignore texlive or have it see that I have it already,
>> but that it's just not a cygwin package, but user installed.
>
> setup.exe only knows about Cygwin packages. You might be able to edit
> /etc/setup/installed.db to trick setup.exe into thinking that you've
> installed Cygwin's texlive.
Of course, then it will try to upgrade the non-existent package(s),
potentially leading to problems down the road...
Seriously, though, there are some surprising dependencies on texlive
right now (usually via dblatex), and it's a big enough package set
(several hundred MB download) that it's no surprise lots of people want
to avoid its being pulled in every other time they run setup.
I don't suppose there's an easy refactoring that could help avoid this
problem?
Ryan
--
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