Opened 8 years ago

Closed 8 years ago

#50880 closed defect (fixed)

octave-devel is not actually using bzip2 distfiles

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc:
Port: octave-devel

Description

octave-devel appears to intend to use bzip2 distfiles based on these lines:

master_sites        http://hg.savannah.gnu.org/hgweb/octave/archive:octave \
                    http://hg.savannah.gnu.org/hgweb/octave/gnulib-hg/archive:gnulib \
use_bzip2           yes

However this is not happening. Because of the erroneous backslash at the end of the master_sites, the next instruction use_bzip2 yes is taken to be names of additional fetch groups from which to download, leading to a warning being printed:

$ port distfiles octave-devel
--->  Distfiles for octave-devel
Warning: No mirror sites on file for class use_bzip2
Warning: No mirror sites on file for class yes
[12e98e5ebd13.tar.gz] /opt/local/var/macports/distfiles/octave-devel/12e98e5ebd13.tar.gz
 rmd160: 173e4f1376ebbbbce553162c7068f72b48ba67af
 sha256: 8dcf8a3caaffee78492119b57b79981fd26e9c8330fa2ebc0cd219e504ffed81
  http://hg.savannah.gnu.org/hgweb/octave/archive/12e98e5ebd13.tar.gz
  http://distfiles.macports.org/octave-devel/12e98e5ebd13.tar.gz
  http://aarnet.au.distfiles.macports.org/pub/macports/mpdistfiles/octave-devel/12e98e5ebd13.tar.gz
  http://cjj.kr.distfiles.macports.org/octave-devel/12e98e5ebd13.tar.gz
  http://fco.it.distfiles.macports.org/mirrors/macports-distfiles/octave-devel/12e98e5ebd13.tar.gz
  http://her.gr.distfiles.macports.org/mirrors/macports/mpdistfiles/octave-devel/12e98e5ebd13.tar.gz
  http://jnb.za.distfiles.macports.org/distfiles/octave-devel/12e98e5ebd13.tar.gz
  http://jog.id.distfiles.macports.org/macports/mpdistfiles/octave-devel/12e98e5ebd13.tar.gz
  http://lil.fr.distfiles.macports.org/octave-devel/12e98e5ebd13.tar.gz
  http://mse.uk.distfiles.macports.org/sites/distfiles.macports.org/octave-devel/12e98e5ebd13.tar.gz
  http://nou.nc.distfiles.macports.org/pub/macports/distfiles.macports.org/octave-devel/12e98e5ebd13.tar.gz
  http://nue.de.distfiles.macports.org/macports/distfiles/octave-devel/12e98e5ebd13.tar.gz
  http://osl.no.distfiles.macports.org/octave-devel/12e98e5ebd13.tar.gz
  http://sea.us.distfiles.macports.org/macports/distfiles/octave-devel/12e98e5ebd13.tar.gz
  http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/octave-devel/12e98e5ebd13.tar.gz
  http://svn.macports.org/repository/macports/distfiles/octave-devel/12e98e5ebd13.tar.gz
 
[7f19e7f2afa2.tar.gz] /opt/local/var/macports/distfiles/octave-devel/7f19e7f2afa2.tar.gz
 rmd160: 9d906212fdb4201f8592da10524606dadb3f50e3
 sha256: 85add8ce0c53e8868d903c28c407d864ca54bd42e8d472e09b1a1bb4b105b741
  http://hg.savannah.gnu.org/hgweb/octave/gnulib-hg/archive/7f19e7f2afa2.tar.gz
  http://distfiles.macports.org/octave-devel/7f19e7f2afa2.tar.gz
  http://aarnet.au.distfiles.macports.org/pub/macports/mpdistfiles/octave-devel/7f19e7f2afa2.tar.gz
  http://cjj.kr.distfiles.macports.org/octave-devel/7f19e7f2afa2.tar.gz
  http://fco.it.distfiles.macports.org/mirrors/macports-distfiles/octave-devel/7f19e7f2afa2.tar.gz
  http://her.gr.distfiles.macports.org/mirrors/macports/mpdistfiles/octave-devel/7f19e7f2afa2.tar.gz
  http://jnb.za.distfiles.macports.org/distfiles/octave-devel/7f19e7f2afa2.tar.gz
  http://jog.id.distfiles.macports.org/macports/mpdistfiles/octave-devel/7f19e7f2afa2.tar.gz
  http://lil.fr.distfiles.macports.org/octave-devel/7f19e7f2afa2.tar.gz
  http://mse.uk.distfiles.macports.org/sites/distfiles.macports.org/octave-devel/7f19e7f2afa2.tar.gz
  http://nou.nc.distfiles.macports.org/pub/macports/distfiles.macports.org/octave-devel/7f19e7f2afa2.tar.gz
  http://nue.de.distfiles.macports.org/macports/distfiles/octave-devel/7f19e7f2afa2.tar.gz
  http://osl.no.distfiles.macports.org/octave-devel/7f19e7f2afa2.tar.gz
  http://sea.us.distfiles.macports.org/macports/distfiles/octave-devel/7f19e7f2afa2.tar.gz
  http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/octave-devel/7f19e7f2afa2.tar.gz
  http://svn.macports.org/repository/macports/distfiles/octave-devel/7f19e7f2afa2.tar.gz
 

I think the checksums currently in the portfile are correct for those .tar.gz files, so you should remove the errant backslash and comment out the use_bzip2 yes line for now, and maybe re-enable it later at a time when you're updating the version anyway.

Change History (2)

comment:1 Changed 8 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Status: newassigned

comment:2 Changed 8 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: fixed
Status: assignedclosed

Thank you for pointing this out.
It should be fixed in r146573.

Note: See TracTickets for help on using tickets.