Opened 7 years ago

Closed 6 years ago

#54978 closed defect (fixed)

wxPython-3.0 no mirror had wxWidgets-3.0.3.tar.bz2 for wxPython-3.0

Reported by: hui811116 (Huang Teng-Hui) Owned by: mojca (Mojca Miklavec)
Priority: Normal Milestone:
Component: ports Version: 2.4.1
Keywords: Cc: thermalecology
Port: wxPython-3.0

Description

Fetching "wxWidgets-3.0.3.tar.bz2" failed for all mirrors when trying to install wxPython-3.0.

By the way, my OSX version is High Sierra.

Thanks
Tom

Output from terminal:

--->  Fetching distfiles for wxPython-3.0
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://nchc.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://jaist.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://kmq.jp.distfiles.macports.org/wxWidgets/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from https://pek.cn.distfiles.macports.org/macports/distfiles/wxWidgets/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://jog.id.distfiles.macports.org/macports/distfiles/wxWidgets/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://cjj.kr.distfiles.macports.org/wxWidgets/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://excellmedia.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://sea.us.distfiles.macports.org/macports/distfiles/wxWidgets/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://cytranet.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://svwh.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://superb-sea2.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://nou.nc.distfiles.macports.org/pub/macports/distfiles.macports.org/wxWidgets/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from https://distfiles.macports.org/wxWidgets/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from https://github.com/wxWidgets/wxWidgets/releases/download/v3.0.2/
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://phoenixnap.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://ayera.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://pilotfiber.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/wxWidgets/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://iweb.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://mse.uk.distfiles.macports.org/sites/distfiles.macports.org/wxWidgets/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://kent.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://superb-dca2.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://aarnet.au.distfiles.macports.org/pub/macports/distfiles/wxWidgets/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://fco.it.distfiles.macports.org/mirrors/macports-distfiles/wxWidgets/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://nue.de.distfiles.macports.org/wxWidgets/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://lil.fr.distfiles.macports.org/wxWidgets/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://freefr.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://netassist.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://netix.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://ufpr.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://osl.no.distfiles.macports.org/wxWidgets/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://liquidtelecom.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://tenet.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://jnb.za.distfiles.macports.org/distfiles/wxWidgets/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://ncu.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://netcologne.dl.sourceforge.net/project/wxwindows/3.0.2
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://biolpc22.york.ac.uk/pub/3.0.2/
--->  Attempting to fetch wxWidgets-3.0.3.tar.bz2 from http://her.gr.distfiles.macports.org/wxWidgets/3.0.2
Error: Failed to fetch wxPython-3.0: The requested URL returned error: 404 Not Found
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_wxWidgets-3.0/wxPython-3.0/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port gnuradio failed

Change History (6)

comment:1 Changed 7 years ago by mojca (Mojca Miklavec)

Cc: mojca@… removed
Owner: set to mojca
Status: newassigned

No wonder it's failing trying to fetch 3.0.3 from folder 3.0.2. I don't have a mac at hand at the moment, but yesterday at least fetching worked for me and from what I remember the buildbot builds succeeded, it's weird that the first bug report would happen after such a long time.

That said, this version is highly problematic anyway because there has been no official wxPython 3.0.3 release, so I expect problems if the version stays at 3.0.3. This was a side-effect of me not resolving issues from #54296 fast enough and someone else committing a not-tested-well-enough update.

comment:2 Changed 7 years ago by mf2k (Frank Schima)

Port: wxPython-3.0 added; gnuradio removed

comment:3 Changed 7 years ago by Veence (Vincent)

The problem is the hardcoded 3.0.2 version in WxWidgets-3.0

if {${subport} eq ${name}} {
    wxWidgets.use   wxWidgets-3.0
} elseif {${subport} eq "wxWidgets-3.0-libcxx"} {
    # ugly workaround to allow some C++11-only applications to be built on < 10.9
    wxWidgets.use   wxWidgets-3.0-libcxx
} elseif {${subport} eq "wxWidgets-3.0-cxx11"} {
    # ugly workaround to allow some C++11-only applications to be built on < 10.9
    wxWidgets.use   wxWidgets-3.0-cxx11
    PortGroup       cxx11 1.1
} elseif {${subport} eq "wxPython-3.0"} {
    wxWidgets.use   wxPython-3.0
   ➡️ version         3.0.2
    revision        5

comment:4 Changed 7 years ago by thermalecology

Cc: thermalecology added

comment:5 Changed 6 years ago by mojca (Mojca Miklavec)

No, the problem is not the hardcoded version 3.0.2. The problem is that wxPython should not be moved to 3.0.3 in the first place. I was away for 3 weeks and I'm working on a fix now. (See #54296.)

comment:6 Changed 6 years ago by mojca (Mojca Miklavec)

Resolution: fixed
Status: assignedclosed

In 75f44a33381d3571b5ca724b4efe837feef3b54a/macports-ports:

wxWidgets-3.0: fixes after upgrade to 3.0.3

  • Update to version 3.0.3.1.
  • Fetch files from wxWidgets rather than from vadz.
  • Fix wxPython-3.0: properly revert to version 3.0.2 and all the corresponding required patches (accidentally broken during the upgrade to 3.0.3).
  • The libc++ code and compiler blacklisting is now in the PortGroup.
  • Fix livecheck.

Closes: #54296
Closes: #54978

Note: See TracTickets for help on using tickets.