Skip to content

Conversation

refi64
Copy link
Collaborator

@refi64 refi64 commented Sep 26, 2025

Preserving _link, in particular, is problematic, as that preserves the link to the original package (akin to keeplink), which has caused numerous issues, such as:

  • Changes to the origin can result in build conflicts, which currently result in the runner waiting forever due to the bad state.
  • Broken links inhibit the ability to get the xsrcmd5, which is needed for monitoring the build logs.

But keeping files around is of questionable utility regardless, and osc-plugin-dput doesn't even do that anymore. For simplicity, just remove this entire feature altogether.

@refi64
Copy link
Collaborator Author

refi64 commented Sep 26, 2025

Draft because it depends on collabora/open-build-service-rs#47.

@refi64 refi64 force-pushed the wip/refi64/no-existing branch from 11e040c to 300d3d0 Compare September 26, 2025 22:26
@emanueleaina
Copy link
Collaborator

collabora/open-build-service-rs#47 has been landed now, time to undraft :D

@emanueleaina emanueleaina marked this pull request as ready for review October 2, 2025 08:08
Copy link
Collaborator

@emanueleaina emanueleaina left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Having less code here seems good! :D

Preserving `_link`, in particular, is problematic, as that preserves the
link to the original package (akin to `keeplink`), which has caused
numerous issues, such as:

- Changes to the origin can result in build conflicts, which currently
  result in the runner waiting forever due to the bad state.
- Broken links inhibit the ability to get the `xsrcmd5`, which is needed
  for monitoring the build logs.

But keeping files around is of questionable utility regardless, and
`osc-plugin-dput` doesn't even do that anymore. For simplicity, just
remove this entire feature altogether.
@refi64 refi64 force-pushed the wip/refi64/no-existing branch from 300d3d0 to 995cd0c Compare October 2, 2025 20:13
@refi64 refi64 requested a review from emanueleaina October 2, 2025 20:15
@refi64
Copy link
Collaborator Author

refi64 commented Oct 7, 2025

Merged as part of #52.

@refi64 refi64 closed this Oct 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants