Re: [ITA] fftw3
--- Brian Dessent ha scritto: > Brian Dessent wrote: > > > > Charles Wilson wrote: > > > > > As no one was actually able to install this > file, is it OK to replace it > > > on sourceware (perhaps deleting the .md5sum > file) without bumping the > > > version number? > > > > Yes, I considered doing that myself. Sounds like > a good idea. > > Crap. It looks like there are a lot of these on > sourceware: > > [EMAIL PROTECTED] release]$ find . -name \*.tar.bz2 > -size -45c -printf > "%s %P\n" > 14 > > 14 _obsolete/more/more-2.11o-3.tar.bz2 I copied this :-(( > > Brian > Marco Inviato da Yahoo! Mail. La casella di posta intelligente. http://it.docs.yahoo.com/mail/overview/index.html
Re: [ITA] fftw3
On Tue, Apr 08, 2008 at 06:33:40PM -0700, Brian Dessent wrote: >Brian Dessent wrote: >>Charles Wilson wrote: >>>As no one was actually able to install this file, is it OK to replace >>>it on sourceware (perhaps deleting the .md5sum file) without bumping >>>the version number? >> >>Yes, I considered doing that myself. Sounds like a good idea. > >Crap. It looks like there are a lot of these on sourceware: > >[EMAIL PROTECTED] release]$ find . -name \*.tar.bz2 -size -45c >-printf "%s %P\n" 14 >GNOME/libbonobo2/libbonobo20/libbonobo20-2.10.1-1.tar.bz2 14 >GNOME/libbonobo2/libbonobo20/libbonobo20-2.14.0-1.tar.bz2 14 >GNOME/gnome-libs/gnome-libs-1.4.2-2.tar.bz2 14 >jpeg/libjpeg-devel/libjpeg-devel-6b-11.tar.bz2 ... I just replaced all of those with an empty .tar.bz2 file: for f in `find . -name \*.tar.bz2 -size -45c`; do echo tar -T /dev/null -cjf $f done | sh -x Thanks for the heads up. cgf
Re: [ITA] fftw3
Brian Dessent wrote: > > Charles Wilson wrote: > > > As no one was actually able to install this file, is it OK to replace it > > on sourceware (perhaps deleting the .md5sum file) without bumping the > > version number? > > Yes, I considered doing that myself. Sounds like a good idea. Crap. It looks like there are a lot of these on sourceware: [EMAIL PROTECTED] release]$ find . -name \*.tar.bz2 -size -45c -printf "%s %P\n" 14 GNOME/libbonobo2/libbonobo20/libbonobo20-2.10.1-1.tar.bz2 14 GNOME/libbonobo2/libbonobo20/libbonobo20-2.14.0-1.tar.bz2 14 GNOME/gnome-libs/gnome-libs-1.4.2-2.tar.bz2 14 jpeg/libjpeg-devel/libjpeg-devel-6b-11.tar.bz2 14 autoconf/autoconf-devel/autoconf-devel-2.59-2.tar.bz2 14 autoconf/autoconf-devel/autoconf-devel-2.59-2-src.tar.bz2 14 autoconf/autoconf-stable/autoconf-stable-2.13-6-src.tar.bz2 14 autoconf/autoconf-stable/autoconf-stable-2.13-6.tar.bz2 14 pkgconfig/pkgconfig-0.17.2-3-src.tar.bz2 14 pkgconfig/pkgconfig-0.17.2-3.tar.bz2 14 automake/automake-devel/automake-devel-1.9.2-2-src.tar.bz2 14 automake/automake-devel/automake-devel-1.9.2-2.tar.bz2 14 automake/automake-1.7.9-2.tar.bz2 14 automake/automake-stable/automake-stable-1.4p6-3-src.tar.bz2 14 automake/automake-stable/automake-stable-1.4p6-3.tar.bz2 14 automake/automake-1.7.9-2-src.tar.bz2 14 _obsolete/more/more-2.11o-3.tar.bz2 14 _obsolete/more/more-2.11o-3-src.tar.bz2 14 _obsolete/agetty/agetty-2.1-2.tar.bz2 14 _obsolete/agetty/agetty-2.1-2-src.tar.bz2 14 _obsolete/libtool/libtool-devel/libtool-devel-1.5.10-2-src.tar.bz2 14 _obsolete/libtool/libtool-devel/libtool-devel-1.5.10-2.tar.bz2 14 _obsolete/libtool/libtool-1.5b-2.tar.bz2 14 _obsolete/libtool/libtool-stable/libtool-stable-1.4.3-3-src.tar.bz2 14 _obsolete/libtool/libtool-stable/libtool-stable-1.4.3-3.tar.bz2 14 _obsolete/libtool/libtool-1.5b-2-src.tar.bz2 14 _obsolete/setsid/setsid-0.0-4.tar.bz2 14 _obsolete/setsid/setsid-0.0-4-src.tar.bz2 14 _obsolete/fftw3-dev/fftw3-dev-3.1.2-2.tar.bz2 The reason this hasn't been a widely reported problem is that the message box for invalid tar files only exists in the setup snapshot versions, not the released version. But it will be after the next release, whenever that is. The feature was added because someone reported that a package was mysteriously not installing, and after some debugging the reason turned out to be that it had been created with some alternative tar-program that used a different magic. So setup was taught to recognize that new magic, as well as report future failures explicitly rather than silently ignoring the package. However, setup cannot distinguish the difference between EOF (i.e. 0 byte file) and magic mismatch. I think it would be prudent to teach setup not to complain about bzipped 0-byte files, but I still feel that on principle if you call something ".tar.bz2" it had ought to be a valid tar file. I'll work on a patch. Brian
Re: [ITA] fftw3
Charles Wilson wrote: > As no one was actually able to install this file, is it OK to replace it > on sourceware (perhaps deleting the .md5sum file) without bumping the > version number? Yes, I considered doing that myself. Sounds like a good idea. Brian
Re: [ITA] fftw3
Brian Dessent wrote: --- Cygwin Setup --- Can't open file://C:\Downloads\packages\cygwin/release/_obsolete/fftw3-dev/fftw3-dev-3.1.2-2.tar.bz2 for reading: Invalid or unsupported tar format --- OK --- Arguably setup should cope with this, but it currently doesn't. The correct empty .tar.bz2 file should be 46 bytes, there are a number of existing ones in _obsolete/ that you can simply copy and rename. As no one was actually able to install this file, is it OK to replace it on sourceware (perhaps deleting the .md5sum file) without bumping the version number? -- Chuck
Re: [ITA] fftw3
Marco Atzeri wrote: > are the needed setup.hint and empty package > > http://matzeri.altervista.org/cygwin/_obsolete/fftw3-dev/setup.hint > http://matzeri.altervista.org/cygwin/_obsolete/fftw3-dev/fftw3-dev-3.1.2-2.tar.bz2 It appears that you bzipped a 0-byte .tar file. This won't work. You need an actual empty tar file, otherwise setup complains with a message box: --- Cygwin Setup --- Can't open file://C:\Downloads\packages\cygwin/release/_obsolete/fftw3-dev/fftw3-dev-3.1.2-2.tar.bz2 for reading: Invalid or unsupported tar format --- OK --- Arguably setup should cope with this, but it currently doesn't. The correct empty .tar.bz2 file should be 46 bytes, there are a number of existing ones in _obsolete/ that you can simply copy and rename. Brian
Re: [ITA] fftw3
Marco Atzeri wrote: I would like to adopt fftw3 as it is needed to be updated for octave build. I hope this is the last try, and every dots is on the right place. Builds fine from source, passes basic tests. Packaging and setup.hints look good. GTG, and uploaded. Please send an announcement to cygwin-announce at cygwin dot com. Thanks for your perseverence! -- Chuck
[ITA] fftw3
Hi, I would like to adopt fftw3 as it is needed to be updated for octave build. I hope this is the last try, and every dots is on the right place. --- fftw3 : setup.hint - category: Libs Math requires: cygwin libfftw3_3 sdesc: "Discrete Fourier transform library" ldesc: "FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST)." --- libfftw3_3/setup.hint --- category: Libs Math requires: cygwin external-source: fftw3 sdesc: "Discrete Fourier transform library (runtime)" ldesc: "FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST)." fftw3-doc/setup.hint category: Libs Math requires: cygwin fftw3 external-source: fftw3 sdesc: "Pdf and html documentation for using the fftw3 libraries" ldesc: "Pdf and html documentation for using the fftw3 libraries" --- libfftw3-devel/setup.hint --- category: Libs Math requires: cygwin fftw3 libfftw3_3 external-source: fftw3 sdesc: "Discrete Fourier transform library (development)" ldesc: "FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST)." to download all a wget -r -np http://matzeri.altervista.org/cygwin/fftw3/index.html should work (at least it seems to work) matzeri.altervista.org/cygwin/fftw3/setup.hint matzeri.altervista.org/cygwin/fftw3/fftw3-3.1.2-2-src.tar.bz2 matzeri.altervista.org/cygwin/fftw3/fftw3-3.1.2-2.tar.bz2 matzeri.altervista.org/cygwin/fftw3/fftw3-doc/fftw3-doc-3.1.2-2.tar.bz2 matzeri.altervista.org/cygwin/fftw3/fftw3-doc/setup.hint matzeri.altervista.org/cygwin/fftw3/libfftw3-devel/libfftw3-devel-3.1.2-2.tar.bz2 matzeri.altervista.org/cygwin/fftw3/libfftw3-devel/setup.hint matzeri.altervista.org/cygwin/fftw3/libfftw3_3/libfftw3_3-3.1.2-2.tar.bz2 matzeri.altervista.org/cygwin/fftw3/libfftw3_3/setup.hint As previous dev package was fftw3-dev here http://matzeri.altervista.org/cygwin/_obsolete/fftw3-dev/index.html are the needed setup.hint and empty package http://matzeri.altervista.org/cygwin/_obsolete/fftw3-dev/setup.hint http://matzeri.altervista.org/cygwin/_obsolete/fftw3-dev/fftw3-dev-3.1.2-2.tar.bz2 Inviato da Yahoo! Mail. La casella di posta intelligente. http://it.docs.yahoo.com/mail/overview/index.html
[ITA] fftw3
Hi, I would like to adopt fftw3 as it is needed to be updated for octave build. I hope this is the last try, and every dots is on the right place. --- fftw3 : setup.hint - category: Libs Math requires: cygwin libfftw3_3 sdesc: "Discrete Fourier transform library" ldesc: "FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST)." --- libfftw3_3/setup.hint --- category: Libs Math requires: cygwin external-source: fftw3 sdesc: "Discrete Fourier transform library (runtime)" ldesc: "FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST)." fftw3-doc/setup.hint category: Libs Math requires: cygwin fftw3 external-source: fftw3 sdesc: "Pdf and html documentation for using the fftw3 libraries" ldesc: "Pdf and html documentation for using the fftw3 libraries" --- libfftw3-devel/setup.hint --- category: Libs Math requires: cygwin fftw3 libfftw3_3 external-source: fftw3 sdesc: "Discrete Fourier transform library (development)" ldesc: "FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST)." to download all a wget -r -np http://matzeri.altervista.org/cygwin/fftw3/index.html should work (at least it seems to work) matzeri.altervista.org/cygwin/fftw3/setup.hint matzeri.altervista.org/cygwin/fftw3/fftw3-3.1.2-2-src.tar.bz2 matzeri.altervista.org/cygwin/fftw3/fftw3-3.1.2-2.tar.bz2 matzeri.altervista.org/cygwin/fftw3/fftw3-doc/fftw3-doc-3.1.2-2.tar.bz2 matzeri.altervista.org/cygwin/fftw3/fftw3-doc/setup.hint matzeri.altervista.org/cygwin/fftw3/libfftw3-devel/libfftw3-devel-3.1.2-2.tar.bz2 matzeri.altervista.org/cygwin/fftw3/libfftw3-devel/setup.hint matzeri.altervista.org/cygwin/fftw3/libfftw3_3/libfftw3_3-3.1.2-2.tar.bz2 matzeri.altervista.org/cygwin/fftw3/libfftw3_3/setup.hint As previous dev package was fftw3-dev here http://matzeri.altervista.org/cygwin/_obsolete/fftw3-dev/index.html are the needed setup.hint and empty package http://matzeri.altervista.org/cygwin/_obsolete/fftw3-dev/setup.hint http://matzeri.altervista.org/cygwin/_obsolete/fftw3-dev/fftw3-dev-3.1.2-2.tar.bz2 Inviato da Yahoo! Mail. La casella di posta intelligente. http://it.docs.yahoo.com/mail/overview/index.html