Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#57689 closed defect (invalid)

rsync:// ports.tar URL in the Guide.

Reported by: soulne4ny (Alexey Luchko) Owned by:
Priority: Normal Milestone:
Component: guide Version:
Keywords: Cc: ryandesign (Ryan Schmidt), mf2k (Frank Schima)
Port:

Description

https://guide.macports.org/#development.local-repositories

The url rsync://rsync.macports.org/macports/release/tarballs/ports.tar [default] seems to be outdated.

Change History (6)

comment:1 Changed 4 years ago by mf2k (Frank Schima)

Keywords: guide local repositories removed

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

Correcting my comment. Yes, the extra /macports needs to be removed.

Last edited 4 years ago by mf2k (Frank Schima) (previous) (diff)

comment:3 Changed 4 years ago by mf2k (Frank Schima)

That is also the value in sources.conf.default.

comment:4 Changed 4 years ago by ryandesign (Ryan Schmidt)

Cc: ryandesign mf2k added
Resolution: invalid
Status: newclosed

No, it is correct as written.

Prior to two years ago, our master rsync server was hosted by macOS forge and was only used by MacPorts, so we had the entire rsync namespace available to us. We used rsync modules called release, trunk, distfiles, packages. We also had a macports rsync module which encompassed all four of the other modules.

As of two years ago, macOS forge shut down, and our master rsync server moved to FAU, which added our rsync content to an existing rsync server already hosting other rsync modules. As such, we deprecated the formerly separate release, trunk, distfiles and packages rsync modules and updated the guide and config files to recommend using the combined macports module instead. The old modules are still being provided by FAU for compatibility, but they would like to remove those modules eventually. See #54056.

comment:5 Changed 4 years ago by soulne4ny (Alexey Luchko)

I was under impression it all is on github now. My config states file:///opt/local/var/macports/sources/github.com/macports/macports-ports/ as default. Which surprises me.

Sorry for misleading report.

comment:6 Changed 4 years ago by ryandesign (Ryan Schmidt)

MacPorts development did move from Subversion to GitHub 2 years ago, but as before, our primary means of distributing the ports tree is rsync. Alternate methods are available, especially for users whose networks block rsync traffic; you've evidently configured your sources.conf to use one of those alternate methods.

Note: See TracTickets for help on using tickets.