[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#597237: live-manual: includes non-free files



On Sat, 18 Sep 2010 18:55:34 +0100 Brendan Sleight wrote:

> On 18 September 2010 18:15, Francesco Poli <frx@firenze.linux.it> wrote:
[...]
> > Not a bug in the Debian package, but something to fix anyway, I would
> > think!
> Patches welcome.

Please take one more look at the original bug report I submitted:
there I suggested how to fix the issues I reported.

> 
> > Such hypothetical package would not include non-free files, that's
> > true, but that HTML file would not be readable in its intended form
> > when off-line, for instance.
> > I would tend to consider such package as flawed...
> Yes, a flaw for this package for an *online* manual is that it would
> be missing an image when read offline.

It would be missing an image and a CSS stylesheet, if I understand
correctly.

On some systems with a dial-up-on-demand Internet link, it could even
unexpectedly trigger a (more or less) costly dial-up connection, when a
user is just browsing what he/she thinks is an HTML manual included in
an installed package...  but anyway...

> 
> > The debian/copyright file still seems to need an update, though.
> Now I am confused, please submit a patch to explain the deficiency in
> the *package* as I can not find one.

I am talking about the debian/copyright file in the Debian package:
http://live.debian.net/gitweb?p=live-manual.git;a=blob;f=debian/copyright;h=653c931274967b2b68d3f3fefe5006de3762ecda;hb=30f57268ba82463e46f9627a687c6c0603918677

It seems to still includes entries for html/image.png and
html/stylesheet.css : you claim that those two non-free files are no
longer included in the Debian package.
If they have been indeed removed from the Debian package (both source
and binary), then they should no longer be mentioned in the
debian/copyright file: their entries should be dropped.

I can describe the patch in words: remove everything from the
debian/copyright file, starting from line 44 up to the end of the
file...


However, I still think that the best way to fix the bug is replacing
the non-free logo with the DFSG-free one (the swirl without the word
"Debian") and getting the stylesheet re-licensed or dual-licensed in a
DFSG-free manner (as I suggested in my original bug report).


-- 
 http://www.inventati.org/frx/progs/scripts/pdebuild-hooks.html
 Need some pdebuild hook scripts?
..................................................... Francesco Poli .
 GnuPG key fpr == C979 F34B 27CE 5CD8 DC12  31B5 78F4 279B DD6D FCF4

Attachment: pgpwCJ8XhB44z.pgp
Description: PGP signature


Reply to: