Bug#1011146: Fwd: 1011146: nvidia-graphics-drivers-tesla-470 is a dependency of libb2

2022-05-26 Thread Robert Ransom
Is libb2 a dependency of coreutils (for b2sum)?

-- Forwarded message -
From: Robert Ransom 
Date: Thu, May 26, 2022, 07:47
Subject: 1011146: nvidia-graphics-drivers-tesla-470 is a dependency of libb2
To: 


Bug#741501: RFS: libb2/0.96-1 [ITP]

2014-03-31 Thread Robert Ransom
On 3/20/14, Christian Kastner deb...@kvr.at wrote:
 Hi,

 On 2014-03-13 05:57, Robert Ransom wrote:
 I am looking for a sponsor for my package libb2:

 I'm not a DD so I can't sponsor your package, but here is a quick review:


 Building
 

 There is one troublesome aspect of the upstream code: AFAICT,
 CPU-specific optimizations such as MMX, SSE, etc. are detected and
 enabled at compile-time.

 That is a problem because your binary packages will end up with
 optimizations specific to the buildd they were built upon, but the
 platforms they will run upon might lack support for those optimizations.

 I suggest you either verify that this is not a problem (eg run-time
 support detection) or disable some of those optimizations.

 The debian-kernel@l.d.o will probably be able to you which instruction
 sets you are allowed to assume as always present in certain
 architectures (eg amd64 always has MMX or some such).

The --enable-fat configure option enables libb2's run-time CPU feature
detection code.


 debian/control:
 ==

 Build-Depends: debhelper (= 9), not debhelper (= 9.0.0). IIRC there
 exists a (written or unwritten) rule for when one can/should truncate
 version numbers, but I can't find a source for that at the moment so I
 could be wrong. Regardless, debhelper(7) recommends this.

 You do not need to specify the Section: for binary packages if the
 intended Section matches the source package section, so the Section:
 libs can be omitted from binary package libb2-1.

dh-make-0.61 generated the duplicate Section field and a “debhelper
(= 8.0.0)” Build-Depends item.  dh-make-0.63 appears to still
generate these.  When I upgraded the package to debhelper 9 for
multi-arch support, I changed only the major version number, under the
assumption that dh-make would not have added the “.0.0” unnecessarily.

If the changes you suggest are worth making, they are worth making in
dh-make first.

 If you're using a VCS for your packaging, it would be nice if you could
 include Vcs-* URLS pointing to the repository. This simplifies
 contributing to your packaging.

I am not using a version-control system for this package.  I would not
have a trustworthy place to publish a version-control repository for
this package even if I were using a VCS.


 debian/copyright:
 =

 I'd add the Upstream-Contact field to the header section using the
 address you specified in the ITP.

* dh-make-0.61 and dh-make-0.63 do not include an Upstream-Contact
  field in the copyright files they generate.

* The e-mail address specified in the ITP bug for this package is
  hosted on the same domain name as the upstream web site (which is
  specified in the copyright file and which lists more complete
  contact information for the upstream maintainers), so in the
  specific case of this package, I see no possible benefit to
  including that e-mail address in an Upstream-Contact field.


 debian/rules:
 =

 You can drop the Sample debian/rules that uses debhelper part.

I'm not willing to remove the attribution from that file.

If the dh-make template authors do not want their work attributed to
them, they can modify dh-make to not copy that notice into its output.


 Later releases (somewhat more advanced topics)
 ==

 You could generate minimal dependencies by creating using a symbols
 file, see

 https://wiki.debian.org/UsingSymbolsFiles

According to that page, adding a symbols file and maintaining it
imperfectly is worse than not including a symbols file at all.  Since
this package is security-critical and I don't expect it to have
frequent updates, I would prefer to not add a symbols file for it.

If upstream does start to release new versions frequently, I will
consider adding a symbols file.

 You could install lintian overrides to silence a couple of informational
 and pedantic warnings, see

 $ lintian -I --pedantic *.deb *.dsc

It is inappropriate to add overrides for lintian messages at info
level or below.  Info-level messages might be of interest to other
developers, or might be raised to warning or error level in the future
due to policy changes.  The lintian man page specifically recommends
against adding overrides for ‘pedantic’ messages.



