On 2022-10-22 11:58, William Hu wrote:
Works fine for me with all test packages upgraded to the same version and either
shell restarted or DLLs rebased by setup.

Please check that libncursesw10 has also been upgraded to the same version
6.3-1.20220416 e.g.

$ grep ncurses /etc/setup/installed.db
libncursesw10 libncursesw10-6.3-1.20220416.tar.bz2 0
ncurses-demo ncurses-demo-6.3-1.20220416.tar.bz2 1

Yep, that was the problem! Thank you!

I think it might be more informative to either produce a warning about
incompatible library versions rather than just silently exiting or requiring
a certain minimum version of the library with the demos (not sure if that's
possible with cygport).
I think that's a long standing limitation installing test packages - test versions of dependencies are not handled automatically by setup - you also have to manually choose the test versions of any related packages you are installing.

I normally just pick the root of any package I want to test e.g. ncurses and select the same test versions of all binaries to install to avoid these issues.

--
Take care. Thanks, Brian Inglis                 Calgary, Alberta, Canada

La perfection est atteinte                      Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter     not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer        but when there is no more to cut
                        -- Antoine de Saint-Exupéry

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

Reply via email to