(setting CC according to X-Debbugs-CC, not sure if appropriate since
posting via -devel, but well, I don't think we should have ITP's on
-devel anyway.)
On Wed, Jan 11, 2023 at 02:32:13PM +0100, Helmut Grohne wrote:
The root of this ITP is #1019950.
The crux of the matter is that borg 2.x is not very compatible with borg
1.x. I talked to upstream and as far as I understand things, the >compatibility is quite limited:
:( This is disappointing to learn, but given the situation, your plan
seems to make sense to me! With one caveat
* The idea is that borgbackup gains a "borg1" command and borgbackup2
is shipped as "borg2". The original name "borg" shall be managed
using update-alternatives with "borg1" taking a preference in
bookworm and changing that in trixie.
I'm not sure that alternatives is appropriate, if the commands are not interchangeable. And they are not: if you have 1 & 2 installed on a
host, and have used one to create some backups, trying to use the other
could be disastrous, and mixing them up a very real possibility if
either could concretely own "borg". IMHO, borg1 got that name and should
keep it, and borg2 should exclusively use a different command name, even
though that makes us significantly divergent from upstream.
--
Please do not CC me for listmail.
👱🏻 Jonathan Dowland
✎
jmtd@debian.org
🔗
https://jmtd.net
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)