Re: Web page describing upload procedure
On 23/10/2013 19:46, Christopher Faylor wrote: https://sourceware.org/cygwin-apps/package-upload.html Can I add a sentence from one of your subsequent mails? Make sure that you use the user cygwin with no password and that you are using the same ssh key as the one that you specified previously. Once I read that, it was a lot clearer to me how this works :)
Re: Struggling to upload
On 12/11/13 05:31, Christopher Faylor wrote: On Mon, Nov 11, 2013 at 10:50:00PM +, David Stacey wrote: I am attempting to upload perl-Text-CSV_XS-1.02-1 for both x86 and x86_64 architectures. I have uploaded the files into my home directory, and created '~/x86/!ready' and '~/x86_64/!ready' files. I see that the two '!ready' files have disappeared, but the new package is still in my home directory and is not visible onftp.cygwin.com. Please could you tell me what I have done wrong! The software responsible for moving packages into the cygwin release area only recognizes your packages as listed in: http://cygwin.com/cygwin-pkg-maint Unfortunately, the files you uploaded don't match the case of the package in that file (perl-Text-CSV_XS vs. perl-text-csv_xs). I've just made 'upset' do a case insensitive match so try creating !ready files again and see if they are then eventually moved. Thanks - that fixed the problem. BTW, I took a quick look through the cygwin-pkg-maint page, just to make sure that all of my packages were listed correctly. I spotted one mistake: please could you change 'doxywizard' to 'doxygen-doxywizard', as this is a sub-package of doxygen. Many thanks once again for fixing the upload problem, Dave.
Re: Struggling to upload
On Nov 12 20:11, David Stacey wrote: BTW, I took a quick look through the cygwin-pkg-maint page, just to make sure that all of my packages were listed correctly. I spotted one mistake: please could you change 'doxywizard' to 'doxygen-doxywizard', as this is a sub-package of doxygen. Fixed in cygwin-pkg-maint. Thanks, Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat pgpfp7hjRZdJH.pgp Description: PGP signature
Obsolete Packages in Requires Lines
Please excuse me if this is the wrong list for this topic. Inspired by my experience with that EXCELLENT new package, cygcheck-dep, I tried cleaning cruft in my installation of cygwin by uninstalling packages in the _obsolete category. Setup reported that a number of them were required by other packages, including some that weren't circularly dependent. This suggested to me that perhaps there are packages whose requires: lines need updating. I put together a script to look for that. Here is the script I used: SETUP=path_to_setup.ini gawk ' /^@ / { pkg = $2 } / _obsolete/ { print \t pkg $ } ' ${SETUP} | \ sort -u \ ob.tmp gawk ' /^@ / { pkg = $2 } /^requires: / { for (N = 2; N = NF; N++) { print pkg \t $N } } ' ${SETUP} | \ sort -u | \ grep -f ob.tmp rm ob.tmp Here's what I found: For 64 bit setup.ini: CURRENT_64bit_PKG OBSOLETE_PKG libpoco-devel libexpat1-devel libwmf-devel libexpat1-devel For 32 bit setup.ini: CURRENT_32bit_PKG OBSOLETE_PKG catdoctcltk clang gcc4-core clang gcc4-g++ gnupg minires grub-fontsgrub guile libguile12 libAfterImage0libpng12 libAfterImage-devel libpng12-devel libautotrace-devellibexpat1-devel libfltk1.1libpng12 libfltk1.1-gdilibpng12 libgeotifflibjpeg62 libgeotiff1 libjpeg62 libgeotiff1 libproj0 libGraphicsMagick3libpng14 libgs8libjpeg62 libicu-devel gcc4-core libicu-devel gcc4-g++ libImageMagick1 libpng12 libjasper1.701_0 libjpeg62 libMagickCore5libpng14 libmetalink-devel libexpat1-devel libneon-devel libexpat1-devel libplot2 libpng12 libplot-devel libpng12-devel libplotter2 libpng12 libplotter-devel libpng12-devel libpng14-devellibpng14 libpoco-devel libexpat1-devel libproj-devel libproj0 libslang2 libpng14 libtiff4 libjpeg62 libungif-devellibungif4 libWINGs-devellibexpat1-devel libwmf-devel libexpat1-devel libxerces-c-devel curl-devel libxerces-c-devel gcc4-g++ logiweb gcc4 octave-devel gcc4-fortran octave-devel libexpat1-devel openglw32api ploticus libjpeg62 ploticus libpng12 proj libproj0 qiv libpng14 singular-surf libjpeg62 sng libpng12 xemacslibjpeg62 xemacslibpng12 XFree86-lib-compatxorg-x11-base xorg-x11-develxorg-x11-base Best wishes, - Barry Disclaimer: Statements made herein are not made on behalf of NIAID.