Robert Ransom


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#742383: game-data-packager: Misspelled dependency on virtual package lzh-archiver

2014-03-22 Thread Robert Ransom
Package: game-data-packager
Version: 30
Severity: normal

game-data-packager suggests the non-existent package name
“lhz-archiver”.  It should suggest “lzh-archiver” instead.


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#741501: RFS: libb2/0.96-1 [ITP]

2014-03-12 Thread Robert Ransom
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package libb2:

 Package name: libb2
 Version : 0.96-1
 Upstream Author : cont...@blake2.net
 URL : https://blake2.net/
 License : CC0
 Section : libs

It builds the following binary packages:

  libb2-1- BLAKE2 family of hash functions
  libb2-dev  - BLAKE2 family of hash functions -- development files

To access further information about this package, please visit the
following URL:

  https://mentors.debian.net/package/libb2

Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/libb/libb2/libb2_0.96-1.dsc

More information about libb2 can be obtained from https://blake2.net/.


Robert Ransom


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#733937: ITP: fonts-google-crosextra-caladea -- Caladea is metric-compatible with Cambria

2014-01-06 Thread Robert Ransom
On 1/6/14, Fabian Greffrath fab...@greffrath.com wrote:

 There are two separate upstream source tarballs for Caladea
 (crosextrafonts-20130214) and Carlito (crosextrafonts-carlito-20130920),
 probably because both fonts have different licenses: Apache-2.0 for
 Caladea and OFL-1.1 for Carlito.

In that case, they should be kept in separate Debian source packages.

Make sure that you find the sources for those fonts.  The tarball that
you linked to in the message that opened bug #733937 contains only the
.ttf files; it is not immediately clear whether those are the
preferred form for modification of the fonts.


Robert Ransom


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#734112: ITP: b2sum -- BLAKE2 family of hash functions -- command-line tool

2014-01-03 Thread Robert Ransom
Package: wnpp
Severity: wishlist
Owner: Robert Ransom rransom.8...@gmail.com
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: b2sum
  Version : 20130131
  Upstream Author : cont...@blake2.net
* URL : https://blake2.net/
* License : CC0
  Programming Lang: C
  Description : BLAKE2 family of hash functions -- command-line tool

 The BLAKE2 family of hash functions is an improved version of the
 SHA-3 finalist BLAKE.
 .
 BLAKE2b is optimized for 64-bit platforms and produces up to 64 bytes
 of output; BLAKE2s is optimized for 32-bit platforms and produces up
 to 32 bytes of output.
 .
 BLAKE2bp and BLAKE2sp are parallel versions of BLAKE2b and BLAKE2s
 designed for increased performance on multicore and large-vector SIMD
 processors.
 .
 b2sum is a command-line tool to hash files using the BLAKE2 functions,
 similar to the standard md5sum, sha1sum, etc. utilities.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#733937: ITP: fonts-google-crosextra-caladea -- Caladea is metric-compatible with Cambria

2014-01-03 Thread Robert Ransom
If the upstream source tarball contains both fonts, you'll have to
document both licenses in the copyright file anyway.  Better to submit
one source package named fonts-google-crosextra.

Once they're in the same source package, I doubt that there's any
reason to put the fonts into separate binary packages either.


Robert Ransom


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#733849: ITP: libb2 -- BLAKE2 family of hash functions

2014-01-01 Thread Robert Ransom
Upstream will fix the license issue (the package is now fully CC0),
along with a few other bugs (mostly not relevant to Debian) in an
upcoming release.


Robert Ransom


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#733849: ITP: libb2 -- BLAKE2 family of hash functions

2013-12-31 Thread Robert Ransom
Package: wnpp
Severity: wishlist
Owner: Robert Ransom rransom.8...@gmail.com
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: libb2
  Version : 0.9
  Upstream Author : cont...@blake2.net
