libera/#devuan/ Monday, 2023-12-18

leitzAnyone compile Python on Devuan? I'm running into a test failure that I don't see on Fedora. My guess is a missing package, but I'm not sure which one.   https://bpa.st/GY4A12:32
cousin_luigiCould someone please have a look at this: https://gitlab.com/lbaldoni/voyage-util/-/blob/main/debian/rules?ref_type=heads and tell me what I could do to avoid "debian-rules-missing-required-target" errors from lintian?12:38
plasma41cousin_luigi: You're missing build-arch and build-indep targets. See https://www.debian.org/doc/debian-policy/ch-source.html#main-building-script-debian-rules20:04
cousin_luigiplasma41: Thanks. But I ended up switching to dh21:07
plasma41cousin_luigi: Usually a good choice21:08
cousin_luigiplasma41: Do you happen to know if dh_installinit can also install a secondary init script?21:08
cousin_luigiThe docs don't say how to pass a filename. Perhaps I should leave that to $pkg.install ?21:09
plasma41What do you mean by "secondary init script"?21:10
cousin_luigiplasma41: I have debian/$pkg.init that gets installed automatically with debhelper, but I also need to install /etc/init.d/foo within the same package21:11
cousin_luigiPerhaps I will be able to merge them at some point, but right now I'm just modernising the install21:12
plasma41cousin_luigi: It looks like you'll want to use the --name option described in dh_installinit(1).21:16
cousin_luigiplasma41: Yes. But what is the filename to use? debian/foo.init won't work even with dh_installinit --name=foo21:19
cousin_luigiit sets priorities appropriately it would seem, but the file has to be there already. Or am I mistaken?21:19
plasma41cousin_luigi: Reread the description of the --name option. It looks for and installs debian/package.name.init.21:21
cousin_luigiplasma41: Oh right. Had to remove the -o option21:27

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!