On 2020-09-07 08:04, Jon Turney wrote: > On 06/09/2020 18:09, Brian Inglis wrote: >> Hi folks, >> >> Any ideas how to fix these complaints about nonexistent packages? >> These mingw64 packages do not yet have any DEPENDS/BUILD_REQUIRES but unsure >> what if anything to add other than base with cross tools. >> >>> ERROR: package 'mingw64-x86_64-curl' version '7.72.0-1' requires: >>> 'mingw64-x86_64-autoconf', but nothing satisfies that >>> ERROR: package 'mingw64-x86_64-curl' version '7.72.0-1' requires: >>> 'mingw64-x86_64-automake', but nothing satisfies that >>> ERROR: package 'mingw64-x86_64-curl' version '7.72.0-1' requires: >>> 'mingw64-x86_64-libssl', but nothing satisfies that >>> ERROR: package 'mingw64-x86_64-curl' version '7.72.0-1' requires: >>> 'mingw64-x86_64-openldap', but nothing satisfies that >>> ERROR: package 'mingw64-x86_64-curl' version '7.72.0-1' depends: >>> 'mingw64-x86_64-autoconf', but nothing satisfies that >>> ERROR: package 'mingw64-x86_64-curl' version '7.72.0-1' depends: >>> 'mingw64-x86_64-automake', but nothing satisfies that >>> ERROR: package 'mingw64-x86_64-curl' version '7.72.0-1' depends: >>> 'mingw64-x86_64-libssl', but nothing satisfies that >>> ERROR: package 'mingw64-x86_64-curl' version '7.72.0-1' depends: >>> 'mingw64-x86_64-openldap', but nothing satisfies that > > Your uploaded mingw64-x86_64-curl-7.72.0-1.hint contains: > > requires: bash mingw64-x86_64-autoconf mingw64-x86_64-automake > mingw64-x86_64-libssh2 mingw64-x86_64-libssl mingw64-x86_64-openldap > pkg-config > > so these complaints seems correct. > > If these aren't coming from a REQUIRES in your .cygport, but are being > automatically added by cygport, that would seem to be a bug there. > > Can you show the .cygport file you are using?
Don't even look at hints to check normally. Pushed to: https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/mingw64-x86_64-curl.git;a=blob;f=mingw64-x86_64-curl.cygport https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/mingw64-i686-curl.git;a=blob;f=mingw64-i686-curl.cygport minimal changes to version and URLs to https:, but 2.5 years of calm and cygport changes. I could try to add base and cross-tools BUILD_REQUIRES/DEPEND to see what changes, but would prefer that to be knowledge-driven by what affects hints. Please share what mingw64 package maintainers may have to adjust for new releases. For comparison, base tools required are shown in: https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/curl.git;f=curl.cygport;a=blob which I found there has to be built in a single line, but these builds don't appear to use of the lib or even -devel packages, only a few ming64-*86*-... packages, which by definition are all effectively ...-devel. -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada This email may be disturbing to some readers as it contains too much technical detail. Reader discretion is advised. [Data in IEC units and prefixes, physical quantities in SI.]