* URL : https://blake2.net/
* License : mostly CC0, but some files currently have no license
  Programming Lang: C
  Description : BLAKE2 family of hash functions

 The BLAKE2 family of hash functions is an improved version of the
 SHA-3 finalist BLAKE.
 .
 BLAKE2b is optimized for 64-bit platforms and produces up to 64 bytes
 of output; BLAKE2s is optimized for 32-bit platforms and produces up
 to 32 bytes of output.
 .
 BLAKE2bp and BLAKE2sp are parallel versions of BLAKE2b and BLAKE2s
 designed for increased performance on multicore and large-vector SIMD
 processors.
 .
 libb2 provides a portable implementation of BLAKE2, optimized
 implementations for IA-32 and AMD64 processors, and an interface
 layer that automatically selects the best implementation for the
 processor it is run on.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#698832: [Tails-dev] Bug#698832: keepassx: icons license and copyright information is missing

2013-01-24 Thread Robert Ransom
On 1/24/13, intrig...@debian.org intrig...@debian.org wrote:

 I see that Felix Geyer added this information to the COPYING file in
 upstream 2.x rewrite Git repository [2], so if the icon files are the
 same as in the 0.4 series, then the fix should be pretty easy.

None of the icon files present in the 0.4.3 tarball are in the 2.x
repository (as of commit 23c787c4dd3c52f912a7e910db1aab7db423eb7f).


Robert Ransom


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#698846: non-DFSG document in source tarball

2013-01-24 Thread Robert Ransom
Source: wiggle
Version: 0.8-2
Severity: serious

DOC/diff.ps in wiggle_0.8.orig.tar.gz (also present as a Git blob in
the .git/ directory) is not provided in its preferred form for
modification, and is also not clearly redistributable.

DOC/diff.ps is also present in wiggle_0.6.orig.tar.gz .


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#652506: gksu: Shift-Tab causes gksu window to lose focus

2011-12-17 Thread Robert Ransom
Package: gksu
Version: 2.0.2-6
Severity: important

I tried to start synaptic from gnome-shell; a gksu window appeared to
prompt for the root password.  I pressed Tab, then Space to un-check
the 'Remember password' check box.  Then I pressed Shift+Tab, and nothing
appeared to happen.  I clicked in the 'Password:' text-entry box,
which appeared to place the focus there, then typed the root password
and pressed Enter; nothing appeared to happen.

Then I clicked 'Cancel', and saw that I had entered my root password into
my IRC client and sent it as a PM.  This behaviour is undesirable.


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/6 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gksu depends on:
ii  libatk1.0-0   2.2.0-2
ii  libc6 2.13-21
ii  libcairo2 1.10.2-6.1
ii  libfontconfig12.8.0-3
ii  libfreetype6  2.4.8-1
ii  libgconf2-4   2.32.4-1
ii  libgdk-pixbuf2.0-02.24.0-1
ii  libgksu2-02.0.13~pre1-5
ii  libglib2.0-0  2.30.2-4
ii  libgnome-keyring0 3.2.2-1
ii  libgtk2.0-0   2.24.8-2
ii  libpango1.0-0 1.29.4-2
ii  libstartup-notification0  0.12-1
ii  sudo  1.8.3p1-2

Versions of packages gksu recommends:
ii  gnome-keyring  3.2.2-1

gksu suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#652290: tkman: depends on tk8.4, but now uses default wish

2011-12-15 Thread Robert Ransom
Package: tkman
Version: 2.2-4
Severity: normal

tkman lists tk8.4 as its dependency; it now uses wish (not wish8.4), and
works correctly with Tk 8.5, so the dependency should be changed to
'tk | wish' (with the version restriction currently placed on tk8.4 moved
to the dependency on tk).  (See tkcon for a correct example.)


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages tkman depends on:
ii  man-db  2.6.0.2-3
ii  rman3.2-6
ii  tk8.4   8.4.19-4

tkman recommends no packages.

Versions of packages tkman suggests:
ii  doc-rfc-0001-0999 none
ii  doc-rfc-1000-1999 none
ii  doc-rfc-2000-2999 none
ii  doc-rfc-3000-3999 none
ii  doc-rfc-experimental  none
ii  doc-rfc-fyi-bcp   none
ii  doc-rfc-misc  none
ii  doc-rfc-old-std   none
ii  doc-rfc-std   none
ii  doc-rfc-std-proposed  none
ii  gmt-manpages  none
ii  manpages  3.32-0.2
ii  manpages-dev  3.32-0.2

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org