Page MenuHomePureOS Tracker

Synchrotron
PublicDraft

Version 6 of 6: You are viewing an unpublished draft of this document.

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

Event Timeline

guido created this object.Feb 16 2021, 00:11
jeremiah.foster edited the content of this document. (Show Details)Mar 2 2021, 09:53
guido edited the content of this document. (Show Details)Mar 3 2021, 00:21
guido edited the content of this document. (Show Details)
guido edited the content of this document. (Show Details)Mar 3 2021, 00:26
guido edited the content of this document. (Show Details)