Bug#644036: libcrypt-dsa-perl: unnecessary dependency on Data::Random

2011-10-03 Thread Harlan Lieberman-Berg
Not to beat a dead horse, but: reading over the source of Data::Random, I am frankly shocked that Crypt::DSA even includes support for it. At its core, Data::Random is just a huge wrapper providing functionality around rand() - but that is in no way intended for cryptographic use. In fact, perldo

Bug#644036: libcrypt-dsa-perl: unnecessary dependency on Data::Random

2011-10-03 Thread gregor herrmann
On Sun, 02 Oct 2011 22:31:37 +0200, gregor herrmann wrote: > > My idea was then to update the Depends:/Recommends: line with something like > > libdata-random-perl [!linux-any] > Hm, right, that could work, sorry for missing the possibility in my > first reply. Or not: Policy 7.1.: #v+ For

Bug#644036: libcrypt-dsa-perl: unnecessary dependency on Data::Random

2011-10-02 Thread gregor herrmann
On Sun, 02 Oct 2011 18:32:15 +0200, Peter Marschall wrote: > > > If yes, would it b possible to add the dependency on Data::Random only > > > for these kernels? > > No, the package can't in advance know which kernel a machine runs. > My idea was then to update the Depends:/Recommends: line with so

Bug#644036: libcrypt-dsa-perl: unnecessary dependency on Data::Random

2011-10-02 Thread Peter Marschall
Hi, On Sunday, 2. October 2011, gregor herrmann wrote: > On Sun, 02 Oct 2011 08:30:22 +0200, Peter Marschall wrote: > > If yes, would it b possible to add the dependency on Data::Random only > > for these kernels? > > No, the package can't in advance know which kernel a machine runs. With "kerne

Bug#644036: libcrypt-dsa-perl: unnecessary dependency on Data::Random

2011-10-02 Thread gregor herrmann
On Sun, 02 Oct 2011 08:30:22 +0200, Peter Marschall wrote: > I checked the code, and AFAICS Data::Random is only necessary if the system > does not have a /dev/random. Yup. > Is this the case for any of the kernels that Debian works on? That's the good question ... > If yes, would it b possibl

Bug#644036: libcrypt-dsa-perl: unnecessary dependency on Data::Random

2011-10-01 Thread Peter Marschall
Package: libcrypt-dsa-perl Version: 1.17-1 Severity: wishlist Hi, IMHO the package has an unneccesary dependency on Data::Random. Crypt::DSA's Makefile.PL states: requires 'Data::Random' => '0.05' if win32; Obviously my system isn't windows ;-) I checked the code, and AFAICS Data: