On Thu, 18 Feb 2016 02:41:54 +0100 Juan Francisco Cantero Hurtado <[email protected]> wrote:
> On Wed, Feb 17, 2016 at 02:58:43PM -0500, Adam Jensen wrote: > > ===> octave-4.0.0 depends on: hdf5-* - not found > > ===> Verifying install for hdf5-* in math/hdf5 > > ===> Checking files for hdf5-1.8.15pl1p0 > > >> Fetch > > >> http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.15-patch1.tar.gz > > ftp: Error retrieving file: 404 Not Found > > >> Fetch > > >> http://ftp.openbsd.org/pub/OpenBSD/distfiles//hdf5-1.8.15-patch1.tar.gz > > ftp: Error retrieving file: 404 Not Found > > >> Fetch > > >> ftp://ftp.usa.openbsd.org/pub/OpenBSD/distfiles//hdf5-1.8.15-patch1.tar.gz > > hdf5-1.8.15-patch1.tar.gz: No such file or directory. > > >> Fetch > > >> http://ftp.fr.openbsd.org/pub/OpenBSD/distfiles//hdf5-1.8.15-patch1.tar.gz > > ftp: Error retrieving file: 404 Not Found > > *** Error 1 in /usr/ports/math/hdf5 > > (/usr/ports/infrastructure/mk/bsd.port.mk:2954 > > '/usr/ports/distfiles/hdf5-1.8.15-patch1.tar.gz': @lock=h...) > > *** Error 1 in /usr/ports/math/hdf5 > > (/usr/ports/infrastructure/mk/bsd.port.mk:2321 '_internal-fetch') > > *** Error 1 in /usr/ports/math/hdf5 > > (/usr/ports/infrastructure/mk/bsd.port.mk:2575 > > '/usr/ports/pobj/hdf5-1.8.15pl1/.extract_done') > > *** Error 1 in /usr/ports/math/hdf5 > > (/usr/ports/infrastructure/mk/bsd.port.mk:1952 > > '/usr/ports/packages/i386/all/hdf5-1.8.15pl1p0.tgz') > > *** Error 1 in /usr/ports/math/hdf5 > > (/usr/ports/infrastructure/mk/bsd.port.mk:2508 '_internal-package') > > *** Error 1 in /usr/ports/math/hdf5 > > (/usr/ports/infrastructure/mk/bsd.port.mk:2488 'package') > > *** Error 1 in /usr/ports/math/hdf5 > > (/usr/ports/infrastructure/mk/bsd.port.mk:1969 > > '/var/db/pkg/hdf5-1.8.15pl1p0/+CONTENTS') > > *** Error 1 in /usr/ports/math/hdf5 > > (/usr/ports/infrastructure/mk/bsd.port.mk:2488 'install') > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2112 > > '/usr/ports/pobj/octave-4.0.0/.dep-math-hdf5') > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2575 > > '/usr/ports/pobj/octave-4.0.0/.extract_done') > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1952 > > '/usr/ports/packages/i386/all/octave-4.0.0.tgz') > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2508 > > '_internal-package') > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2488 'package') > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1969 > > '/var/db/pkg/octave-4.0.0/+CONTENTS') > > *** Error 1 in /usr/ports/math/octave > > (/usr/ports/infrastructure/mk/bsd.port.mk:2488 'install') > > > > Try this patch: > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/math/hdf5/Makefile,v > retrieving revision 1.3 > diff -u -p -r1.3 Makefile > --- Makefile 30 Jun 2015 09:15:32 -0000 1.3 > +++ Makefile 18 Feb 2016 01:35:20 -0000 > @@ -5,7 +5,7 @@ COMMENT = Hierarchical Data Format 5 Te > V = 1.8.15-patch1 > DISTNAME = hdf5-${V} > PKGNAME = hdf5-${V:S/-patch/pl/} > -REVISION = 0 > +REVISION = 1 > > SHARED_LIBS += hdf5 0.0 # 10.1 > SHARED_LIBS += hdf5_cpp 0.0 # 10.1 > @@ -23,7 +23,8 @@ PERMIT_PACKAGE_CDROM = Yes > > WANTLIB += c m stdc++ z > > -MASTER_SITES = http://www.hdfgroup.org/ftp/HDF5/current/src/ > +MASTER_SITES = https://www.hdfgroup.org/ftp/HDF5/current/src/ \ > + > https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-${V}/src/ > > SEPARATE_BUILD = Yes > CONFIGURE_STYLE = gnu Thanks, I used the link from your patch for this work around: cd /usr/ports/distfiles wget https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8.15-patch1/src/hdf5-1.8.15-patch1.tar.gz cd /usr/ports/math/hdf5/ make install clean Would your patch be the kind of thing that gets pushed into -stable updates? (and/or) Will an upcoming -stable update include a fix for /usr/ports/math/hdf5 (and other problems of this class)?
