Skip to content

Allow :pserver: prefixes in URLs#29793

Merged
scheibelp merged 4 commits intospack:developfrom
eschnett:patch-34
Apr 6, 2022
Merged

Allow :pserver: prefixes in URLs#29793
scheibelp merged 4 commits intospack:developfrom
eschnett:patch-34

Conversation

@eschnett
Copy link
Copy Markdown
Contributor

This is necessary to make CVS repositories work again.

This is necessary to make CVS repositories work again.
@eschnett
Copy link
Copy Markdown
Contributor Author

eschnett commented Apr 4, 2022

ping

@scheibelp scheibelp self-assigned this Apr 4, 2022
@scheibelp scheibelp merged commit 69b3a88 into spack:develop Apr 6, 2022
@scheibelp
Copy link
Copy Markdown
Member

Thanks!

iarspider pushed a commit to iarspider/spack that referenced this pull request Apr 6, 2022
spack#27021 broke fetching for CVS-based packages because:

- The mirror logic was using URL parsing to extract a path from the
  CVS repository location
- spack#27021 added sanity checks to enforce that strings passed to the
  URL parser were actually URLs

This replaces the call to "url_util.parse" with logic that is
customized for CVS. This implies that VCSFetchStrategy should
rename the "url_attr" attribute to something more generic, but
that should be handled separately.
RikkiButler20 pushed a commit to RikkiButler20/spack that referenced this pull request Apr 6, 2022
spack#27021 broke fetching for CVS-based packages because:

- The mirror logic was using URL parsing to extract a path from the
  CVS repository location
- spack#27021 added sanity checks to enforce that strings passed to the
  URL parser were actually URLs

This replaces the call to "url_util.parse" with logic that is
customized for CVS. This implies that VCSFetchStrategy should
rename the "url_attr" attribute to something more generic, but
that should be handled separately.
@eschnett eschnett deleted the patch-34 branch April 29, 2022 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants