Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "dh-runit"

 * Package name    : dh-runit
   Version         : 2.9.0
   Upstream Author : Dmitry Bogatov, Lorenzo Puliti
 * URL             : https://salsa.debian.org/debian/dh-runit
 * License         : GPL-3+
 * Vcs             : https://salsa.debian.org/debian/dh-runit
   Section         : admin

It builds those binary packages:

  dh-runit - debhelper add-on to handle runit runscripts
  runit-helper - dh-runit implementation detail

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/dh-runit

Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/d/dh-runit/dh-runit_2.9.0.dsc

Updated git repository:
  
  https://salsa.debian.org/Lorenzo.ru.g-guest/dh-runit/-/tree/release-2.9.0

Changes since the last upload:

   * Add a comment on Conflicts and Breaks runit 2.1.2-36
   * Deprecate the 'since' option, bump depends on runit-helper
   * d/rules: clean testsuite artifacts
   * Disable the testsuite on armhf to workaroud FTBFS (Closes: #954190)
   * Acknowledge Helmut Grohne for fixing #939631
   * d/control: set Rules-Requires-Root: no
   * d/copyright: update copyright
   * Fix logservice failure due to loguser transition (Closes: #964175)
   * Avoid infinte loop of symlinks (Closes: #964174)
   * Print version in maintscript snippets
   * Do not overwrite the presubj file (Closes: #964178)


Some explanation that maybe can help people reviewing this package:

This is mainly a bugfix release:

[3f619215e51c8 ..]
The minor version bump is because the 'since' option is deprecated, I should 
have done that in
the 2.8.15 upload but I failed to realize that the patch for #942323 makes the 
since option useless.
With this commit when the option is used dh-runit does nothing but prints a 
warning.

[ed9cf32f1b9e ..]
the testsuite fails but only on armhf architecture. I think this is an issue in 
libghc-shake so
i'm disabling the tests on armhf for now.
I'm using the DEB_HOST_ARCH=armhf for this, i'm not sure if it's better to use 
the DEB_BUILD_ARCH instead

[6dedbf79ab4b86 ..]
runit uses the '_runit-log' user for logging a service stdout: previously was 
the 'runit-log' user.
This change in runit (2.1.2-36) breaks the appendant log service. Currently 
openssh-server and tor are
already affected by this, a few other services will suffer the same issue as 
they will be rebuild with
dh-runit in Sid.
this commit provides some transition code in 'runit-helper'; the code make sure 
to change the ownership
of 'lock' and 'current' files in the log directory

[cf9322698bc46f ..]
dh-runit has an option to ship a presubj file. It looks like if the package 
ships it's own presubj, 
this option overwrites the presubj file from the package with dh-runit presubj.
This commit turn the presubj option into a noop if there's already a presubj 
file and prints a warning.
It's possible to change this commit and make dh-runit append its presubj file 
content to the package 
presubj, but i'm not sure about the result (merging two presubj with 
potentially unrelated content, 
and the layout is of some concern too)


Regards,

--
  Lorenzo Puliti


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.7.0-1-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: runit (via /run/runit.stopit)

Reply via email to