• Re: Bug#1028467: ITP: borgbackup2 -- version 2.x of a deduplicating and

    From Jonathan Dowland@21:1/5 to Helmut Grohne on Tue Jan 17 15:40:02 2023
    (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)