GNU bug report logs - #32482
[PATCH] gnu: obnam: Add deprecation warning.

Previous Next

Package: guix-patches;

Reported by: Tobias Geerinckx-Rice <me <at> tobias.gr>

Date: Mon, 20 Aug 2018 15:43:02 UTC

Severity: normal

Tags: patch

Done: Tobias Geerinckx-Rice <me <at> tobias.gr>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 32482 in the body.
You can then email your comments to 32482 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#32482; Package guix-patches. (Mon, 20 Aug 2018 15:43:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Tobias Geerinckx-Rice <me <at> tobias.gr>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Mon, 20 Aug 2018 15:43:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: obnam: Add deprecation warning.
Date: Mon, 20 Aug 2018 17:42:34 +0200
* gnu/packages/backup.scm (obnam)[synopsis, description]: Note its
retirement.
---

Guix!

A bit silly since the package fails to build anyway[0]. I'm not capable nor willing to fix it. Debian's (actually, upstream's) ‘solution’ was simply to remove the package[0].

I'd rather follow their example if nobody steps up to fix it, but Leo[1] made a good point about removing backup tools that may be someone's only link to the past.

An alternative is to add a prominent deprecation warning to our obnam package. Something like this. There's no clear successor or alternative to use with DEPRECATED-PACKAGE.

Let me know if and what you think,

T G-R

[0]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877159
[1]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=32303#13

 gnu/packages/backup.scm | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm
index 754dfa1a4..978505914 100644
--- a/gnu/packages/backup.scm
+++ b/gnu/packages/backup.scm
@@ -749,12 +749,15 @@ NTFS volumes using @code{ntfs-3g}, preserving NTFS-specific attributes.")
        ("python2-pep8" ,python2-pep8)
        ("python2-pylint" ,python2-pylint)))
     (home-page "https://obnam.org/")
-    (synopsis "Easy and secure backup program")
-    (description "Obnam is an easy, secure backup program.  Features
-include snapshot backups, data de-duplication and encrypted backups
-using GnuPG.  Backups can be stored on local hard disks, or online via
-the SSH SFTP protocol.  The backup server, if used, does not require
-any special software, on top of SSH.")
+    (synopsis "Retired backup program")
+    (description
+     "Warning: @uref{https://blog.liw.fi/posts/2017/08/13/retiring_obnam/,
+the Obnam project is retired}.  You should use another backup solution instead.
+
+Obnam was an easy, secure backup program.  Features included snapshot backups,
+data de-duplication and encrypted backups using GnuPG.  Backups can be stored on
+local hard disks, or online via the SSH SFTP protocol.  The backup server, if
+used, does not require any special software, on top of SSH.")
     (license license:gpl3+)))
 
 (define-public dirvish
-- 
2.18.0





Information forwarded to guix-patches <at> gnu.org:
bug#32482; Package guix-patches. (Thu, 23 Aug 2018 14:56:02 GMT) Full text and rfc822 format available.

Message #8 received at 32482 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: 32482 <at> debbugs.gnu.org, Leo Famulari <leo <at> famulari.name>
Subject: Re: [bug#32482] [PATCH] gnu: obnam: Add deprecation warning.
Date: Thu, 23 Aug 2018 16:55:23 +0200
Hi!

(+Cc: Leo.)

Tobias Geerinckx-Rice <me <at> tobias.gr> skribis:

> * gnu/packages/backup.scm (obnam)[synopsis, description]: Note its
> retirement.
> ---
>
> Guix!
>
> A bit silly since the package fails to build anyway[0]. I'm not capable nor willing to fix it. Debian's (actually, upstream's) ‘solution’ was simply to remove the package[0].
>
> I'd rather follow their example if nobody steps up to fix it, but Leo[1] made a good point about removing backup tools that may be someone's only link to the past.

The patch LGTM!

> An alternative is to add a prominent deprecation warning to our obnam package. Something like this. There's no clear successor or alternative to use with DEPRECATED-PACKAGE.

If this sort of problem occurs frequently enough, we could add a special
“obsolete” or “insecure” package property and have the UI print a
warning when attempting to install such a package.

Thanks,
Ludo’.




Information forwarded to guix-patches <at> gnu.org:
bug#32482; Package guix-patches. (Wed, 29 Aug 2018 21:39:02 GMT) Full text and rfc822 format available.

Message #11 received at 32482 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 32482 <at> debbugs.gnu.org, Tobias Geerinckx-Rice <me <at> tobias.gr>
Subject: Re: [bug#32482] [PATCH] gnu: obnam: Add deprecation warning.
Date: Wed, 29 Aug 2018 17:38:56 -0400
[Message part 1 (text/plain, inline)]
On Thu, Aug 23, 2018 at 04:55:23PM +0200, Ludovic Courtès wrote:
> Hi!
> 
> (+Cc: Leo.)
> 
> Tobias Geerinckx-Rice <me <at> tobias.gr> skribis:
> 
> > * gnu/packages/backup.scm (obnam)[synopsis, description]: Note its
> > retirement.
> > ---
> >
> > Guix!
> >
> > A bit silly since the package fails to build anyway[0]. I'm not capable nor willing to fix it. Debian's (actually, upstream's) ‘solution’ was simply to remove the package[0].
> >
> > I'd rather follow their example if nobody steps up to fix it, but Leo[1] made a good point about removing backup tools that may be someone's only link to the past.
> 
> The patch LGTM!

+1 

> > An alternative is to add a prominent deprecation warning to our obnam package. Something like this. There's no clear successor or alternative to use with DEPRECATED-PACKAGE.
> 
> If this sort of problem occurs frequently enough, we could add a special
> “obsolete” or “insecure” package property and have the UI print a
> warning when attempting to install such a package.

Yes, it could be helpful. Although, the question of what is "obsolete"
and "insecure" is relative and subjective ;)
[signature.asc (application/pgp-signature, inline)]

Reply sent to Tobias Geerinckx-Rice <me <at> tobias.gr>:
You have taken responsibility. (Tue, 11 Sep 2018 19:18:01 GMT) Full text and rfc822 format available.

Notification sent to Tobias Geerinckx-Rice <me <at> tobias.gr>:
bug acknowledged by developer. (Tue, 11 Sep 2018 19:18:02 GMT) Full text and rfc822 format available.

Message #16 received at 32482-done <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: 32482-done <at> debbugs.gnu.org
Subject: Re: [bug#32482] [PATCH] gnu: obnam: Add deprecation warning.
Date: Tue, 11 Sep 2018 21:17:49 +0200
Tobias Geerinckx-Rice <me <at> tobias.gr> wrote:
> * gnu/packages/backup.scm (obnam)[synopsis, description]: Note 
> its
> retirement.

Pushed as a93de1ae9efbed3270967eda59b1dd1078c0213b.

Kind regards,

T G-R




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 10 Oct 2018 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 6 years and 336 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.