Debian Package Tracker
Register | Log in
Subscribe

dh-r

Debian helper tools for packaging R libraries

Choose email to subscribe with

general
  • source: dh-r (main)
  • version: 20250812
  • maintainer: Debian R Packages Maintainers (archive) (DMD) (LowNMU)
  • uploaders: Andreas Tille [DMD] – Gordon Ball [DMD] – Dylan Aïssi [DMD]
  • arch: all
  • std-ver: 4.7.0
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 20210303
  • oldstable: 20230121
  • stable: 20241218
  • testing: 20250812
  • unstable: 20250812
versioned links
  • 20210303: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 20230121: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 20241218: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 20250812: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • dh-r (11 bugs: 0, 7, 4, 0)
  • pkg-r-autopkgtest
action needed
1 bug tagged patch in the BTS normal
The BTS contains patches fixing 1 bug, consider including or untagging them.
Created: 2025-04-23 Last update: 2026-02-05 20:30
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 20251001, distribution UNRELEASED) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit 490f1a5a11b8da061c7000c89d86589fa7d54668
Author: Charles Plessy <plessy@debian.org>
Date:   Thu Feb 5 14:46:07 2026 +0900

    Guard agianst empty entries caused by the wrap-and-sort -ast style
    
    This style changes:
    
    Field: foo, bar
    
    to:
    
    Field:
     foo,
     bar,
    
    and this causes some of our lists to start with empty strings.

commit 6774e915295fb707688aa7e97a1d33113413358c
Author: Charles Plessy <plessy@debian.org>
Date:   Thu Feb 5 09:56:10 2026 +0900

    Changelog entry for the space wrapping change.

commit bc5e55a246a5a9549cad568ea655b55391fd5a64
Merge: 0cfa889 e902cf5
Author: Charles Plessy <plessy@debian.org>
Date:   Thu Feb 5 00:41:11 2026 +0000

    Merge branch 'cme-space-standard' into 'master'
    
    Stop padding spaces because cme is removing them.
    
    See merge request r-pkg-team/dh-r!15

commit e902cf5b41644b40d716bbdc2ed8a8dc8d813993
Author: Charles Plessy <plessy@debian.org>
Date:   Thu Feb 5 09:26:36 2026 +0900

    Write debian/control/tests with Dpkg::Control
    
    `Dpkg::Control` adds automatically a wrapping space to multi-line
    fields, while we need to add it manually if writing the file directly
    with `say`.
    
    When we were padding extra spaces this was solved by handling the width
    by hand, but now that we do not add them to follow the new standard in
    `cme`, it is easier to handle this by standardising how we write the
    files.

commit d7d8c5f5038c9963cbc4513bf7d9887951c858a7
Author: Charles Plessy <plessy@debian.org>
Date:   Wed Feb 4 18:15:48 2026 +0900

    Stop padding spaces because cme is removing them.
    
    This is since libconfig-model-dpkg-perl version 3.015, Sat, 30 Aug 2025

commit 0cfa889c3b8a9f157776eff254ee88b885dfdba0
Merge: a90bbdf d64ec75
Author: Charles Plessy <plessy@debian.org>
Date:   Wed Feb 4 00:32:09 2026 +0000

    Merge branch 'more_code_cleanup' into 'master'
    
    Code cleanup mostly related to turning on warnings
    
    See merge request r-pkg-team/dh-r!14

commit d64ec756ccd53f6998fb6fc1e37f79012ab7676e
Author: Charles Plessy <plessy@debian.org>
Date:   Wed Feb 4 09:26:58 2026 +0900

    Test string equivalence

commit 31d0d1d1839de31c0b16a1b676ab2ed77cbaade8
Author: Charles Plessy <plessy@debian.org>
Date:   Wed Feb 4 09:25:25 2026 +0900

    Quote string

commit 7a4822b138ef8d130da0d905922df247f6a79525
Author: Charles Plessy <plessy@debian.org>
Date:   Wed Feb 4 09:23:41 2026 +0900

    Use say

commit 7d94c7e8787014691c9b45a0b192c1106e2106a8
Author: Charles Plessy <plessy@debian.org>
Date:   Wed Feb 4 09:17:19 2026 +0900

    Declare the $fhtctrl filehandle.

commit 95b1d14f11e14ca99392e3fcb4940276b68fc31f
Author: Charles Plessy <plessy@debian.org>
Date:   Wed Feb 4 08:52:43 2026 +0900

    use v5.36 for say + strict + warnings bundle and more.
    
    https://perldoc.perl.org/perl5360delta#use-v5.36
    https://perldoc.perl.org/feature#FEATURE-BUNDLES
    https://perldoc.perl.org/perlfunc#use-VERSION

