Your message dated Mon, 01 Jun 2009 03:47:33 +0000
with message-id <[email protected]>
and subject line Bug#531224: fixed in r-base 2.9.0-4
has caused the Debian Bug report #531224,
regarding r-base-dev: r-cran.mk mistakenly lowercases package name
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
531224: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=531224
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: r-base-dev
Version: 2.9.0-2
Tags: patch

The very useful makefile /usr/share/R/debian/r-cran.mk has one small
snag that I've just hit: I have a package called eRm (note the
capitalisation) which installs a COPYING file.  The makefile cleverly
tries to delete it, but fails because $(cranName) is erm, but the file
is installed in site-library/eRm/COPYING.  Here's a suggested patch
for this.

--- /usr/share/R/debian/r-cran.mk       2009-05-11 01:02:57.000000000 +0100
+++ /tmp/r-cran.mk      2009-05-31 01:59:38.000000000 +0100
@@ -15,10 +15,11 @@
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
 # awk command to extract word after Package or Bundle, lowercased
-awkString      := "'/^(Package|Bundle):/ {print tolower($$2) }'"
+awkString      := "'/^(Package|Bundle):/ {print $$2 }'"
 
 # apply it to the upstream meta-info file DESCRIPTION
 cranName        := $(shell awk "$(awkString)" DESCRIPTION)
+cranNamelc      := $(shell echo "$(cranName)" | tr A-Z a-z)
 
 ## if no debRreposname is known, set default to cran -- thanks, Steffen!
 ifeq ($(debRreposname),)
@@ -35,7 +36,7 @@
 endif
 
 ## and use the results to build the Debian'ized package name
-package                := r-$(debRreposname)-$(cranName)
+package                := r-$(debRreposname)-$(cranNamelc)
 
 ## awk command to extract word after Priority
 prioritystr    := "'/^Priority:/ {print tolower($$2) }'"
@@ -73,7 +74,9 @@
                 ## remove extra files which are present in some packages
                rm -vf $(debRlib)/R.css                         \
                        $(debRlib)/$(cranName)/COPYING          \
-                       $(debRlib)/$(cranName)/LICENSE.txt
+                       $(debRlib)/$(cranName)/LICENSE.txt      \
+                       $(debRlib)/$(cranNamelc)/COPYING        \
+                       $(debRlib)/$(cranNamelc)/LICENSE.txt
                 ## if we have an overrides file for lintian, install it
                if test -f debian/overrides; then               \
                        install -d $(lintiandir) ;              \


   Julian



--- End Message ---
--- Begin Message ---
Source: r-base
Source-Version: 2.9.0-4

We believe that the bug you reported is fixed in the latest version of
r-base, which is due to be installed in the Debian FTP archive:

r-base-core-dbg_2.9.0-4_i386.deb
  to pool/main/r/r-base/r-base-core-dbg_2.9.0-4_i386.deb
r-base-core_2.9.0-4_i386.deb
  to pool/main/r/r-base/r-base-core_2.9.0-4_i386.deb
r-base-dev_2.9.0-4_all.deb
  to pool/main/r/r-base/r-base-dev_2.9.0-4_all.deb
r-base-html_2.9.0-4_all.deb
  to pool/main/r/r-base/r-base-html_2.9.0-4_all.deb
r-base-latex_2.9.0-4_all.deb
  to pool/main/r/r-base/r-base-latex_2.9.0-4_all.deb
r-base_2.9.0-4.diff.gz
  to pool/main/r/r-base/r-base_2.9.0-4.diff.gz
r-base_2.9.0-4.dsc
  to pool/main/r/r-base/r-base_2.9.0-4.dsc
r-base_2.9.0-4_all.deb
  to pool/main/r/r-base/r-base_2.9.0-4_all.deb
r-doc-html_2.9.0-4_all.deb
  to pool/main/r/r-base/r-doc-html_2.9.0-4_all.deb
r-doc-info_2.9.0-4_all.deb
  to pool/main/r/r-base/r-doc-info_2.9.0-4_all.deb
r-doc-pdf_2.9.0-4_all.deb
  to pool/main/r/r-base/r-doc-pdf_2.9.0-4_all.deb
r-mathlib_2.9.0-4_i386.deb
  to pool/main/r/r-base/r-mathlib_2.9.0-4_i386.deb
r-recommended_2.9.0-4_all.deb
  to pool/main/r/r-base/r-recommended_2.9.0-4_all.deb



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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dirk Eddelbuettel <[email protected]> (supplier of updated r-base 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 31 May 2009 21:15:27 -0500
Source: r-base
Binary: r-base r-base-core r-base-dev r-mathlib r-base-html r-base-latex 
r-doc-pdf r-doc-html r-doc-info r-recommended r-base-core-dbg
Architecture: source i386 all
Version: 2.9.0-4
Distribution: unstable
Urgency: low
Maintainer: Dirk Eddelbuettel <[email protected]>
Changed-By: Dirk Eddelbuettel <[email protected]>
Description: 
 r-base     - GNU R statistical computation and graphics system
 r-base-core - GNU R core of statistical computation and graphics system
 r-base-core-dbg - GNU R debug symbols for statistical comp. language and 
environmen
 r-base-dev - GNU R installation of auxiliary GNU R packages
 r-base-html - GNU R html docs for statistical computing system functions
 r-base-latex - GNU R LaTeX docs for statistical computing system functions
 r-doc-html - GNU R html manuals for statistical computing system
 r-doc-info - GNU R info manuals statistical computing system
 r-doc-pdf  - GNU R pdf manuals for statistical computing system
 r-mathlib  - GNU R standalone mathematics library
 r-recommended - GNU R collection of recommended packages [metapackage]
Closes: 531223 531224
Changes: 
 r-base (2.9.0-4) unstable; urgency=low
 .
   * debian/r-cran.mk: Applied suggestion by Julian Gilbey to correct
     accidental lowercasing of CRAN package names which can prevent removal
     extra license files                                        (Closes: 
#531224)
 .
   * debian/README.Atlas: Updated to current packages   (Closes: #531223)
 .
   * debian/r-cran.mk: Small correction to previously added 'clean' target
Checksums-Sha1: 
 3f9f81d2ffcb311050cea916a39efa0d5b5a4647 1734 r-base_2.9.0-4.dsc
 de92a9c7d3b7873ed5bbdd0d9c0fd2f3a4625025 66249 r-base_2.9.0-4.diff.gz
 f1c8429684841b3583a8a9f887f82b27059ec04b 10711434 r-base-core_2.9.0-4_i386.deb
 90233b2e67559c06910d7f40c0a811d8ec45c5b8 521496 r-mathlib_2.9.0-4_i386.deb
 2ce615d93a43a644b2a444db66ebd184bbf664a9 2374660 
r-base-core-dbg_2.9.0-4_i386.deb
 6a3efe3a1fd55d55a94089a8fa10eb1d27c4c6c2 31788 r-base_2.9.0-4_all.deb
 071534ba12239d225a30ea1cdd4c29b7c3e3ca12 3482 r-base-dev_2.9.0-4_all.deb
 9c6222122bb5c17c6a822b0657a914edb82f1dcc 1349412 r-base-html_2.9.0-4_all.deb
 2527703cc27a8a6115961f57f5aedfd0b765b9b8 1255796 r-base-latex_2.9.0-4_all.deb
 6fae3ca63f1c391b8bdddfb38342a61cce415040 6946752 r-doc-pdf_2.9.0-4_all.deb
 bfdc37801a0d754f23c1673d1d3578a86f5e8dde 637496 r-doc-html_2.9.0-4_all.deb
 128a6ac47db396f5e1bd29d9eac06e7eae0b7bea 549122 r-doc-info_2.9.0-4_all.deb
 d2d0c8deff9339a6dc09ecabde0b535cdea7a895 2660 r-recommended_2.9.0-4_all.deb
Checksums-Sha256: 
 8a7215a3f2daf91daa38d2fd944a27aae0f15b66d7a7e2ca42fa18a997ce908b 1734 
r-base_2.9.0-4.dsc
 cae6d6aa1ee51390490c2f2626aaa92bfdc1908447fe875fbb690f62d2bb15f4 66249 
r-base_2.9.0-4.diff.gz
 9335f008e67eefa561eb8cab81be3817a8003aeb35afd9a237a3f963840da5e3 10711434 
r-base-core_2.9.0-4_i386.deb
 46b9388adc5a090ac6cedfe30b67cdda6fe3f69d1eb1c000f92f735d1a9b1647 521496 
r-mathlib_2.9.0-4_i386.deb
 9a5dcb01bf769590d1fb192cfae74488f3684efab24e5c5370bd19969d212f14 2374660 
r-base-core-dbg_2.9.0-4_i386.deb
 0ca2b6076055a8354d498c74275ed25749560d45eae89db87a0eb34dbdb0c8da 31788 
r-base_2.9.0-4_all.deb
 613aba73619ff283c165ffd80aa06c02dc6ab22e8dc106f4b62608a9edca4413 3482 
r-base-dev_2.9.0-4_all.deb
 2aa56b68b5d01a4a904bd62aca2452e2c5c92bc6ea1563ad463f5d5e2e9bd4af 1349412 
r-base-html_2.9.0-4_all.deb
 a9b6aa69a02d0e4078d87f8de2e4c39c1be5f436d75160535209a11006108158 1255796 
r-base-latex_2.9.0-4_all.deb
 270cf0e898526a29f971d5c0680f6336e219b51172cae50f47e1ec1341c1d947 6946752 
r-doc-pdf_2.9.0-4_all.deb
 5ac1ea7bdf8b1f7a8156315375d32ae8640c3fea082673303e05e4c46db34ad3 637496 
r-doc-html_2.9.0-4_all.deb
 daa25a8ff0797e2213f9e13e4531f3008b12efe3e32dfcfe070d8db046a89f03 549122 
r-doc-info_2.9.0-4_all.deb
 779417597b2cc40161dfa04528b875698f6bac2be773abf70673ea622eb511cf 2660 
r-recommended_2.9.0-4_all.deb
Files: 
 30d4b484817dcb2994f7b5f643bc99af 1734 gnu-r optional r-base_2.9.0-4.dsc
 f0d016411a2a5c5b104a4952e0d4ec6c 66249 gnu-r optional r-base_2.9.0-4.diff.gz
 b14c1d438696049d8f2010cde455032b 10711434 gnu-r optional 
r-base-core_2.9.0-4_i386.deb
 6202daaf4e682a5df987166e37a62cde 521496 gnu-r optional 
r-mathlib_2.9.0-4_i386.deb
 ab4eb4036519f574bfd7c834eef820a0 2374660 debug extra 
r-base-core-dbg_2.9.0-4_i386.deb
 fc9379399d259cd8481f602e999f250b 31788 gnu-r optional r-base_2.9.0-4_all.deb
 57fd72bb009d570bb0c3d769bb7637f0 3482 gnu-r optional r-base-dev_2.9.0-4_all.deb
 d2fe21e8dc8cd57fcf3337bbf7a3ffc5 1349412 doc extra r-base-html_2.9.0-4_all.deb
 706e7943e941b3f0324c71b45bd645b2 1255796 doc extra r-base-latex_2.9.0-4_all.deb
 d453ca74b3593dbc93750d58d8af5fd1 6946752 doc optional r-doc-pdf_2.9.0-4_all.deb
 3394ebc1e230619077f72df12baafc3e 637496 doc optional r-doc-html_2.9.0-4_all.deb
 326b5aca831e7efd08032579b8b9bdc1 549122 doc optional r-doc-info_2.9.0-4_all.deb
 0da991b243ba71cc251a02096c15da91 2660 gnu-r optional 
r-recommended_2.9.0-4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFKI0q7CZSR95Gw07cRAsB3AJ9t9XnYPdA1yv0CBbTqOp9ej3APoQCgj29Q
dYAKDbmIP5Q5bmpbUp0zlVE=
=pjxJ
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to