#1092435 mrb: FTBFS: dh_installman: error: open gitkeeper.8 failed: No such file or directory

Package:
src:mrb
Source:
src:mrb
Submitter:
Lucas Nussbaum
Date:
2025-08-13 14:45:02 UTC
Severity:
normal
Tags:
#1092435#5
Date:
2025-01-07 19:51:29 UTC
From:
To:
Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
The full build log is available from:
http://qa-logs.debian.net/2025/01/06/mrb_0.3+nmu3_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250106;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250106&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

#1092435#10
Date:
2025-01-20 23:38:58 UTC
From:
To:
debian/rules' binary-indep target has to depend on build-indep instead of install-indep
#1092435#17
Date:
2025-08-05 16:13:15 UTC
From:
To:
Hi Ron,

I noticed that you recently pushed a commit to add Vcs fields to the Git
repository on Salsa[1].  This is really helpful.

Since past NMUs hadn't been imported yet, I've taken the liberty to do
so in a fork of your repository[2].  While working on it, I also fixed
the RC bug by switching to the short dh format, which might be a useful
improvement in general.

Additionally, I updated the packaging to current standards and resolved
all Lintian warnings in the process.

As MRs aren't enabled on your repository, I'm reaching out via email.
Please let me know if you'd like to integrate these changes-I'd be happy
to hand them over or help with merging.

If I don't hear back within the next 30 days, I plan to upload the
updated package as an NMU to address the RC bug.

Kind regards
    Andreas.

PS: This package was highlighted in the Bug of the Day[3] initiative, which
    aims to introduce newcomers to manageable tasks and guide them through
    the workflow to solve them.

[1] https://salsa.debian.org/ron/mrb
[2] https://salsa.debian.org/tille/mrb
[3] https://salsa.debian.org/qa/tiny_qa_tools/-/wikis/Tiny-QA-tasks

#1092435#24
Date:
2025-08-07 10:00:30 UTC
From:
To:
Hi Andreas!

Thanks for the time and interest you've given to looking at this, I
really appreciate that you've given some attention to looking for and
making actual improvements which do make this usefully better - rather
than just mechanically churning some stylistic changes that don't
actually provide any practical benefit to either the users of it, or the
people developing it.

I'd actually fixed most of this in an unreleased 0.4 version that I'd
been testing locally because it had a substantive improvement to
gitkeeper which I wanted to get some mileage on before committing to not
doing that differently and making the sort of promises that are implicit
in publishing something for other users.

And then apparently I blinked and time did that whooshing thing that it
does so well! :D

I've prepared an 0.5 release this week with updates for moving to Trixie
(and the useful backport targets from that baseline) - so if the freeze
ends and the release goes out as expected in the next few days, then
I'll push that version to the distro, probably next week.

   Cheers,
   Ron

#1092435#29
Date:
2025-08-07 19:46:20 UTC
From:
To:
Hi Ron,

Am Thu, Aug 07, 2025 at 07:30:30PM +0930 schrieb Ron:

:-)

Great.  Thank you for doing so.  I'll remove my fork once I've seen your
push + upload.

Thank you for maintaining this package in general
   Andreas.

#1092435#36
Date:
2025-08-13 14:43:51 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
mrb, which is due to be installed in the Debian FTP archive.

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 1092435@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ron Lee <ron@debian.org> (supplier of updated mrb 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Wed, 06 Aug 2025 13:13:02 +0930
Source: mrb
Architecture: source
Version: 0.5
Distribution: unstable
Urgency: medium
Maintainer: Ron Lee <ron@debian.org>
Changed-By: Ron Lee <ron@debian.org>
Closes: 1092435
Changes:
 mrb (0.5) unstable; urgency=medium
 .
   * Add the missing build-indep prerequisite to install-indep.
     This fixes a broken build when the binary target is invoked without a
     separate build step. Closes: 1092435
 .
   * Package gardening:
     Use the structured copyright format.
     Specify Rules-Requires-Root.
     Use dh compat 13, which supports no-change backports as far as Bullseye.
 .
   * Special thanks to Andreas Tille for taking some interest in this and
     documenting his audit of the 0.3 public release in a fork on Salsa.
     That's a much more valuable contribution than mechanical NMUs making
     purely stylistic changes which fix no functional problem.
Checksums-Sha1:
 88c1c414376bde77025705d3872340ff7622ff42 1444 mrb_0.5.dsc
 b459d095c1db2966d0551651ad5dc0ae62320228 20007 mrb_0.5.tar.gz
 2928040116693dec0eeb88c04c51958b63a7c45d 5608 mrb_0.5_amd64.buildinfo
Checksums-Sha256:
 66353f61d6bf78dfce19447dc4441bd711e9157a809310316f2bee338b30ea97 1444 mrb_0.5.dsc
 32834a60e241eedd66b0ff66658e35086d638d87c53c8de26be74fe9ad868252 20007 mrb_0.5.tar.gz
 059cda8185e2f64605546e40f29e5b3921e8af6dfa1407c88e824097dedd14d0 5608 mrb_0.5_amd64.buildinfo
Files:
 9bd6ef25f8a91f7dd2b99eb70ae41639 1444 admin optional mrb_0.5.dsc
 b4b56a039a48fe9bff9f3e12ab6603ed 20007 admin optional mrb_0.5.tar.gz
 08fc09715767f2c3d5d3e6159057be82 5608 admin optional mrb_0.5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEqx7pre9F9heWxVV3JJaf2mDAcSwFAmicmeAACgkQJJaf2mDA
cSySsA/+NaSs0L+/p5bAdq32iKGRpwZr2sSpO3XVd6vyR8bPwM10H4Iovbug6l2m
q6RDV8iAA4IlVtggOn0U3uSGMN35qm+Bls+kniEyRbEH/womW1tEKuMTuDs9+nNI
IzDiCHwG2XtkQl8sOYm6xCNLKnvnPcp8ms/2MIXWKvpLBg2uAzqqloxdNyMghIKC
waQrshW4JV/dZK1CA8sdVWqsx+2xusegeb3N7JddZzHQxA9YrSzJghFW+GALqeu1
MT/1f6JVWqi24S0fVGwWp0iyCbQgSCpwtra5Dl2LoeDNcykq/gw6LB14XL7Q4lQX
4HfRUuhT6e1a79MeyXlrPXssDz4uMaPSk8Lbwosix/2RuILA46NgBOTYG68H0l5q
EoMfHeQCfvKz74cL05k4shKTlwLITsbcN/fvMSBKi37vAdx6KWGwPx7yeXOVRgZA
tzYZti4c4wJllMuIzUUW1R9IWk2HVQU//khsXUfqN/mrhqYi3mw+F98TXBKt4zS0
8Z+PZj8T5obbOEGz7gkzfJQMrSzI1QJ9zZemvVq6R9pkQkwuZZhda+TaKuH05did
9Us/P4DZFAgY5/rZA4NH50M63EyjozjxlZU9LKr/RceJiiRT8YTGVo9Yrbl80rV7
GJRVNHoepS5b44y19JV0dtgK8CwobVIanxuv1zioa6uaMfdwPsg=
=RENc
-----END PGP SIGNATURE-----