commit bd93c797d055dd2db5722b5f22b79b3d95d366ba
Author: Charles Plessy <plessy@debian.org>
Date:   Wed Feb 4 08:48:49 2026 +0900

    Use the defined-or assignment operator (`//=`)

commit 843c6123857f2372df7d685d73fbec15fc6c83a1
Merge: 088e716 a90bbdf
Author: Charles Plessy <plessy@debian.org>
Date:   Wed Feb 4 08:46:38 2026 +0900

    Merge branch 'master' into more_code_cleanup

commit a90bbdfc971ac5197399962915380eb3867cc61a
Merge: cc70648 2555d3d
Author: Charles Plessy <plessy@debian.org>
Date:   Tue Feb 3 12:18:48 2026 +0000

    Merge branch 'refactor_tdeps_gen_list' into 'master'
    
    Merge `tdeps_gen_list` and `unmanaged subs`.
    
    See merge request r-pkg-team/dh-r!13

commit 2555d3df03f2ee0ccadb7047bb9548c6507e15a7
Merge: e05feef cc70648
Author: Charles Plessy <plessy@debian.org>
Date:   Tue Feb 3 17:30:13 2026 +0900

    Merge branch 'master' into refactor_tdeps_gen_list

commit cc70648b53a7a86e681d6513044463fa95063466
Merge: 3d71d8c a9868f4
Author: Andreas Tille <tille@debian.org>
Date:   Tue Feb 3 09:26:22 2026 +0100

    Merge branch 'export_parse_depends' into 'master'
    
    Export / import the `parse_depends` subroutine.
    
    See merge request r-pkg-team/dh-r!12

commit 088e7161ffc03473632812f176e00ea00cc0170d
Author: Charles Plessy <plessy@debian.org>
Date:   Tue Feb 3 17:23:25 2026 +0900

    Remove deprecated smartmatch operator

commit e05feefb3640041e1d233231949b5652fe59af28
Merge: 68d352b a9868f4
Author: Charles Plessy <plessy@debian.org>
Date:   Tue Feb 3 16:53:57 2026 +0900

    Merge branch 'export_parse_depends' into refactor_tdeps_gen_list

commit a9868f4162f8bffcd0ea88a2017a83c88ef0e60f
Author: Charles Plessy <plessy@debian.org>
Date:   Tue Feb 3 16:49:45 2026 +0900

    Export / import the `parse_depends` subroutine.
    
    Export `parse_depends` in `Debian::Debhelper::Buildsystem::R` and
    import it in `dh-make-R` and `dh-update-R`.
    
    This fixes the warning: `Attempt to call undefined import method with
    arguments ("parse_deps") via package "Debian::Debhelper::Buildsystem::R"
    (Perhaps you forgot to load the package?) at /usr/bin/dh-update-R line
    5.`

commit 68d352b48eff5f3e9db4047e715efeb0a72de5ed
Author: Charles Plessy <plessy@debian.org>
Date:   Tue Feb 3 16:18:10 2026 +0900

    Merge tdeps_gen_list and unmanaged subs.
    
    These subs were doing very similar things after has_manual_depends
    was removed.

commit 33e4eb2b35a02401a3e4938b1766deb79a70caf1
Author: Charles Plessy <plessy@debian.org>
Date:   Tue Feb 3 14:28:11 2026 +0900

    Remove $has_manual_depends and side effects in tdeps_gen_list sub.
    
    Instead of pushing to a global array from within the function, just
    return a list of items to be pushed in the global array.  This
    allows us to simplify the function and remove one global variable.

commit 3d71d8c03d7a452ab0384920980bbac56b678543
Author: Charles Plessy <plessy@debian.org>
Date:   Tue Feb 3 10:30:07 2026 +0900

    Remove unused import

commit ace57b4e0516dddcc73989d1ecc01aadd853c2c7
Merge: 0a2f469 3431639
Author: Charles Plessy <plessy@debian.org>
Date:   Mon Feb 2 23:49:36 2026 +0000

    Merge branch 'refactor_deps_concat' into 'master'
    
    Make deps_concat stateless.
    
    See merge request r-pkg-team/dh-r!11

commit 34316399fe813db4966de7dedc33f23c3034d618
Author: Charles Plessy <plessy@debian.org>
Date:   Fri Jan 30 11:49:27 2026 +0900

    Add one character for better space alingnment.

commit 7b98cc909c01fa98736d1d656e10571b986df893
Author: Charles Plessy <plessy@debian.org>
Date:   Thu Jan 29 15:37:02 2026 +0900

    Minimise the diff

commit 62d8a333306c91b33837c163232f085a5e2ce05d
Author: Charles Plessy <plessy@debian.org>
Date:   Thu Jan 29 14:27:31 2026 +0900

    Make deps_concat stateless.
    
    I found the stateful computations of deps_concat difficult to follow, so
    I refactored the code so that package lists are passed as arrays and
    whitespace formatting is done only once at the end.

