Salut Alexandre,
On 21 September 2025 at 23:57, Alexandre Detiste wrote:
| Package: r-base-dev
| Version: r-base-dev
| Severity: normal
|
| Hi Dirk,
|
| I played around Debian Code Search and found /usr/share/R/debian/r-cran.mk .
|
| It is not used anywhere anymore, I've seen tiny blurbs of it
| (the reading of "rapiversion") vendoreded elsewhere but now
| it was the first time I get to see the full thing.
|
| I guess this makefile fragment can go too.
Good catch. I was just nudged recently to update one old debian/rules (that
for historical reason under a more complicated package setup was
'complicated' and stuck at cdbs) so there should be no R package using
this. They all use dh-r.
I just commented the lines in my debian/rules for r-base (source package)
out. This will be gone next upload.
modified debian/changelog
@@ -1,3 +1,10 @@
+r-base (4.5.1-0.2404.2) unstable; urgency=medium
+
+ [ unreleased ]
+ * debian/rules: No longer install r-cran.mk (Closes: #1115923)
+
+ --
+
r-base (4.5.1-1) unstable; urgency=medium
* New upstream release
modified debian/rules
@@ -698,9 +698,10 @@ binary-indep: build-arch install-arch build-indep
install-indep
# edd 13 Oct 2009 this package is no longer needed / created
# install -p -m 0644 debian/$(latexpackage).lintian
$(debbase)/$(latexpackage)/usr/share/lintian/overrides/$(latexpackage)
- dh_installdirs -p$(devpackage) usr/share/R/debian
- install -p -m 0755 debian/r-cran.mk \
- $(debbase)/$(devpackage)/usr/share/R/debian
+ # 21 Sep 2025 no longer needed as no r-cran-* package uses cdbs anymore
+# dh_installdirs -p$(devpackage) usr/share/R/debian
+# install -p -m 0755 debian/r-cran.mk \
+# $(debbase)/$(devpackage)/usr/share/R/debian
| I've starting trimming /usr/share/cdbs/1/rules/debhelper.mk a tiny
| bit to keep only what is needed to build these 1000 Haskell packages.
No objections from our end.
Thanks for catching this!
Best, Dirk
--
dirk.eddelbuettel.com | @eddelbuettel | [email protected]