Synchrotron
Synchrotron
Synchrotron syncs package from Debian into the appropriate suites. E.g. Debian testing is synced to landing. This syncs source and binary packages. If a package in PureOS had downstream modifications (indicated by a pureos in the version number) it is excluded from the sync. Also packages than vanish from Debian are removed if possible.
Remove a package
If you want to remove a downstream fork of a package in Debian please file a removal request (example) via the issue tracker. The PureOS admins can then remove the package.
Removing the package (as admin)
This is useful if one wants to remove a downstream forked package for example;
sudo -u dak -s synchrotron sync unstable landing main <package name> --force
This command would force a sync between PureOS landing's "main" suite with Debian unstable. The --force ensures downstream PuerOS changes are overwritten, otherwise you'll see
2021-03-03 08:23:43 - ERROR: No syncing rust-xkbcommon/0.4.0-2: Destination has modifications (found 0.4.0-0pureos1).
If things worked it looks like
2021-03-03 08:26:15 - INFO: Imported 'callaudiod_0.1.0-1.dsc' to 'landing/main'.
Links:
- Last Author
- guido
- Last Edited
- Mar 3 2021, 00:26