commit 0a2f46970dbc2f541372ba56761edfc740b7421c
Author: Andreas Tille <tille@debian.org>
Date:   Wed Oct 1 20:18:06 2025 +0200

    Create  new changelog entry

commit d431158ab0c35cb529deba7886117e70bf729bb0
Merge: 127ebac 6ff91f4
Author: Andreas Tille <tille@debian.org>
Date:   Wed Oct 1 20:10:20 2025 +0200

    Merge branch 'master' into 'master'
    
    drop old CDBS -> dh conversion script
    
    See merge request r-pkg-team/dh-r!10

commit 6ff91f4ae4e3ce0210241ce57133499f350118ba
Author: Alexandre Detiste <alexandre.detiste@gmail.com>
Date:   Wed Oct 1 19:15:43 2025 +0200

    do not install removed file

commit 2ed9b3ead1dd6b9710eef5a5e1516c7eb7804f0d
Author: Alexandre Detiste <alexandre.detiste@gmail.com>
Date:   Wed Oct 1 19:03:52 2025 +0200

    drop old CDBS -> dh conversion script
Created: 2025-10-01 Last update: 2026-02-05 07:02
1 open merge request in Salsa normal
There is 1 open merge request for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2026-02-05 Last update: 2026-02-05 04:02
lintian reports 4 warnings normal
Lintian reports 4 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2024-12-19 Last update: 2024-12-19 10:31
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.3 instead of 4.7.0).
Created: 2025-02-21 Last update: 2025-12-23 20:00
news
[rss feed]
  • [2025-08-17] dh-r 20250812 MIGRATED to testing (Debian testing watch)
  • [2025-08-12] Accepted dh-r 20250812 (source) into unstable (Dylan Aïssi)
  • [2024-12-24] dh-r 20241218 MIGRATED to testing (Debian testing watch)
  • [2024-12-18] Accepted dh-r 20241218 (source) into unstable (Andreas Tille)
  • [2023-12-18] dh-r 20231212 MIGRATED to testing (Debian testing watch)
  • [2023-12-12] Accepted dh-r 20231212 (source) into unstable (Andreas Tille)
  • [2023-12-06] dh-r 20231201 MIGRATED to testing (Debian testing watch)
  • [2023-12-01] Accepted dh-r 20231201 (source) into unstable (Andreas Tille)
  • [2023-11-30] dh-r 20231121 MIGRATED to testing (Debian testing watch)
  • [2023-11-24] Accepted dh-r 20231121 (source) into unstable (Andreas Tille)
  • [2023-11-20] Accepted dh-r 20231110 (source) into unstable (Andreas Tille)
  • [2023-11-15] dh-r 20231109 MIGRATED to testing (Debian testing watch)
  • [2023-11-09] Accepted dh-r 20231109 (source) into unstable (Andreas Tille)
  • [2023-11-02] dh-r 20231024 MIGRATED to testing (Debian testing watch)
  • [2023-10-27] Accepted dh-r 20231024 (source) into unstable (Andreas Tille)
  • [2023-09-17] dh-r 20230912 MIGRATED to testing (Debian testing watch)
  • [2023-09-12] Accepted dh-r 20230912 (source) into unstable (Andreas Tille)
  • [2023-08-30] dh-r 20230825 MIGRATED to testing (Debian testing watch)
  • [2023-08-25] Accepted dh-r 20230825 (source) into unstable (Andreas Tille)
  • [2023-07-28] dh-r 20230722 MIGRATED to testing (Debian testing watch)
  • [2023-07-22] Accepted dh-r 20230722 (source) into unstable (Andreas Tille)
  • [2023-07-21] Accepted dh-r 20230721 (source) into experimental (Andreas Tille)
  • [2023-07-20] Accepted dh-r 20230720 (source) into experimental (Andreas Tille)
  • [2023-07-17] dh-r 20230707 MIGRATED to testing (Debian testing watch)
  • [2023-07-07] Accepted dh-r 20230707 (source) into unstable (Andreas Tille)
  • [2023-07-05] Accepted dh-r 20230705 (source) into unstable (Andreas Tille)
  • [2023-01-27] dh-r 20230121 MIGRATED to testing (Debian testing watch)
  • [2023-01-27] dh-r 20230121 MIGRATED to testing (Debian testing watch)
  • [2023-01-21] Accepted dh-r 20230121 (source) into unstable (Andreas Tille)
  • [2021-08-21] dh-r 20210816 MIGRATED to testing (Debian testing watch)
  • 1
  • 2
bugs [bug history graph]
  • all: 11
  • RC: 0
  • I&N: 7
  • M&W: 4
  • F&P: 0
  • patch: 1
links
  • lintian (0, 4)
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • edit tags
  • other distros
  • screenshots
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 20250812
  • 1 bug

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing