On Wed, 2011-01-05 at 19:31 +0000, Jon TURNEY wrote: > The instructions at http://sourceware.org/cygwinports/ for installing packages > from cygwinports can be simplified greatly with the latest setup.
Thank you *very* much for your work on setup.exe; this will make Ports much easier to use for everyone. I have updated the website accordingly; please let me know if there are any issues. > Ideally, this would use the -K flag to point to a URL for the pubkey used to > sign the cygwinports setup.ini. In the absence of such a URL, -X must be > used. I have posted a public key, as indicated in the instructions. > Note that setup still has some infelicities in the way the mirror list works: > If you choose a cygwinports mirror on the same host as your cygwin mirror (for > example, http://mirrors.kernel.org/sourceware/cygwin/ and > http://mirrors.kernel.org/sources.redhat.com/cygwinports/ ), because these > entries have the same host name, they aren't distinguishable in the mirror > list, and setup doesn't correctly select the mirror you have just added. I am working on implementing SourceForge.net mirrors as well, the use of which would avoid this ambiguity. > * For packages which have been built in cygwinports with the experimental > gcc-4.5 and depend on libstdc++, because setup doesn't do version-based > dependencies, you need to manually upgrade to libstdc++-4.5.0-1. Ports now provides gcc-4.5.2, so this should be moot. > * Setup compares tcltk version 20080420-1 (distro) and 8.5.8-1 (cygwinports) > and decides 20080420-1 is later (as 200804020 > 8), so if you really want > Tcl/Tk 8.5, you need to manually select it (but this breaks distro stuff which > depends on tcl84/tk84 DLLs, e.g. gdb :-() I bumped Ports' fake tcltk package to overcome this, and now provide gdb-7.2 as well. > * Where packages exist in both cygwin and cygwinports with the same version > number, it's indeterminate which one actually gets installed. Currently, this > is true for cppunit, sqlite3, libsqlite3_0 and libsqlite3-devel. I've no idea > if those packages are actually the same or not. These have been removed from Ports. Yaakov Cygwin Ports ------------------------------------------------------------------------------ Protect Your Site and Customers from Malware Attacks Learn about various malware tactics and how to avoid them. Understand malware threats, the impact they can have on your business, and how you can protect your company and customers by using code signing. http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Cygwin-ports-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/cygwin-ports-general
