public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Cygwin install is broken v-a-vis dependencies
@ 2017-04-03 21:48 dmh
  2017-04-03 21:54 ` Dan Kegel
  0 siblings, 1 reply; 6+ messages in thread
From: dmh @ 2017-04-03 21:48 UTC (permalink / raw)
  To: cygwin

Whenever I go to install a package, I get a list
of 50 other packages that it claims need to be installed.
I know that list is both bogus and contains items I explicitly
need to not oinstall (e.g. cmake). What is worse, when I want to
uninstall a package, it gives me that ]same list plus it wants
to install the package I am trying ot uninstall. This just broken.

--
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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Cygwin install is broken v-a-vis dependencies
  2017-04-03 21:48 Cygwin install is broken v-a-vis dependencies dmh
@ 2017-04-03 21:54 ` Dan Kegel
  2017-04-04  0:01   ` Marco Atzeri
  0 siblings, 1 reply; 6+ messages in thread
From: Dan Kegel @ 2017-04-03 21:54 UTC (permalink / raw)
  To: cygwin

That probably just means there have been updates since
last time you installed, and it's trying to update things
you installed before (or that get installed by default).

Try running setup, don't change anything, and let it finish.
That will grab all the updates you need.  After that, it'll
behave the way you expect.

On Mon, Apr 3, 2017 at 2:47 PM, dmh@ucar.edu <dmh@ucar.edu> wrote:
> Whenever I go to install a package, I get a list
> of 50 other packages that it claims need to be installed.
> I know that list is both bogus and contains items I explicitly
> need to not oinstall (e.g. cmake). What is worse, when I want to
> uninstall a package, it gives me that ]same list plus it wants
> to install the package I am trying ot uninstall. This just broken.
>
> --
> 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
>

--
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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Cygwin install is broken v-a-vis dependencies
  2017-04-03 21:54 ` Dan Kegel
@ 2017-04-04  0:01   ` Marco Atzeri
  2017-04-04 12:32     ` cyg Simple
  0 siblings, 1 reply; 6+ messages in thread
From: Marco Atzeri @ 2017-04-04  0:01 UTC (permalink / raw)
  To: cygwin

On 03/04/2017 23:54, Dan Kegel wrote:

Dan,
No TOP post here please

> That probably just means there have been updates since
> last time you installed, and it's trying to update things
> you installed before (or that get installed by default).
>
> Try running setup, don't change anything, and let it finish.
> That will grab all the updates you need.  After that, it'll
> behave the way you expect.
>
> On Mon, Apr 3, 2017 at 2:47 PM, dmh@ucar.edu <dmh@ucar.edu> wrote:
>> Whenever I go to install a package, I get a list
>> of 50 other packages that it claims need to be installed.
>> I know that list is both bogus and contains items I explicitly
>> need to not oinstall (e.g. cmake). What is worse, when I want to
>> uninstall a package, it gives me that ]same list plus it wants
>> to install the package I am trying ot uninstall.

 >> This just broken.

That is not very descriptive.

As Dan explained the default behavior of cygwin setup is to update
already installed packages and their dependencies.

For what I see from "setup.ini", almost nothing requires
cmake, except development packages related to cmake,
so there is a 99.99% chance that you have it already installed.

You can check it with "cygcheck -c cmake"

You can change the default behavior of setup and decide,
at your own risk, to not update the packages selecting
"Keep" instead of "Current" on the left upper side
of the "Select Packages" view.

Regards
Marco

--
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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Cygwin install is broken v-a-vis dependencies
  2017-04-04  0:01   ` Marco Atzeri
@ 2017-04-04 12:32     ` cyg Simple
  2017-04-04 12:45       ` Henry S. Thompson
  0 siblings, 1 reply; 6+ messages in thread
From: cyg Simple @ 2017-04-04 12:32 UTC (permalink / raw)
  To: cygwin

On 4/3/2017 8:01 PM, Marco Atzeri wrote:
> On 03/04/2017 23:54, Dan Kegel wrote:
> 
> Dan,
> No TOP post here please
> 
>> That probably just means there have been updates since
>> last time you installed, and it's trying to update things
>> you installed before (or that get installed by default).
>>
>> Try running setup, don't change anything, and let it finish.
>> That will grab all the updates you need.  After that, it'll
>> behave the way you expect.
>>
>> On Mon, Apr 3, 2017 at 2:47 PM, dmh@ucar.edu <dmh@ucar.edu> wrote:
>>> Whenever I go to install a package, I get a list
>>> of 50 other packages that it claims need to be installed.
>>> I know that list is both bogus and contains items I explicitly
>>> need to not oinstall (e.g. cmake). What is worse, when I want to
>>> uninstall a package, it gives me that ]same list plus it wants
>>> to install the package I am trying ot uninstall.
> 
>>> This just broken.
> 
> That is not very descriptive.
> 
> As Dan explained the default behavior of cygwin setup is to update
> already installed packages and their dependencies.
> 

Maybe so but even I find that this is cumbersome.  I would prefer a
choice upfront just after the download and parsing of setup.ini if I
want to update previously installed items.  I haven't mentioned it
because I don't have time to help develop that.

-- 
cyg Simple

--
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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Cygwin install is broken v-a-vis dependencies
  2017-04-04 12:32     ` cyg Simple
