Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rebuilder-debian.sh does not work when manually run (Ubuntu) #144

Open
arunkumarbhattar opened this issue May 20, 2024 · 1 comment
Open

Comments

@arunkumarbhattar
Copy link

When I try to build a package manually using debrebuild.py, the script "rebuilder-debian.sh" fails.
Reason:
rebuilder-debian.sh internally invokes script as (for workers) -->
**/debrebuild/**debrebuild.py --output="${REBUILDERD_OUTDIR}" --builder=mmdebstrap --use-metasnap -- "${1}"

However, for manual invocation, it must be -->
**debrebuild/**debrebuild.py --output="${REBUILDERD_OUTDIR}" --builder=mmdebstrap --use-metasnap -- "${1}"

I follow the instructions here --> https://github.com/kpcyrd/rebuilderd/tree/0fda367320ef18b65dcf6890c168b67a9cff65df?tab=readme-ov-file#development

@kpcyrd
Copy link
Owner

kpcyrd commented May 20, 2024

The Debian integration stopped working, only Arch Linux is currently supported because they have official and supported instructions on how to reproduce binary packages.

For Debian the rebuilderd worker Dockerfile is using https://github.com/fepitre/package-rebuilder which was deprecated and depends on a webservice that has since been retired.

I think debrebuild is now a tool officially available as part of the devscripts package, if anybody can get it to work patches would be very welcome.

There's also https://rebuilder-snapshot.debian.net, which might be of help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants