This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: setup.ini has multiple "prev" entries ... Why?
On 05/11/2017 17:32, Houder wrote:
On 2017-11-05 13:48, Houder wrote:
After I had downloaded and exercised setup version 2.882, I noticed
that setup.ini has multiple (2?) "prev" entries per package ...
Why? Did I miss one of your announcements mentioning this change?
https://cygwin.com/ml/cygwin-apps/2017-10/msg00047.html
Because of the way setup works, the last [test] section is the version
which
is selected when 'test' is selected, so a specific ordering of the
sections
would be required. ...
[...]
So ... if I read the above correctly, the "prev" entries can be ordered
arbitrarily with respect to each other (within a package section) ?????
(and basically, the same question with respect to the "test" entries)
Since [1], there's no way to install a prev version using setup, without
explicitly selecting which version you want, so the ordering of those
[prev] versions in setup.ini is relatively unimportant.
[1] https://cygwin.com/ml/cygwin-apps/2011-07/msg00064.html
However, you can tell setup to install "the test version", so we ensure
that the highest version [test] section is last, to ensure it's the one
that setup installs.
Meaning, one has to "interpret" the version id of each "prev" entry,
in order to be able to establish the _latest_ "prev" entry (i.e. the
version of the package before the current one) ?
Yes.
(Although due to historical mistakes with version numbers, that ordering
might be wrong)
--
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