Re: Web page describing upload procedure

2013-11-12 Thread Jon TURNEY
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

2013-11-12 Thread David Stacey

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

2013-11-12 Thread Corinna Vinschen
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

2013-11-12 Thread Buchbinder, Barry (NIH/NIAID) [E]
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.