[MacPorts] #50874: python 1.0 portgroup should clear distfiles for main (stub) port
#50874: python 1.0 portgroup should clear distfiles for main (stub) port --------------------------+-------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: --------------------------+-------------------------- For example, py-htmldocs is a stub port -- it itself does not install anything (only its subports do) -- yet: {{{ $ port distfiles py-htmldocs ---> Distfiles for py-htmldocs [py-htmldocs-1.0.tar.bz2] /opt/local/var/macports/distfiles/py-htmldocs /py-htmldocs-1.0.tar.bz2 http://www.python.org/ftp/python/doc/py-htmldocs-1.0.tar.bz2 http://distfiles.macports.org/py-htmldocs/py-htmldocs-1.0.tar.bz2 http://aarnet.au.distfiles.macports.org/pub/macports/mpdistfiles/py- htmldocs/py-htmldocs-1.0.tar.bz2 http://cjj.kr.distfiles.macports.org/py-htmldocs/py-htmldocs-1.0.tar.bz2 http://fco.it.distfiles.macports.org/mirrors/macports-distfiles/py- htmldocs/py-htmldocs-1.0.tar.bz2 http://her.gr.distfiles.macports.org/mirrors/macports/mpdistfiles/py- htmldocs/py-htmldocs-1.0.tar.bz2 http://jnb.za.distfiles.macports.org/distfiles/py-htmldocs/py- htmldocs-1.0.tar.bz2 http://jog.id.distfiles.macports.org/macports/mpdistfiles/py-htmldocs /py-htmldocs-1.0.tar.bz2 http://lil.fr.distfiles.macports.org/py-htmldocs/py-htmldocs-1.0.tar.bz2 http://mse.uk.distfiles.macports.org/sites/distfiles.macports.org/py- htmldocs/py-htmldocs-1.0.tar.bz2 http://nou.nc.distfiles.macports.org/pub/macports/distfiles.macports.org /py-htmldocs/py-htmldocs-1.0.tar.bz2 http://nue.de.distfiles.macports.org/macports/distfiles/py-htmldocs/py- htmldocs-1.0.tar.bz2 http://osl.no.distfiles.macports.org/py-htmldocs/py-htmldocs-1.0.tar.bz2 http://sea.us.distfiles.macports.org/macports/distfiles/py-htmldocs/py- htmldocs-1.0.tar.bz2 http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/py-htmldocs /py-htmldocs-1.0.tar.bz2 http://svn.macports.org/repository/macports/distfiles/py-htmldocs/py- htmldocs-1.0.tar.bz2 }}} Note that the file "py-htmldocs-1.0.tar.bz2" does not exist anywhere. The subports of py-htmldocs set different distnames. The consequence of this is that anyone trying to fetch distfiles for all ports -- such as our distfiles mirror -- repeatedly request nonexistent files from web servers -- both from our distfiles mirror itself as well as other listed upstream servers and MacPorts mirrors. This wastes bandwidth and time. The python portgroup should clear the distfiles variable for the stub port. The php 1.1 portgroup does this and can be used as an example. -- Ticket URL: <https://trac.macports.org/ticket/50874> MacPorts <https://www.macports.org/> Ports system for OS X
#50874: python 1.0 portgroup should clear distfiles for main (stub) port ---------------------------+-------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: Port: | ---------------------------+-------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: r146556 -- Ticket URL: <https://trac.macports.org/ticket/50874#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts