Debian Bug report logs - #929385
ITP: sequoia -- a modern OpenPGP implementation in Rust

version graph

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>

Date: Wed, 22 May 2019 16:09:04 UTC

Owned by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>

Severity: wishlist

Fixed in version rust-sequoia-sq/0.24.0-1

Done: Daniel Kahn Gillmor <dkg@fifthhorseman.net>

Bug is archived. No further changes may be made.

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


Report forwarded to debian-bugs-dist@lists.debian.org, dkg@fifthhorseman.net, debian-devel@lists.debian.org, wnpp@debian.org:
Bug#929385; Package wnpp. (Wed, 22 May 2019 16:09:06 GMT) (full text, mbox, link).


Acknowledgement sent to Daniel Kahn Gillmor <dkg@fifthhorseman.net>:
New Bug report received and forwarded. Copy sent to dkg@fifthhorseman.net, debian-devel@lists.debian.org, wnpp@debian.org. (Wed, 22 May 2019 16:09:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ITP: sequoia -- a modern OpenPGP implementation in Rust
Date: Wed, 22 May 2019 12:05:27 -0400
Package: wnpp
Severity: wishlist
Owner: Daniel Kahn Gillmor <dkg@fifthhorseman.net>

* Package name    : sequoia
  Version         : 0.7.0
  Upstream Author : Sequoia Developers <devel@sequoia-pgp.org>
* URL             : https://www.sequoia-pgp.org/
* License         : GPL
  Programming Lang: Rust
  Description     : A modern OpenPGP implementation in Rust

Sequoia offers an OpenPGP interface in a modern, memory-safe language.
It offers two command-line utilities (sq and sqv) in addition to its
Rust library implementation.

In the future, it aims to to offer a C foreign function interface
(FFI) and python bindings as well.

This will likely be packaged via the Rust packaging team for now,
using the debcargo-conf workflow, which means that sequoia itself will
get broken into several distinct packages (one per crate).  I intend
to close this ITP when the "sq" command line utility enters debian,
though i consider other packages to be working toward the same goal.



Added blocking bug(s) of 929385: 909085 Request was from Daniel Kahn Gillmor <dkg@fifthhorseman.net> to control@bugs.debian.org. (Wed, 22 May 2019 18:27:09 GMT) (full text, mbox, link).


Added blocking bug(s) of 929385: 929393 Request was from Daniel Kahn Gillmor <dkg@fifthhorseman.net> to control@bugs.debian.org. (Wed, 22 May 2019 18:45:07 GMT) (full text, mbox, link).


Added blocking bug(s) of 929385: 929394 Request was from Daniel Kahn Gillmor <dkg@fifthhorseman.net> to control@bugs.debian.org. (Wed, 22 May 2019 18:45:09 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Daniel Kahn Gillmor <dkg@fifthhorseman.net>:
Bug#929385; Package wnpp. (Thu, 23 May 2019 01:51:03 GMT) (full text, mbox, link).


Acknowledgement sent to Paul Wise <pabs@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Daniel Kahn Gillmor <dkg@fifthhorseman.net>. (Thu, 23 May 2019 01:51:03 GMT) (full text, mbox, link).


Message #16 received at 929385@bugs.debian.org (full text, mbox, reply):

From: Paul Wise <pabs@debian.org>
To: Daniel Kahn Gillmor <dkg@fifthhorseman.net>, 929385@bugs.debian.org
Subject: Re: Bug#929385: ITP: sequoia -- a modern OpenPGP implementation in Rust
Date: Thu, 23 May 2019 09:47:54 +0800
[Message part 1 (text/plain, inline)]
On Wed, May 22, 2019 at 12:05:27PM -0400, Daniel Kahn Gillmor wrote:

> Sequoia offers an OpenPGP interface in a modern, memory-safe language.
> It offers two command-line utilities (sq and sqv) in addition to its
> Rust library implementation.

Please note that there is a file conflict with ispell:

ispell: /usr/bin/sq

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#929385; Package wnpp. (Thu, 23 May 2019 16:15:05 GMT) (full text, mbox, link).


Acknowledgement sent to Daniel Kahn Gillmor <dkg@fifthhorseman.net>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Thu, 23 May 2019 16:15:05 GMT) (full text, mbox, link).


Message #21 received at 929385@bugs.debian.org (full text, mbox, reply):

From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
To: Paul Wise <pabs@debian.org>, 929385@bugs.debian.org, 909085@bugs.debian.org
Subject: Re: Bug#929385: ITP: sequoia -- a modern OpenPGP implementation in Rust
Date: Thu, 23 May 2019 12:12:17 -0400
[Message part 1 (text/plain, inline)]
On Thu 2019-05-23 09:47:54 +0800, Paul Wise wrote:
> On Wed, May 22, 2019 at 12:05:27PM -0400, Daniel Kahn Gillmor wrote:
>
>> Sequoia offers an OpenPGP interface in a modern, memory-safe language.
>> It offers two command-line utilities (sq and sqv) in addition to its
>> Rust library implementation.
>
> Please note that there is a file conflict with ispell:
>
> ispell: /usr/bin/sq

Thanks for raising this, pabs.

I'm aware of this concern -- it's https://bugs.debian.org/909085, which
is marked as blocking #929385.

I proposed a fix for #909085 that drops /usr/bin/sq from that package 6
months ago and asked for concerns.  Hearing none, i've pushed an NMU
into experimental via DELAYED/15 yesterday (so it's still 14 days away
from experimental), which drops sq.

afaict, sq was first removed upstream in the late 1990s or early 2000s,
and then briefly put back into ispell in 2002.  in 2002, the
understanding was "some dictionaries are still distributed in sq
format", but i don't think upstream ispell has actually shipped sq
deliberately for many years, and it is demonstrably broken upstream as
well (debian has been patching it -- for both bugfixes and to make it
ship correctly -- for many years now).

Far better compression mechanisms than ispell's sq exist today as well.

If you know of anyone who really needs ispell's sq shipped in debian,
please alert them to this so that we can figure out some other
approach.  Otherwise, if all works out, i hope to see sq in bullseye
provided by sequoia.

         --dkg
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Daniel Kahn Gillmor <dkg@fifthhorseman.net>:
Bug#929385; Package wnpp. (Fri, 24 May 2019 03:39:04 GMT) (full text, mbox, link).


Acknowledgement sent to Paul Wise <pabs@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Daniel Kahn Gillmor <dkg@fifthhorseman.net>. (Fri, 24 May 2019 03:39:04 GMT) (full text, mbox, link).


Message #26 received at 929385@bugs.debian.org (full text, mbox, reply):

From: Paul Wise <pabs@debian.org>
To: Daniel Kahn Gillmor <dkg@fifthhorseman.net>, 929385@bugs.debian.org, 909085@bugs.debian.org
Subject: Re: Bug#929385: ITP: sequoia -- a modern OpenPGP implementation in Rust
Date: Fri, 24 May 2019 11:35:48 +0800
[Message part 1 (text/plain, inline)]
On Thu, 2019-05-23 at 12:12 -0400, Daniel Kahn Gillmor wrote:

> I'm aware of this concern -- it's https://bugs.debian.org/909085,
> which is marked as blocking #929385.

Ah, I missed that, sorry for the noise.

> I proposed a fix for #909085 that drops /usr/bin/sq from that package
> 6 months ago and asked for concerns.  Hearing none, i've pushed an
> NMU into experimental via DELAYED/15 yesterday (so it's still 14 days
> away from experimental), which drops sq.

Seems like the way to go.

> If you know of anyone who really needs ispell's sq shipped in debian

I only found out when I accidentally pasted an sq command into my
terminal and discovered it was in my $PATH already :)
So I don't know of any users of sq.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

[signature.asc (application/pgp-signature, inline)]

Reply sent to Daniel Kahn Gillmor <dkg@fifthhorseman.net>:
You have taken responsibility. (Sat, 30 Jan 2021 15:03:06 GMT) (full text, mbox, link).


Notification sent to Daniel Kahn Gillmor <dkg@fifthhorseman.net>:
Bug acknowledged by developer. (Sat, 30 Jan 2021 15:03:06 GMT) (full text, mbox, link).


Message #31 received at 929385-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 929385-close@bugs.debian.org
Subject: Bug#929385: fixed in rust-sequoia-sq 0.24.0-1
Date: Sat, 30 Jan 2021 15:00:10 +0000
Source: rust-sequoia-sq
Source-Version: 0.24.0-1
Done: Daniel Kahn Gillmor <dkg@fifthhorseman.net>

We believe that the bug you reported is fixed in the latest version of
rust-sequoia-sq, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 929385@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Kahn Gillmor <dkg@fifthhorseman.net> (supplier of updated rust-sequoia-sq package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 28 Jan 2021 17:27:10 -0500
Source: rust-sequoia-sq
Binary: sq sq-dbgsym
Architecture: source amd64
Version: 0.24.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Changed-By: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
Description:
 sq         - OpenPGP command-line tool from Sequoia
Closes: 929385
Changes:
 rust-sequoia-sq (0.24.0-1) unstable; urgency=medium
 .
   * Package sequoia-sq 0.24.0 from crates.io using debcargo 2.4.3
     (Closes: #929385)
Checksums-Sha1:
 e8dcf459c8f7df4e5f92e076265ff576e5cad19f 1945 rust-sequoia-sq_0.24.0-1.dsc
 9546504232a0ddb2aa1c0c7131ba551e5d6b64fb 118994 rust-sequoia-sq_0.24.0.orig.tar.gz
 d20698bb9ba2812f015c9c4196b0c905ef3277d2 3236 rust-sequoia-sq_0.24.0-1.debian.tar.xz
 cb65a38a14044f67d368952b4e59aac6f91f6898 14207 rust-sequoia-sq_0.24.0-1_amd64.buildinfo
 3ceb4c24ed6796417d6d61db0addd82aa31ca459 15795692 sq-dbgsym_0.24.0-1_amd64.deb
 82937d193ee0c6c4a14082341fa11b3ee548a5fd 1451020 sq_0.24.0-1_amd64.deb
Checksums-Sha256:
 26ac193cae2aded3e04b48026b1c8bb42b951e309c1371b69479ec3309f9808b 1945 rust-sequoia-sq_0.24.0-1.dsc
 e4fc1f2d7fe1de60fa0614a9e6e6dcb7f399a0b353c31b9ec74b20fdaec218d2 118994 rust-sequoia-sq_0.24.0.orig.tar.gz
 e00af0eeeedb6e04f188114acc602ae8c3dd713316a328e67a6754aa5504c9b0 3236 rust-sequoia-sq_0.24.0-1.debian.tar.xz
 25ba73bff7c36f8a12a1b7c193e41437466624b2297352c50d22e3f67de69190 14207 rust-sequoia-sq_0.24.0-1_amd64.buildinfo
 4cd3ba98ec90ba6ee3a6b4643e0d350e28814061d01ad0566f527d82bee35e87 15795692 sq-dbgsym_0.24.0-1_amd64.deb
 4a333e632e5edfd6fce818a6908e0d4e18a70229c321cfece1cd5a17cc1c0575 1451020 sq_0.24.0-1_amd64.deb
Files:
 fc71d58c842fce40744b9c18f9f7e58b 1945 utils optional rust-sequoia-sq_0.24.0-1.dsc
 8a70a695f7df9a55513a9774c3af7895 118994 utils optional rust-sequoia-sq_0.24.0.orig.tar.gz
 e2db8de39f09bbc88d09c86e9c27da69 3236 utils optional rust-sequoia-sq_0.24.0-1.debian.tar.xz
 f1dfad6da6081642009496225c91b891 14207 utils optional rust-sequoia-sq_0.24.0-1_amd64.buildinfo
 8e0ffe1ccae12f8277b5779355181c1e 15795692 debug optional sq-dbgsym_0.24.0-1_amd64.deb
 964a5374b98efbb263df6fdd7fa21a07 1451020 utils optional sq_0.24.0-1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQQttUkcnfDcj0MoY88+nXFzcd5WXAUCYBNBTQAKCRA+nXFzcd5W
XAS2AP9ymEwtlFN6id89mV3jF2DMmAzLsX4eEEnyGHuu2LFYywEAlE0HljJ3syFC
hh21norYfKz5tXIdleJDV2SLV1sUCgY=
=Q+7l
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 28 Feb 2021 07:32:44 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Nov 21 23:41:27 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.