@ 2017-04-04 12:45       ` Henry S. Thompson
  2017-04-04 13:13         ` Marco Atzeri
  0 siblings, 1 reply; 6+ messages in thread
From: Henry S. Thompson @ 2017-04-04 12:45 UTC (permalink / raw)
  To: cygwin

cyg Simple writes:

> On 4/3/2017 8:01 PM, Marco Atzeri wrote:
>>
>> As Dan explained the default behavior of cygwin setup is to update
>> already installed packages and their dependencies.
>
> Maybe so but even I find that this is cumbersome.  I would prefer a
> choice upfront just after the download and parsing of setup.ini if I
> want to update previously installed items.  I haven't mentioned it
> because I don't have time to help develop that.

Also, my recent experience was that if I toggled the updated package
that was causing the trouble to 'Keep', even though _it_ didn't show up
in the download list, the (large) dependencies offering _did_ still turn
up.

If you haven't updated recently, and you have mediainfo-gui 0.7.91-1 or
earlier installed, you can reproduce.  You should be offered
mediainfo-gui 0.7.93-1.  Even if you switch it (and libmediainfo
and mediainfo to be sure) to Keep and proceed, you will be hit with a
large list of dependencies.

ht
-- 
       Henry S. Thompson, School of Informatics, University of Edinburgh
      10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440
                Fax: (44) 131 650-4587, e-mail: ht@inf.ed.ac.uk
                       URL: http://www.ltg.ed.ac.uk/~ht/
 [mail from me _always_ has a .sig like this -- mail without it is forged spam]

--
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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Cygwin install is broken v-a-vis dependencies
  2017-04-04 12:45       ` Henry S. Thompson
@ 2017-04-04 13:13         ` Marco Atzeri
  0 siblings, 0 replies; 6+ messages in thread
From: Marco Atzeri @ 2017-04-04 13:13 UTC (permalink / raw)
  To: cygwin

On 04/04/2017 14:45, Henry S. Thompson wrote:
> cyg Simple writes:
>
>> On 4/3/2017 8:01 PM, Marco Atzeri wrote:
>>>
>>> As Dan explained the default behavior of cygwin setup is to update
>>> already installed packages and their dependencies.
>>
>> Maybe so but even I find that this is cumbersome.  I would prefer a
>> choice upfront just after the download and parsing of setup.ini if I
>> want to update previously installed items.  I haven't mentioned it
>> because I don't have time to help develop that.
>
> Also, my recent experience was that if I toggled the updated package
> that was causing the trouble to 'Keep', even though _it_ didn't show up
> in the download list, the (large) dependencies offering _did_ still turn
> up.
>
> If you haven't updated recently, and you have mediainfo-gui 0.7.91-1 or
> earlier installed, you can reproduce.  You should be offered
> mediainfo-gui 0.7.93-1.  Even if you switch it (and libmediainfo
> and mediainfo to be sure) to Keep and proceed, you will be hit with a
> large list of dependencies.

The current setup handle a single set of dependency for all revision of
a package (current, previous, test)

It was started a step to create the raw data for version dependency 
data, but it is not yet there for all packages and setup will require a 
deep modification

https://cygwin.com/acronyms/#SHTDI


> ht
>

--
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

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-04-04 13:13 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-03 21:48 Cygwin install is broken v-a-vis dependencies dmh
2017-04-03 21:54 ` Dan Kegel
2017-04-04  0:01   ` Marco Atzeri
2017-04-04 12:32     ` cyg Simple
2017-04-04 12:45       ` Henry S. Thompson
2017-04-04 13:13         ` Marco Atzeri

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).