Web lists-archives.com

Another setup v2.889 regression?




Hi,

Because there are problems with setup v2.889, I decided to do
some testing of my own.

I started out with empty directories for the repo (a.k.a. the
Local Directory?) and the root directory ...

After having downloaded and installed the "required" packages,
I again started setup (3rd time and 4th time) to download and
install "cscope" (yes, one of the packages).

Then I started setup for the 5th time (download): it reported
"nothing to install".

When I started setup for the 6th time (install), it wanted to
replace cscope (v15.8b-1)  with an older version (15.8.0.1-2)

From /var/log/setup.log:

2018/03/04 15:35:04 Starting cygwin install, version 2.889
2018/03/04 15:35:04 User has backup/restore rights
2018/03/04 15:35:04 Current Directory: e:/_cygwin64_repository-test
2018/03/04 15:35:04 Could not open service McShield for query, start and stop. McAfee may not be installed, or we don't have access.
2018/03/04 15:35:15 source: from local dir
2018/03/04 15:35:17 root: e:\Cygwin64-test system
2018/03/04 15:35:18 Selected local directory: e:/_cygwin64_repository-test
2018/03/04 15:35:20 solving: 0 tasks, update: yes, use test packages: no
2018/03/04 15:35:20 Augmented Transaction List:
2018/03/04 15:35:20 0 install cscope 15.8.0.1-2 2018/03/04 15:35:20 1 erase cscope 15.8b-1

From override.hint on the "Twente" mirror:

curr: 15.8b-1
prev: 15.8.0.1-2
replace-versions: 15.8.0.1-2

As far as understand, setup should attempt to install v15.8b1
in case v15.8.0.1-2 is installed.

Not the other way around. (currently v15.8b-1 in installed).

Henri
2018/03/04 15:35:04 Starting cygwin install, version 2.889
2018/03/04 15:35:04 User has backup/restore rights
2018/03/04 15:35:04 Current Directory: e:/_cygwin64_repository-test
2018/03/04 15:35:04 Could not open service McShield for query, start and stop. McAfee may not be installed, or we don't have access.
2018/03/04 15:35:15 source: from local dir
2018/03/04 15:35:17 root: e:\Cygwin64-test system
2018/03/04 15:35:18 Selected local directory: e:/_cygwin64_repository-test
Found ini file - e:/_cygwin64_repository-test/http%3a%2f%2fftp.snt.utwente.nl%2fpub%2fsoftware%2fcygwin%2f/x86_64/setup.ini
.ini setup_version is 2.889, our setup_version is 2.889
INSTALLED.DB version 3
2018/03/04 15:35:20 solving: 0 tasks, update: yes, use test packages: no
libsolv: solver started
libsolv: dosplitprovides=0, noupdateprovide=0, noinfarchcheck=0
libsolv: allowuninstall=0, allowdowngrade=0, allownamechange=1, allowarchchange=0, allowvendorchange=1
libsolv: promoteepoch=0, forbidselfconflicts=0
libsolv: obsoleteusesprovides=0, implicitobsoleteusesprovides=0, obsoleteusescolors=0, implicitobsoleteusescolors=0
libsolv: dontinstallrecommended=0, addalreadyrecommended=0
libsolv: number of solvables: 45255, memory used: 2474 K
libsolv: number of ids: 24406 + 45184
libsolv: string memory used: 95 K array + 416 K data,  rel memory used: 529 K array
libsolv: string hash memory: 256 K, rel hash memory : 512 K
libsolv: provide ids: 10433
libsolv: provide space needed: 33236 + 90368
libsolv: shrunk whatprovidesdata from 33236 to 33236
libsolv: shrunk whatprovidesauxdata from 33236 to 22800
libsolv: whatprovides memory used: 275 K id array, 482 K data
libsolv: whatprovidesaux memory used: 95 K id array, 89 K data
libsolv: WARNING: pool_addfileprovides was not called, this may result in slow operation
libsolv: lazywhatprovidesq size: 0 entries
libsolv: createwhatprovides took 0 ms
libsolv: obsoletes data: 1 entries
libsolv: added 960 pkg rules for installed solvables
libsolv: added 5 pkg rules for updaters of installed solvables
libsolv: added 0 pkg rules for packages involved in a job
libsolv: added 0 pkg rules because of weak dependencies
libsolv: 248 of 22703 installable solvables considered for solving
libsolv: pruned rules from 966 to 966
libsolv:   binary: 314
libsolv:   normal: 651, 2383 literals
libsolv: pkg rule memory used: 22 K
libsolv: pkg rule creation took 0 ms
libsolv: choice rule creation took 0 ms
libsolv: 965 pkg rules, 2 * 71 update rules, 0 job rules, 0 infarch rules, 0 dup rules, 0 choice rules, 0 best rules
libsolv: overall rule memory used: 25 K
libsolv: solving...
libsolv: resolving job rules
libsolv: resolving installed packages
libsolv: deciding orphaned packages
libsolv: solver statistics: 0 learned rules, 0 unsolvable, 0 minimization steps
libsolv: done solving.
libsolv: solver took 0 ms
libsolv: final solver statistics: 0 problems, 0 learned rules, 0 unsolvable
libsolv: solver_solve took 0 ms
libsolv: 
libsolv: transaction:
libsolv:   upgrade   cscope-15.8.0.1-2.any
libsolv:   (obsoletes
libsolv:  cscope-15.8b-1.any
libsolv: )
libsolv: 
libsolv: 
libsolv: orphaned packages:
libsolv:   base-0.0-0.any (kept)
libsolv: 
libsolv: ordering transaction
libsolv: transaction elements: 1
libsolv: edges: 0, edge space: 0
libsolv: edge creation took 0 ms
libsolv: cycles broken: 0
libsolv: cycle breaking took 0 ms
libsolv: cycle edge creation took 0 ms
libsolv: invedge space: 3
libsolv: creating new transaction took 0 ms
libsolv: transaction ordering took 0 ms
libsolv: 1 upgraded packages:
libsolv:   - cscope-15.8b-1.any -> cscope-15.8.0.1-2.any
libsolv: 
2018/03/04 15:35:20 Augmented Transaction List:
2018/03/04 15:35:20    0 install                                          cscope          15.8.0.1-2
2018/03/04 15:35:20    1   erase                                          cscope             15.8b-1
2018/03/04 15:36:09 Ending cygwin install
--
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