Bug#636699: racket-doc: The documentation for the scribble language is missing.

2011-08-14 Thread Eli Barzilay
On Tuesday, James Vega wrote:
 Just to clarify, the problematic file is
 collects/scribble/sigplan/sigplanconf.cls which has the following
 license:
 [...]

This was finally removed from the repo head.  Also, we're releasing a
5.1.3 version shortly (a quick bugfix) -- so I'm removing the file
from there too so there's no problem with the official distribution
too.

David: IIRC, this finishes the list of problematic files, right?
(Actually, leaves only the unclear srfi-19 implementation which I've
never got a reply for.)

-- 
  ((lambda (x) (x x)) (lambda (x) (x x)))  Eli Barzilay:
http://barzilay.org/   Maze is Life!



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



Bug#636699: racket-doc: The documentation for the scribble language is missing.

2011-08-14 Thread David Bremner
On Sun, 14 Aug 2011 17:13:50 -0400, Eli Barzilay e...@barzilay.org wrote:
 On Tuesday, James Vega wrote:
 
 David: IIRC, this finishes the list of problematic files, right?
 (Actually, leaves only the unclear srfi-19 implementation which I've
 never got a reply for.)

Hi Eli;

Here is a list of files currently deleted from the source tarball.

David

collects/scribble/jfp/jfp.cls
collects/scribble/jfp/jfp.tex
collects/scribble/jfp/lang.rkt
collects/scribble/jfp/lang/reader.rkt
collects/scribble/jfp/style.tex
collects/scribble/sigplan/lang.rkt
collects/scribble/sigplan/lang/reader.rkt
collects/scribble/sigplan/sigplan.css
collects/scribble/sigplan/sigplan.tex
collects/scribble/sigplan/sigplanconf.cls
collects/scribble/sigplan/style.tex
collects/tests/racket/benchmarks/common/maze.sch
collects/tests/racket/benchmarks/common/maze2.sch
collects/tests/racket/benchmarks/common/psyntax-input.txt
collects/tests/racket/benchmarks/common/typed/maze2.rktl
collects/tests/racket/testing.rktl
collects/tests/utils/mz-testing.rkt
collects/tests/utils/sexp-diff.rkt
collects/tests/xml/clark-tests/*



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



Bug#636699: racket-doc: The documentation for the scribble language is missing.

2011-08-14 Thread Eli Barzilay
10 minutes ago, David Bremner wrote:
 Hi Eli;
 
 Here is a list of files currently deleted from the source tarball.

Executive summary: with 5.1.3 (and in the future) you shouldn't delete
anything, except for the stuff in `tests' (which can all go away).


Details:

 collects/scribble/sigplan/sigplanconf.cls
 collects/scribble/jfp/jfp.cls

These are gone.  The files still exist, but they're one-line tex stubs
that I wrote that simply throw an error -- the copyrighted content
itself is gone.  (I actually forgot to do the JFP one, I'll do that
too now.)

In the git master branch, they're removed completely.  (Instead,
there's code that will download them from where they should be.)


 collects/scribble/jfp/jfp.tex
 collects/scribble/jfp/lang.rkt
 collects/scribble/jfp/lang/reader.rkt
 collects/scribble/jfp/style.tex
 collects/scribble/sigplan/lang.rkt
 collects/scribble/sigplan/lang/reader.rkt
 collects/scribble/sigplan/sigplan.css
 collects/scribble/sigplan/sigplan.tex
 collects/scribble/sigplan/style.tex

These are all our files, including the tex files.  They should
definitely be kept (and probably what lead to this bug report).


 collects/tests/racket/benchmarks/common/maze.sch
 collects/tests/racket/benchmarks/common/maze2.sch
 collects/tests/racket/benchmarks/common/psyntax-input.txt
 collects/tests/racket/benchmarks/common/typed/maze2.rktl
 collects/tests/racket/testing.rktl
 collects/tests/utils/mz-testing.rkt
 collects/tests/utils/sexp-diff.rkt
 collects/tests/xml/clark-tests/*

The whole `tests' directory can be safely removed.  In fact, it's safe
to remove any `collects/**/tests' directory.  (It is part of our
distribution rules, which means that people can't add a `tests'
directory with content that is needed -- it would break our nightly
builds.)

-- 
  ((lambda (x) (x x)) (lambda (x) (x x)))  Eli Barzilay:
http://barzilay.org/   Maze is Life!



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



Bug#636699: racket-doc: The documentation for the scribble language is missing.

2011-08-09 Thread James Vega
On Sat, Aug 06, 2011 at 05:46:25PM -0400, James Vega wrote:
 On Fri, Aug 05, 2011 at 02:13:53PM +0200, Pablo Rauzy wrote:
  The Racket documentation in this package come without the scribble language
  documentation. The scribble directory is missing in
  /usr/share/racket/doc/ and the link to the scribble doc is missing on the
  index page of the documentation (which means that the documentation is
  already missing at the compile-to-html time).
 
 The generation of the Scribble documentation is disabled since it relies
 on files with unclear licensing.  As such, we currently remove them from
 the Debian source package.

Just to clarify, the problematic file is
collects/scribble/sigplan/sigplanconf.cls which has the following license:

  Permission to make digital or hard copies of all or
  part of this work for personal or classroom use is granted without
  fee provided that copies are not made or distributed for profit or
  commercial advantage and that copies bear this notice and the full
  citation on the first page.  To copy otherwise, to republish, to
  post on servers or to redistribute to lists, requires prior specific
  permission and/or a fee.

Due to that, we removed the collects/scribble/sigplan directory in our
source package.  This happens to break building the scribble docs.

It looks like that may have been reaching too far, though.  I just tried
rebuilding with only sigplanconf.cls removed instead of the entire
directory and, at first glance, that seems to work.

-- 
James
GPG Key: 1024D/61326D40 2003-09-02 James Vega james...@debian.org


signature.asc
Description: Digital signature


Bug#636699: racket-doc: The documentation for the scribble language is missing.

2011-08-09 Thread Eli Barzilay
Yes, just removing the offending .cls file is sufficient.  There's no
need to remove anything else, and nothing in the racket build depends
on that file.

On 2011-08-09, James Vega james...@debian.org wrote:
 On Sat, Aug 06, 2011 at 05:46:25PM -0400, James Vega wrote:
 On Fri, Aug 05, 2011 at 02:13:53PM +0200, Pablo Rauzy wrote:
  The Racket documentation in this package come without the scribble
  language
  documentation. The scribble directory is missing in
  /usr/share/racket/doc/ and the link to the scribble doc is missing on
  the
  index page of the documentation (which means that the documentation is
  already missing at the compile-to-html time).

 The generation of the Scribble documentation is disabled since it relies
 on files with unclear licensing.  As such, we currently remove them from
 the Debian source package.

 Just to clarify, the problematic file is
 collects/scribble/sigplan/sigplanconf.cls which has the following license:

   Permission to make digital or hard copies of all or
   part of this work for personal or classroom use is granted without
   fee provided that copies are not made or distributed for profit or
   commercial advantage and that copies bear this notice and the full
   citation on the first page.  To copy otherwise, to republish, to
   post on servers or to redistribute to lists, requires prior specific
   permission and/or a fee.

 Due to that, we removed the collects/scribble/sigplan directory in our
 source package.  This happens to break building the scribble docs.

 It looks like that may have been reaching too far, though.  I just tried
 rebuilding with only sigplanconf.cls removed instead of the entire
 directory and, at first glance, that seems to work.

 --
 James
 GPG Key: 1024D/61326D40 2003-09-02 James Vega james...@debian.org



-- 
  ((lambda (x) (x x)) (lambda (x) (x x)))  Eli Barzilay:
  http://www.barzilay.org/ Maze is Life!



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



Bug#636699: racket-doc: The documentation for the scribble language is missing.

2011-08-06 Thread James Vega
On Fri, Aug 05, 2011 at 02:13:53PM +0200, Pablo Rauzy wrote:
 The Racket documentation in this package come without the scribble language
 documentation. The scribble directory is missing in
 /usr/share/racket/doc/ and the link to the scribble doc is missing on the
 index page of the documentation (which means that the documentation is
 already missing at the compile-to-html time).

The generation of the Scribble documentation is disabled since it relies
on files with unclear licensing.  As such, we currently remove them from
the Debian source package.

-- 
James
GPG Key: 1024D/61326D40 2003-09-02 James Vega james...@debian.org


signature.asc
Description: Digital signature


Bug#636699: racket-doc: The documentation for the scribble language is missing.

2011-08-05 Thread Pablo Rauzy
Package: racket-doc
Version: 5.1.1+dfsg1-2
Severity: normal


The Racket documentation in this package come without the scribble language
documentation. The scribble directory is missing in
/usr/share/racket/doc/ and the link to the scribble doc is missing on the
index page of the documentation (which means that the documentation is
already missing at the compile-to-html time).

Sorry, I don't have more informations.

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

Kernel: Linux 2.6.39-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

racket-doc depends on no packages.

Versions of packages racket-doc recommends:
ii  racket 5.1.1+dfsg1-2 extensible programming language in

racket-doc 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