Packaging doxygen documentation
Hello! During my work on bglibs, I discovered following: - new upstream release (2.03) include doxygen documentation into tarball - unlike previous packageed release (1.06) it contains minified JS file - Lintian warns about source package, containing prebuilt documentation and about file without source (JS one), so I repacked tarball. - freshly rebuilt with doxygen at build time documentation again contain minified JS file and Lintian again complains about it. I have no clue about Doxygen, but is it any way to make it (from most preferred to least preferred): - make built documentation refer to JS from libjs-jquery - generate symlinks to apporiate libjs-jquery files instead of making copies - do not combine several JS modules into single file - do not minify JS Help or experience sharing are welcome. -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number. pgpSfSq_lyGuK.pgp Description: PGP signature
Bug#851937: RFS: farbfeld/2.20170109-1 ITP
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "farbfeld" * Package name : farbfeld Version : 2.20170109-1 Upstream Author : Laslo Hunhold <d...@frign.de> * Url : http://tools.suckless.org/farbfeld * Licenses : ISC Programming Lang : C Section : graphics Farbfeld is a lossless image-format designed to be parsed and piped easily. It is designed to be as simple as possible, leaving the task of compression to outside tools, beating PNG's filesize in many cases. . This package contains tools for converting between farbfeld format and other image formats (png, jpeg, ppm, pam, git) It builds those binary packages: * farbfeld Please note, that package is maintained with dgit(1) tool using dgit-maint-merge(7) workflow. In particular, it means that quilt patches are squashed in source package and are not intended for review. For more information about how to sponsor this package, see dgit-sponsorship(7). Git repository: https://anonscm.debian.org/cgit/users/kaction-guest/farbfeld.git Git branch: master Orig tar.gz: from tag 2.20170109 With /bin/sh following commands should suffice: $ git clone https://anonscm.debian.org/cgit/users/kaction-guest/farbfeld.git farbfeld $ cd farbfeld $ git archive -o ../farbfeld_2.20170109.orig.tar.xz 2.20170109 $ dgit sbuild Regards, Dmitry Bogatov
Bug#835274: bcron
[2017-01-12 20:00] Gianfranco Costamagna> >I consider disabling mentioned three tests (exec-fds, > >spool-list-perms,sched_dump). WDYT? > > probably the best solution right now Did it. New revision is on mentors, hash commit in git is fbd6d60. -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number.
Bug#849318: closed by Sean Whitton <spwhit...@spwhitton.name> (Re: Bug#849318: RFS: eoconv/1.5-1)
[2017-01-11 03:09] ow...@bugs.debian.org (Debian Bug Tracking System) > It has been closed by Sean Whitton. > > I am looking for a sponsor for my package "eoconv" > > Uploaded. Thanks. > A suggestion: consider installing README.md. Already considered. Not worth it, IMHO. -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number. pgpNy_92e9dRL.pgp Description: PGP signature
Bug#849318: RFS: eoconv/1.5-1
[2016-12-25 14:42] Andreas Henriksson> > Alternatively, you can access package debian/ directory via git from URL: > > https://anonscm.debian.org/cgit/users/kaction-guest/eoconv.git > > This repository looks whack. How do you build it? You should really add > a debian/README.source with the details if you intend to use this as the > official packaging vcs (as listed by the Vcs-* fields). $ dict 'whack' adjective; appalling in nature, unconventional. Comment? This repository contains debian/ directory and watch file in it. What else is needed to reproduce package? > If you really want to have just the debian directory in the VCS rather > than the normal (in git world) full upstream sources, you should > IMHO look into git-buildpackage and see the --git-overlay option > in 'man gbp buildpackage'. I do not see any advantages of gbp, so I use it only when it is team policy. > Don't you want to give your last upload enough time to migrate to > testing before uploading again? > The 1.4-2 revision seems to contain useful fixes and if uploading now > they would not reach testing in 4 days Can you then upload into DELAYED/2 or what is suitable, please? -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number. pgpv8dtW8x48R.pgp Description: PGP signature
Bug#849318: RFS: eoconv/1.5-1
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "eoconv" * Package name: eoconv Version : 1.5-1 Upstream Author : Tristan Miller <psychon...@nothingisreal.com> * Url : http://en.nothingisreal.com/wiki/Eoconv * Licenses: GPL-3+ Section : text It builds those binary packages: * eoconv To access further information about this package, visit the following URL: https://mentors.debian.net/package/eoconv Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/e/eoconv/eoconv_1.5-1.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/eoconv.git More information about eoconv can be obtained from http://en.nothingisreal.com/wiki/Eoconv Changes since last upload: * New upstream release * Update upstream maintainer GPG key (new identity) * Patch to remove deperecated pragma is applied upstream, delete from quilt series. * Adjust debian/rules and eoconv.manpages to change of upstream build system. Regards, Dmitry Bogatov
Bug#849170: RFS: gdbm/1.12-4
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "gdbm" * Package name: gdbm Version : 1.12-4 Upstream Author : bug-g...@gnu.org * Url : https://gnu.org/software/gdbm * Licenses: GFDL-1.3+,GPL-3+ Section : libs It builds those binary packages: * libgdbm4 * gdbm-l10n * libgdbm-dev * gdbmtool * libgdbm-compat4 * libgdbm-compat-dev To access further information about this package, visit the following URL: https://mentors.debian.net/package/gdbm Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/g/gdbm/gdbm_1.12-4.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/gdbm.git More information about gdbm can be obtained from https://gnu.org/software/gdbm Changes since last upload: * Compile and install version of library, compiled with diet libc in addition to GNU libc. * Use debhelper compat 10, which provides --with autoreconf implicitly. Regards, Dmitry Bogatov
Bug#848638: RFS: cdist/4.4.1-1
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "cdist" * Package name: cdist Version : 4.4.1-1 Upstream Author : Nico Schottelius <nico-debian-cd...@schottelius.org> * Url : http://www.nico.schottelius.org/software/cdist/ * Licenses: GPL-3+,GPL-3 Section : admin It builds those binary packages: * cdist * cdist-doc To access further information about this package, visit the following URL: https://mentors.debian.net/package/cdist Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/c/cdist/cdist_4.4.1-1.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/cdist.git More information about cdist can be obtained from http://www.nico.schottelius.org/software/cdist/ Changes since last upload: * New upstream release Regards, Dmitry Bogatov
Bug#848199: RFS: evil-el/1.2.12-2
control: tag -1 -moreinfo [2016-12-14 20:31] Sean Whitton <spwhit...@spwhitton.name> > > part 1 text/plain 743 > control: severity -1 important > control: tag -1 +moreinfo > > On Thu, Dec 15, 2016 at 05:12:31AM +0300, Dmitry Bogatov wrote: > > Changes since last upload: > > > > [ Sean Whitton ] > > * Team upload. > > * Fix Vcs-* URIs. > > You should delete the "Team upload" line since the person who signed off > the changelog is listed as an uploader. (You should leave the other line > attributed to me.) > > [ Dmitry Bogatov ] > > * Run tests only if standards streams are terminals (Closes: #829299) > > * Temporary skip test suite, which fails with emacs25 (Closes: #847040) > > You're skipping the whole test suite. Why not just add a patch to > disable the tests that fail with emacs25? That way, we will be alerted > to any further regressions. Good idea. See 0ed6f10622b59874ad9d1008172439de9c1a8388 -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number. pgp9T8Rh8rRN9.pgp Description: PGP signature
Bug#847458: RFS: clues-emacs/0~2014.09.23.69d873c-1 ITP
[2016-12-14 15:51] Sean Whitton <spwhit...@spwhitton.name> > > part 1 text/plain 441 > On Wed, Dec 14, 2016 at 05:06:39AM +0300, Dmitry Bogatov wrote: > > I received reply from upstream, so now version is oficially 1.0.0. One > > more review, please. > > You need `dch -r`. Otherwise, cab58bc0530e73165bf01d66a37966d08ca26280 > LGTM. I upgraded to next upstream version (purely cosmetic) 1.0.1 and made dch -r. -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number. pgpC9jpqxTr_w.pgp Description: PGP signature
Bug#848199: RFS: evil-el/1.2.12-2
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "evil-el" * Package name: evil-el Version : 1.2.12-2 Upstream Author : Vegard Øye <vegard_...@hotmail.com> * Url : https://bitbucket.org/lyro/evil/wiki/Home * Licenses: GPL-3+,GFDL-1.3+,GPL-2+ Section : lisp It builds those binary packages: * elpa-evil To access further information about this package, visit the following URL: https://mentors.debian.net/package/evil-el Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/e/evil-el/evil-el_1.2.12-2.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/git/pkg-emacsen/pkg/evil-el.git More information about evil-el can be obtained from https://bitbucket.org/lyro/evil/wiki/Home Changes since last upload: [ Sean Whitton ] * Team upload. * Fix Vcs-* URIs. [ Dmitry Bogatov ] * Run tests only if standards streams are terminals (Closes: #829299) * Temporary skip test suite, which fails with emacs25 (Closes: #847040) Regards, Dmitry Bogatov
Bug#848200: RFS: eoconv/1.4-2
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "eoconv" * Package name: eoconv Version : 1.4-2 Upstream Author : Tristan Miller <psychon...@nothingisreal.com> * Url : http://en.nothingisreal.com/wiki/Eoconv * Licenses: GPL-3+ Section : text It builds those binary packages: * eoconv To access further information about this package, visit the following URL: https://mentors.debian.net/package/eoconv Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/e/eoconv/eoconv_1.4-2.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/eoconv.git More information about eoconv can be obtained from http://en.nothingisreal.com/wiki/Eoconv Changes since last upload: * Fix corrupting utf8 text (Closes: #824407) * Install upstream changelog * Bump standards version to 3.9.8 (No changes needed) Regards, Dmitry Bogatov
Bug#847458: RFS: clues-emacs/0~2014.09.23.69d873c-1 ITP
I received reply from upstream, so now version is oficially 1.0.0. One more review, please. About d/watch -- seems I used old version of dh-make-elpa. Latest version correctly creates d/watch with https:// links in both modes (with and without --pkg-emacsen). -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number. pgpYVmH6ixu5w.pgp Description: PGP signature
Bug#848027: RFS: cdist/4.4.0-1
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "cdist" * Package name: cdist Version : 4.4.0-1 Upstream Author : Nico Schottelius <nico-debian-cd...@schottelius.org> * Url : http://www.nico.schottelius.org/software/cdist/ * Licenses: GPL-3,GPL-3+ Section : admin It builds those binary packages: * cdist * cdist-doc To access further information about this package, visit the following URL: https://mentors.debian.net/package/cdist Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/c/cdist/cdist_4.4.0-1.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/cdist.git More information about cdist can be obtained from http://www.nico.schottelius.org/software/cdist/ Changes since last upload: * New upstream release * Update debian/copyright * Make dh-linktree generate weak dependency on sphinx, not strong. + This change simplify upgrades of sphinx at expense of increased risk of dangling symbolic links in cdist generated documentation. + Requested by: Dmitry Shachnev <mity...@debian.org> Regards, Dmitry Bogatov
Bug#847650: RFS: fgetty/0.7-2
[2016-12-10 11:15] Christian Seiler> As a co-maintainer of dietlibc and a maintainer of a package using it > I would recommend the following code in d/rules: > > override_dh_gencontrol: > dh_gencontrol -- -VBuilt-Using="`dpkg-query -f'$${source:Package} (= > $${source:Version})' -W dietlibc-dev`" > > And in d/control: > > Package: ... > Built-Using: ${Built-Using} Nice. I made change and reuploaded into mentors. -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number. pgplcikfO08R5.pgp Description: PGP signature
Bug#847650: RFS: fgetty/0.7-2
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "fgetty" * Package name: fgetty Version : 0.7-2 Upstream Author : Felix von Leitner <felix-fge...@fefe.de> * Url : https://www.fefe.de/fgetty * Licenses: GPL-2+ Section : admin It builds those binary packages: * fgetty To access further information about this package, visit the following URL: https://mentors.debian.net/package/fgetty Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/f/fgetty/fgetty_0.7-2.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/users/kaction-guest/fgetty.git More information about fgetty can be obtained from https://www.fefe.de/fgetty Changes since last upload: * Add dietlibc-dev into Built-Using, since it is linked statically, as mandated by Policy §7.8. (Closes: #847576) * Remove outdated version specification on dietlibc-dev build-dependency. * Bump standards version to 3.9.8. No changes needed. * Use secure git url Regards, Dmitry Bogatov
Bug#847458: RFS: clues-emacs/0~2014.09.23.69d873c-1 ITP
control: tag -1 -moreinfo [2016-12-08 11:23] Sean Whitton> Here's a review for you. I also made two commits to your repository -- > please see the commit messages for an explanation. Hopefully you will > agree with the changes ;) I did not checked, that (package-initialize) is really needed, but I assume you are right. But probably it should be installed by dh-elpa? For example, upstream name 'clues-theme', which is written in d/copyright is rather reliable signal, that package is theme. Since right now I am EBUSY to write patch for dh-elpa, I agree with your commit. > Must-fixes > == > 1. Your most recent changes are newer than the timestamp in the > changelog, so you need to re-run `dch -r`. Done. > 2. Your copyright for debian/ says 2014... Fixed. > Suggestions > === > > 1. It would be good to file a bug upstream asking for a tagged stable > release. I wrote email to upstream. Since no changes are made since 2014, I have doubts that I will receive reply > 2. How about installing clues-theme.png, and patching README.md to refer > to it? Not done. Why would you need screen-shot, if you have theme already installed? > 3. You could extract and install the upstream changelog from clues-theme.el Done. > 4. In the description, > > s/on the other hand/, on the other hand,/ > s/Roots'/Roots',/ > s/despite it's/despite its/ Fixed. > 5. Since there are not actually any tests, you could remove Testsuite: > from d/control. Done. > 6. Please use https:// not git:// in d/watch. Fixed. See more. It was created by dh-make-elpa. Unfortunately, I forgot --pkg-emacsen flag. Two questions: - why dh-make-elpa generates different d/watch for --pkg-emacsen debianization? - why --pkg-emacsen is not default? I apologize for making suggestions instead of patches. -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number. pgp_6fgNiZ3aw.pgp Description: PGP signature
Bug#847458: RFS: clues-emacs/0~2014.09.23.69d873c-1 ITP
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "clues-emacs" * Package name: clues-emacs Version : 0~2014.09.23.69d873c-1 Upstream Author : Jason Milkins <jason...@gmail.com> * Url : https://github.com/jasonm23/emacs-clues-theme * Licenses: GPL-3+ Section : lisp It builds those binary packages: * elpa-clues-theme To access further information about this package, visit the following URL: https://mentors.debian.net/package/clues-emacs Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/c/clues-emacs/clues-emacs_0~2014.09.23.69d873c-1.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/git/pkg-emacsen/pkg/clues-emacs.git More information about clues-emacs can be obtained from https://github.com/jasonm23/emacs-clues-theme Regards, Dmitry Bogatov
Bug#846553: RFS: dvtm/0.15-2
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "dvtm" * Package name: dvtm Version : 0.15-2 Upstream Author : Marc Andre Tanner <m...@brain-dump.org> * Url : http://www.brain-dump.org/projects/dvtm * Licenses: MIT/X Section : utils It builds those binary packages: * dvtm To access further information about this package, visit the following URL: https://mentors.debian.net/package/dvtm Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/d/dvtm/dvtm_0.15-2.dsc More information about dvtm can be obtained from http://www.brain-dump.org/projects/dvtm Changes since last upload: * debian/patches/restore-signal-handlers.patch: Restore default signal handlers for child processes. See #841090 for detailed discussion. + Thanks: Ian Jackson <ijack...@chiark.greenend.org.uk> * patches/highlight-selected-tag.patch: Make selected tag in bar more contrast. Regards, Dmitry Bogatov
Bug#835274: dh-text no longer needed
[2016-11-18 08:54] Christian Seiler> I'm hence removing the moreinfo tag, because your course of action > to remove dietlibc-dev from Build-Depends of your package is the > right one. If at some point in the future bglibs are recompiled > against dietlibc (in addition to glibc preferably) it might make > sense to re-add the dietlibc-dev Build-Depends here, but for now > you can't do anything about that. > > I would only ask you to alter the changelog to reflect the actual > reason why you don't use dietlibc anymore; that is use an entry > like: > > * Drop dietlibc-dev from Build-Depends for now. (Libraries >depended upon are not compiled for dietlibc anymore.) Done. Updated version on mentors. -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number. pgpiuiKT3g9Vn.pgp Description: PGP signature
Bug#835274: dh-text no longer needed
[2016-11-16 13:09] Christian Seiler <christ...@iwakd.de> > Am 16. November 2016 10:28:41 MEZ, schrieb Dmitry Bogatov <kact...@gnu.org>: > > * Drop diet libc build due issues with errno > > As a current co-maintainer of dietlibc in Debian, could you elaborate > here? I've spent the last couple of months fixing all sorts of bugs in > there (and impro ving packaging, for example dietlibc-dev is now M-A: > same), and if problems remain, I'd also like to see them fixed. > > Of course, you are free to use/drop usage of dietlibc for whatever > reason, and maybe there are others than just a specific bug. But > irrespective of whether y ou keep building against it, I'd like to fix > potential bugs. Hm, seems things changed since last time I tried to build with diet. But still, it does not work: ./load bcrontab bcron.a -lbg-cli -lbg ./load bcron-start bcron.a -lbg /usr/lib/bglibs/libbg.a(connectu.o): In function `socket_connectu': (.text+0x2f): undefined reference to `__strcpy_chk' /usr/lib/bglibs/libbg.a(mktemp.o): In function `path_mktemp': (.text+0xd7): undefined reference to `__lxstat' collect2: error: ld returned 1 exit status Makefile:66: recipe for target 'bcrontab' failed Seems it is somewhat issue with bglibs, which also need some love. But I would like to not steal one more package from Gerrit Pape. At least not until everything runit-related is in perfect shape. But every Debian package, build-able with diet libc makes me little happier. -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number. pgpdJ9uaaygmZ.pgp Description: PGP signature
Bug#835274: dh-text no longer needed
control: tags -1 -moreinfo control: unblock -1 by 834313 control: close 834313 With dpkg-dev >= 1.18.11, implementing S:field substitution, dh-text is no longer needed, this request is active again. In attachment there is an email from current maintainer (in CC), giving me permission to make these changes on his behalf. Changes since last upload: * Write debian/watch * Change source package format to quilt, remove manual patches application * Convert package to use debhelper * Use `dh-runit' to install runit scripts and generate log scripts (Closes: #832656) * Use `dh-buildinfo' to simplify tracking bugs, related to build-tools * Avoid need of hand-written maintainer scripts by use of `dh-runit' and `dh-sysuser' * Drop diet libc build due issues with errno * Remove no longer needed README files * Move 'debian/crontab' into 'debian/contrib' for more clean package layout * Enable hardening * Fix @dircategory in texinfo manual * Install `doc-base' document * Add Homepage field * Bump standards version to 3.9.8 (no changes needed) * Remove Section field from `bcron-run' field, since it duplicated one defined in first paragraph. * Update Vcs-Git and Vcs-Browser fields * Convert `debian/copyrigh' to dep5 format * Use S:fieldname substitution to avoid duplication in `debian/control'. + Add versioned dependency on (dpkg-dev >= 1.18.11) Regards, Dmitry Bogatov -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number. --- Begin Message --- On Sat, Jul 30, 2016 at 01:53:50PM +0300, Dmitry Bogatov wrote: > I investigated issue a bit more. From all listed -run packages, currently > only following are problematic: > > bcron-run > twoftpd-run > tinydns-run > > I started fixing bcron-run, and discovered, that to use dh_runit, I > need also at least dh_installdeb, dh_prep and dh_gencontrol. And this is > on half way to converting to debhelper (which is inapporiate for NMU). > > Here I ask you for permission: > > - convert those 3 packages to debhelper and upload them with myself >as maintainer (unfortunately, I can't do this in NMU). Feel free >to add 'I reserve right to take this package back' clause to your >permission. > > - the same for rest of -run packages. This is not so urgent, since >right now they are coinstallable with runit/unstable, and I do not >plan to touch them, as long as they just work. > > I am sorry about all this situation, but since I need to resolve > (Bug#832656), I am forced to bother you. And since this bug is > serious, I really want to resolve it till freeze. Dropping a mail > on debian-mentors should suffice as permission. Hi Dmitry, I'm still much interested in the djbdns (provides tinydns-run) and bcron packages, while twoftpd isn't that fency any more. If you want, please take over maintainership for twoftpd. For the other two packages, I suggest you switch them to debhelper (I never liked that) with my permission, since it appears to be really necessary. Add yourself as uploader, but please (not yet) switch the maintainer. Best Regards, thanks for all the time you put into Debian, Gerrit. --- End Message ---
Bug#842775: RFS: dh-sysuser/1.3
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "dh-sysuser" * Package name: dh-sysuser Version : 1.3 Upstream Author : Dmitry Bogatov <kact...@gnu.org> * Url : https://anonscm.debian.org/cgit/users/kaction-guest/dh-sysuser.git * Licenses: GPL-3+ Section : admin It builds those binary packages: * dh-sysuser * sysuser-helper I would like to ask my so far the only user [galileo-daemon maintainer, Dylan, in CC] to comment this release. To access further information about this package, visit the following URL: https://mentors.debian.net/package/dh-sysuser Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/d/dh-sysuser/dh-sysuser_1.3.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/dh-sysuser.git More information about dh-sysuser can be obtained from https://anonscm.debian.org/cgit/users/kaction-guest/dh-sysuser.git Changes since last upload: * Rethink what this package actually does. Instead of removing user, it is just locked. It drastically simplify maintainer script code and avoids tricky situation with `deluser --remove-home'. (Closes: #840496) + Thanks: Simon McVittie <s...@debian.org> * New binary package: sysuser-helper. This way maintainer script contains as little logic, as possible. * New option: home without arguments. It creates home directory for system user somewhere under /var/lib. Regards, Dmitry Bogatov -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number.
Re: [ANOUNCE] Debtemplate
> FYI: The reviewer is assigned to pull requests on GitHub but there is no > progress since then. > I think that it is better to improve such a thing on server side Not for me. I live in tty and consider using web-applications as last resort to solving any task. That is the reason why `debrequest' (new, I believe better name to debtemplate) was born. > (mentors.d.n) because there is no need to install an extra package and > it can get more feedback. Anyway, currently there is no hope that > pull requests are merged and deploy, it is reasonable to improve known > problem in client side (debtemplate), let's go ahead! Looking for sponsor. -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number. pgpa5WmtPjS6v.pgp Description: PGP signature
Bug#841270: (no subject)
Fcc: +sent Subject: Re: Bug#841270: RFS: debrequest/0.2 ITP In-reply-to: <1476954418.4434.8.ca...@43-1.org> References:<1476954418.4434.8.ca...@43-1.org> Comments: In-reply-to Ansgar Burchardt message dated "Thu, 20 Oct 2016 11:06:58 +0200." Sign: Yes [2016-10-20 11:06] Ansgar Burchardt > It might be more useful to add this to `devscripts` or some other > existing package rather than adding a new package. Pros: - `debrequest' is developer tool, and probably will be installed only with `devscripts', so from user perspective making it part of `devscripts' is right thing. Cons: - `debrequest' is written in Python3. Including it into `devscripts', written in Perl would not facilate code reuse and will complicate maintainace. Depends, whether anyone in devescrips team can/want maintain python3 code. Added devscripts-devel@ into thread. Your opinions, devscripts maintainers? -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number.
Bug#841270: RFS: debrequest/0.2 ITP
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "debrequest" * Package name: debrequest Version : 0.2 Upstream Author : Dmitry Bogatov <kact...@gnu.org> * Url : https://anonscm.debian.org/cgit/users/kaction-guest/debrequest.git * Licenses: GPL-3+ Section : devel It builds those binary packages: * debrequest To access further information about this package, visit the following URL: https://mentors.debian.net/package/debrequest Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/d/debrequest/debrequest_0.2.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/debrequest.git More information about debrequest can be obtained from https://anonscm.debian.org/cgit/users/kaction-guest/debrequest.git Regards, Dmitry Bogatov
Re: [ANOUNCE] Debtemplate
[2016-10-19 00:23] Paul Wise <p...@debian.org> > > part text/plain 408 > On Sun, Oct 16, 2016 at 12:53 PM, Dmitry Bogatov wrote: > > > I would like to anounce debtemplate, script I use to fill in RFS and > > ITP requests. The common method according to mentors.debian.org is to > > copy-and-edit template, which often results in incomplete or > > inconsistent requests. > > Seems like this duplicates at least the wnpp handling in reportbug? Does reportbug collects information from debian/? -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number.
Re: [ANOUNCE] Debtemplate
> >- Should it be packaged as native Debian package? > I guess so Glad to hear it. I will work on packaging. > Just a nitpick/request: > {% if upload_count == 1 -%} > > this makes impossible to understand an ITP when the maintainer badly > adds many revisions to changelog > (e.g. when the maintainer grabs the changelog from a ppa or somewhere else) > > I would suggest adding an rmadison -u debian packagename to see if it is > already part of Debian or not Nice idea, thanks. -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number.
Bug#840424: RFS: verilog-mode/0:20160910.debfc6d.vpo-1
> The "dh_binary" tries to run "make install", but the make target is > for upstream author's release process and not for installing elisps > into destdir. I would like to override "dh_auto_install" and run some > process under "debian/elpa" settings. How to do that? In general with debhelper you do following in your d/rules: override_dh_auto_install: do-stuff -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number.
[ANOUNCE] Debtemplate
Hello! I would like to anounce debtemplate, script I use to fill in RFS and ITP requests. The common method according to mentors.debian.org is to copy-and-edit template, which often results in incomplete or inconsistent requests. In contrast, debtemplate, invoked from root of source package, collects many information, like licenses, urls, homepage, author, changelog automatically. Also implementation language is inferred from build dependencies to a certain extend. In current state it has little error checking -- for example, non dep-5 debian/copyright would result in not-so user-friendly python traceback. If you want to try: # apt-get install python3-jinja2 python3-debian python3-setuptools $ git clone https://anonscm.debian.org/cgit/users/kaction-guest/debtemplate.git $ cd debtemplate && python3 setup.py install --user Now you change directory to root of some source package, like: $ apt-get source runit $ cd runit-2.1.2 $ debtemplate rfs [pretty report on stdout, suited for piping to sendmail] I anounce it to resolve following questions: - Is it useful for anyone but me? - Should it be packaged as native Debian package? - What changes are required for it? - Are there persons, who are interested in improving it, like adding code, specific for languages I do not use (Java, Ruby, Erlang)? -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number. pgpc5V03BC574.pgp Description: PGP signature
Bug#840809: RFS: cdist/4.3.2-1
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "cdist" * Package name: cdist Version : 4.3.2-1 Upstream Author : Nico Schottelius <nico-debian-cd...@schottelius.org> * Url : http://www.nico.schottelius.org/software/cdist/ * Licenses: GPL-3+,GPL-3 Section : admin It builds those binary packages: * cdist * cdist-doc To access futher information about this package, visit the following URL: http://mentors.debian.net/package/cdist Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/c/cdist/cdist_4.3.2-1.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/cdist.git More information about cdist can be obtained from http://www.nico.schottelius.org/software/cdist/ Changes since last upload: * New upstream release Regards, Dmitry Bogatov
Bug#840716: RFS: dh-sysuser/0.2
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "dh-sysuser" * Package name: dh-sysuser Version : 0.2 Upstream Author : Dmitry Bogatov <kact...@gnu.org> * Url : https://anonscm.debian.org/cgit/users/kaction-guest/dh-sysuser.git * Licenses: GPL-3+ Section : admin It builds those binary packages: * dh-sysuser To access futher information about this package, visit the following URL: http://mentors.debian.net/package/dh-sysuser Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/d/dh-sysuser/dh-sysuser_0.2.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/dh-sysuser.git More information about dh-sysuser can be obtained from https://anonscm.debian.org/cgit/users/kaction-guest/dh-sysuser.git Changes since last upload: * Remove empty 'debian/docs' file * Fix typo in 'debian/copyright' * Add dependency on perl, which is required for `deluser --remove-home' (Closes: #840469) * Delete user with --force flag, allowing removing users, which have running processed. Regards, Dmitry Bogatov
Bug#839725: uptimed: 0.4.0+git20150923.6b22106-1 [ITA]
[2016-10-10 20:44] gustavo panizzo <g...@zumbi.com.ar> > > part text/plain 336 > On Mon, Oct 10, 2016 at 07:57:30AM +0300, Dmitry Bogatov wrote: > > > Could you please add option to run it in foreground? Runit init > > system, which I package exect services to be foreground processes. > > uptimed -f makes uptimed to run in foreground That a great news, since actual version in sid/jessie/testing (1:0.3.17) does not advertise such option. Thank you for you work. -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number.
Bug#840261: RFS: runit/2.1.2-9
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "runit" * Package name: runit Version : 2.1.2-9 Upstream Author : Gerrit Pape <p...@smarden.org> * Url : http://smarden.org/runit/ * Licenses: BSD-3-clause Section : admin It builds those binary packages: * runit * runit-systemd * runit-sysv * getty-run * runit-init To access futher information about this package, visit the following URL: http://mentors.debian.net/package/runit Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/r/runit/runit_2.1.2-9.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/runit.git More information about runit can be obtained from http://smarden.org/runit/ Changes since last upload: * Make runit-init depends getty-run, otherwise user can end up with system with no means to login. * Add sysvinit-compatible scripts (reboot, shutdown), which are expected by graphical interface to perform these actions. * Add sysvinit-compatible script runlevel. While it does not perform anything useful, invoke-rc.d expects it's presence. * Remove unused source linitian overrides, since package builds with compat 9 Regards, Dmitry Bogatov
Bug#839725: uptimed: 0.4.0+git20150923.6b22106-1 [ITA]
[2016-10-04 18:22] gustavo panizzo> > I'm looking for an sponsor of my package uptimed, > I want to adopt this package after it was orphaned by the previous > maintainer #830765 > > I want to upload to experimental to check if it builds reproducibly in all > Debian architectures. > Be aware that I'll request another upload latter for unstable. > [...] > this is the changelog Could you please add option to run it in foreground? Runit init system, which I package exect services to be foreground processes. -- X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch, Accept-Languages: eo,ru,en | at most once every 24 hours. If matter Accept: text/plain, text/x-diff| is urgent, you have my phone number.
Bug#839215: RFS: dh-haskell/0.3.1
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "dh-haskell" * Package name: dh-haskell Version : 0.3.1 Upstream Author : Dmitry Bogatov <kact...@gnu.org> * Url : https://anonscm.debian.org/cgit/pkg-haskell/dh-haskell.git * Licenses: GPL-3+ Section : devel It builds those binary packages: * dh-haskell To access futher information about this package, visit the following URL: http://mentors.debian.net/package/dh-haskell Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/d/dh-haskell/dh-haskell_0.3.1.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/pkg-haskell/dh-haskell.git More information about dh-haskell can be obtained from https://anonscm.debian.org/cgit/pkg-haskell/dh-haskell.git Changes since last upload: * Take advantage of ${perl:Depends} variable, provided by dh_perl(1). (Closes: #839020) (Thanks: Niko Tyni <nt...@debian.org>) Regards, Dmitry Bogatov
Bug#838964: RFS: dh-haskell/0.3
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "dh-haskell" * Package name: dh-haskell Version : 0.3 Upstream Author : Dmitry Bogatov <kact...@gnu.org> * Url : https://anonscm.debian.org/cgit/pkg-haskell/dh-haskell.git * Licenses: GPL-3+ Section : devel It builds those binary packages: * dh-haskell To access futher information about this package, visit the following URL: http://mentors.debian.net/package/dh-haskell Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/d/dh-haskell/dh-haskell_0.3.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/pkg-haskell/dh-haskell.git More information about dh-haskell can be obtained from https://anonscm.debian.org/cgit/pkg-haskell/dh-haskell.git Changes since last upload: * Avoid push on scalar, which in now forbidden (Closes: #83) * Replace git:// with https:// link in Vcs-Git Regards, Dmitry Bogatov
Bug#838180: RFS: mmh/0.3-2
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "mmh" * Package name: mmh Version : 0.3-2 Upstream Author : markus schnalke <mei...@marmaro.de> * Url : http://marmaro.de/prog/mmh/ * Licenses: BSD-3-clause Section : mail It builds those binary packages: * mmh To access futher information about this package, visit the following URL: http://mentors.debian.net/package/mmh Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/m/mmh/mmh_0.3-2.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/mmh.git More information about mmh can be obtained from http://marmaro.de/prog/mmh/ Changes since last upload: * patches/change-manpage-suffix.patch: Install manpages with mh suffix to avoid conflicts. (Closes: #838027, #837976) * Install bash completion Regards, Dmitry Bogatov
Bug#837899: RFS: dh-runit/1.6.2
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "dh-runit" * Package name: dh-runit Version : 1.6.2 Upstream Author : Dmitry Bogatov <kact...@gnu.org> * Url : https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git * Licenses: GPL-3+ Section : admin It builds those binary packages: * dh-runit To access futher information about this package, visit the following URL: http://mentors.debian.net/package/dh-runit Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/d/dh-runit/dh-runit_1.6.2.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git More information about dh-runit can be obtained from https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git Changes since last upload: * Remove from 'dh_runit' code to install no longer present prerm maintainer script. Regards, Dmitry Bogatov
Bug#835286: RFS: mmh/0.3-1 ITP
> you are installing too many manpages. One per binary. > 2) dh-autoreconf and autotools-dev, please drop one (if possible) Updated version is on mentors. > 3) lots of binaries under /usr/bin/mh/* > you sure you want them? Of course. It is MH hier, after all.
Bug#837475: RFS: dh-runit/1.6.1
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "dh-runit" * Package name: dh-runit Version : 1.6.1 Upstream Author : Dmitry Bogatov <kact...@gnu.org> * Url : https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git * Licenses: GPL-3+ Section : admin It builds those binary packages: * dh-runit To access futher information about this package, visit the following URL: http://mentors.debian.net/package/dh-runit Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/d/dh-runit/dh-runit_1.6.1.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git More information about dh-runit can be obtained from https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git Changes since last upload: * Upload to unstable Regards, Dmitry Bogatov
Bug#837474: RFS: runit/2.1.2-8
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "runit" * Package name: runit Version : 2.1.2-8 Upstream Author : Gerrit Pape <p...@smarden.org> * Url : http://smarden.org/runit/ * Licenses: BSD-3-clause Section : admin It builds those binary packages: * runit * runit-systemd * runit-sysv * getty-run * runit-init To access futher information about this package, visit the following URL: http://mentors.debian.net/package/runit Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/r/runit/runit_2.1.2-8.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/runit.git More information about runit can be obtained from http://smarden.org/runit/ Changes since last upload: * Upload to unstable * Drop `socklog-run' suggestion due clash with system (Closes: #836846) Regards, Dmitry Bogatov
Bug#837319: Bug#837312: nmu: cdist_4.3.1-1
> On Sat, Sep 10, 2016 at 05:09:20PM +0300, Dmitry Bogatov wrote: > > > Since not every sphinx reverse dependency which uses > > > ${sphinxdoc:Depends} (about 527 source packages in unstable according > > > to [1]) seems to have that rather strict dependency (thanks to Mattia > > > for pointing that out on IRC :-), I wonder what makes cdist's package > > > build causing that strict dependency. > > > > dh_linktree. Replacing files (images, fonts, ...) with symbolic links > > in deduplicate mode. > > > > I could drop it, it would result in increased binary package size and, > > what bothers me more, several instances of same file in my /usr. > > Please drop it. dh_sphinxdoc replaces the JS files with correct symlinks, > so you do not need to care about it. > > (It does not replace the images though, but they are few hundred bytes > each, so linking them will not have much sense.) What is wrong with one revision of cdist on every *upstream* version of sphinx? I took me no more then 20 minutes to make one. I really, really dislike files duplication, however small they are.
Bug#837319: Bug#837311: cdist: FTBFS with some additional packages being installed: ImportError: No module named sphinx_rtd_theme
> our mails once again have crossed each other. :-) > > Dmitry Bogatov wrote: > > > So please either drop the "(Closes: #837311)" from the changelog > > > completely or change it to "(Closes: #837312)". > > > > On mentors. > > Do you want me to upload this directly or do you want me to wait for > the "Build-Conflics: python-sphinx" fix, too? Now, I think. After all, build conflicts is internal problem, and uninstallable documentation is user-visible.
Bug#837319: Bug#837311: cdist: FTBFS with some additional packages being installed: ImportError: No module named sphinx_rtd_theme
> But that also means that your upload at > http://mentors.debian.net/package/cdist will not fix this bug since > the bug is about a missing Build-Conflicts, not about the > uninstallability. The latter was just context on how I stumbled upon > that bug. #837312 is the actual uninstallability bug (which IMHO has > been prematurely closed by Mattia, because it won't work as BinNMU). > > So please either drop the "(Closes: #837311)" from the changelog > completely or change it to "(Closes: #837312)". On mentors.
Bug#837319: Bug#837312: nmu: cdist_4.3.1-1
> *sigh* I'd reopened and reassiged it if I were you. Not doing that now > myself because there is also a sponsorship request for cdist at > https://bugs.debian.org/837319 which will solve this anyways. > > Dmitry: Will have a look at #837319. :-) Fine. > > While on it I'd investigate why it has such particular needs of a so > > weird depdency. > > That's something the sphinx maintainers should have a look at it as > they seem to have decided that it's needed, otherwise they probably > wouldn't have made the effort to implement it. > > Since not every sphinx reverse dependency which uses > ${sphinxdoc:Depends} (about 527 source packages in unstable according > to [1]) seems to have that rather strict dependency (thanks to Mattia > for pointing that out on IRC :-), I wonder what makes cdist's package > build causing that strict dependency. dh_linktree. Replacing files (images, fonts, ...) with symbolic links in deduplicate mode. I could drop it, it would result in increased binary package size and, what bothers me more, several instances of same file in my /usr. Sorry, I do not follow very well about situation. I beleive -2 revision should solve issue, isn't it?
Bug#837319: RFS: cdist/4.3.1-2
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "cdist" * Package name: cdist Version : 4.3.1-2 Upstream Author : Nico Schottelius <nico-debian-cd...@schottelius.org> * Url : http://www.nico.schottelius.org/software/cdist/ * Licenses: GPL-3+,GPL-3 Section : admin It builds those binary packages: * cdist * cdist-doc To access futher information about this package, visit the following URL: http://mentors.debian.net/package/cdist Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/c/cdist/cdist_4.3.1-2.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/cdist.git More information about cdist can be obtained from http://www.nico.schottelius.org/software/cdist/ Changes since last upload: * Rebuild for unstable to get latest sphinx dependency (Closes: #837311) Regards, Dmitry Bogatov
Built-Using:
Hello! As I understand Policy, Built-Using: should mention any packages, parts of which were incorporated into binary package, including any debhelper, that insert shell snippets into maintainer scripts, flex/bison. Which debhelper is used to create this field, and isn't it is superseeded by dh_buildinfo, which records *every* dependency? pgpxiAFjXnJjR.pgp Description: PGP signature
Bug#836524: RFS: runit/2.1.2-7
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "runit" * Package name: runit Version : 2.1.2-7 Upstream Author : Gerrit Pape <p...@smarden.org> * Url : http://smarden.org/runit/ * Licenses: BSD-3-clause Section : admin It builds those binary packages: * runit * runit-systemd * runit-sysv * getty-run * runit-init To access futher information about this package, visit the following URL: http://mentors.debian.net/package/runit Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/r/runit/runit_2.1.2-7.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/runit.git More information about runit can be obtained from http://smarden.org/runit/ Changes since last upload: * Create /etc/runit/runsvdir/default directory and /etc/service directories as part of binary package, not in maintainer scripts. Empty directories are not pretty, but usually user installs some runscripts with 'runit' binary package, and will not notice issue. * Make upgrade from previous revisions (3,5,6th) piuparts-clean (Closes: #835278) Regards, Dmitry Bogatov
Bug#836523: RFS: dh-runit/1.6
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "dh-runit" * Package name: dh-runit Version : 1.6 Upstream Author : Dmitry Bogatov <kact...@gnu.org> * Url : https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git * Licenses: GPL-3+ Section : admin It builds those binary packages: * dh-runit To access futher information about this package, visit the following URL: http://mentors.debian.net/package/dh-runit Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/d/dh-runit/dh-runit_1.6.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git More information about dh-runit can be obtained from https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git Changes since last upload: * Do not create /etc/runit/runsvdir/default directory. Instead, it is provided by runit binary package. It saved us trouble of ensuring, that directory is removed at apporiate time. * Do not create /etc/service symbolic link in maintainer script of -run packages. It simplifies maintainace at cost of creation of empty directories in runit binary package. But since it is rare to install runit, but none of -run packages, trade-off seems justified. * Do not create symbolic link in /etc/runit/runsvdir/ in maintainer script, make it part of binary package. It makes sure, that dpkg will make right thing. * No need to invoke force-shutdown in maintainer script, runit will notice disappeared link anyway. Regards, Dmitry Bogatov
Daemon config update
Hello! Please share best practices on daemon configuration upgrade -- should I restart (no reload, unfortunatelly) daemon, when I upgrade it? Restart can be disruptive to user. If not, how should I tell user, that default configuration changes and they may want to restart daemon manually? pgpgP7jLRRx76.pgp Description: PGP signature
Re: Building package locally for different architectures
[2016-08-30 19:20] Jakub Wilk <jw...@debian.org> > > part text/plain 965 > [Disclaimer: I don't know anything about reprepro.] > > * Dmitry Bogatov <kact...@gnu.org>, 2016-08-30, 17:38: > >$ dpkg-source -b . # fine > >$ debsign -m kact...@gnu.org ../*.dsc # fine > >$ sbuild -d pure -c jessie # fine > >$ debsign --no-re-sign ../*.changes # fine, signed with my key > >$ dput local ../*.changes # fine, local -> my reprepro instance > >$ rm ../*.changes # time to prepare for i386 > >$ sbuild -d pure -c jessie --build i386 --arch i386 # fine > > You don't need "--build i386" here. Nice to know. > >$ debsign --no-re-sign ../*.changes # fine > >$ dput local ../*.changes > > File "pool/main/s/sudo/sudo_1.8.10p3-1+deb8u3pure1.dsc" is already > > registered with different checksums! > > md5 expected: 6844ffcf32db1c64eb4106161d0d3551, got: > > c75e41a14c4c2d860b6d715f22aa9f58 > > Is your sbuild configured to build source package by default > ("$build_source = 1" in /etc/sbuild/sbuild.conf)? > If yes, I guess you'll need to turn it off (--no-source) for the second > build. Thanks! It solved my problem. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Building package locally for different architectures
Hello! I am trying to create personal repository, that would contain locally-rebuilt packages for i386 and amd64. I set up reprepro, and trying to do following, where is root of source package directory. $ dpkg-source -b . # fine $ debsign -m kact...@gnu.org ../*.dsc # fine $ sbuild -d pure -c jessie # fine $ debsign --no-re-sign ../*.changes # fine, signed with my key $ dput local ../*.changes # fine, local -> my reprepro instance $ rm ../*.changes # time to prepare for i386 $ sbuild -d pure -c jessie --build i386 --arch i386 # fine $ debsign --no-re-sign ../*.changes # fine $ dput local ../*.changes File "pool/main/s/sudo/sudo_1.8.10p3-1+deb8u3pure1.dsc" is already registered with different checksums! md5 expected: 6844ffcf32db1c64eb4106161d0d3551, got: c75e41a14c4c2d860b6d715f22aa9f58 sha1 expected: 6d5dc281662c1ea580f86e9fd20e51722183fac8, got: c581dea8ac82520fb7e5f81ec7675000a9479639 sha256 expected: eb2f36012c35ddd6f84bc0ababa533639ac749c7ad8d6a3811c3e30875750876, got: e4a813aee4759df861a35827ad19159f 405fbcd3eccea382d7a6b16d37d7e1da Any suggestions, please? Or, maybe more simple way to get dists/pool repository with my packages, built for both amd64 and i386. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io pgpYV_eW7FZbY.pgp Description: PGP signature
Bug#835274: RFS: bcron/0.10-4
> > * Use `dh-text' to avoid duplication in `debian/control' > > ERR. perror? I filed RFS for dh-text, and it received neutral-to-positive reviews. Please, not not upload yet. I plan to finally understand piuparts and check with it too. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Bug#835286: RFS: mmh/0.3-1 ITP
New version on mentors. > Please include the upstream tarball signature alongside the upstream > tarball. uscan doesn't yet put it in the right place, but it should be > named mmh_0.3.orig.tar.gz.asc and dpkg-buildpackage will include it > into the .dsc file. I did it, but I see no change. Here is parent directory of source package: mmh/ mmh-0.3.tar.gz.pgp mmh-HEAD-49f9381/ mmh-dbgsym_0.3-1_amd64.deb mmh-git/ mmh_0.3-1.debian.tar.xz mmh_0.3-1.dsc mmh_0.3-1_amd64.changes mmh_0.3-1_amd64.deb mmh_0.3-1_amd64.mentors.upload mmh_0.3.orig.tar.gz mmh_0.3.orig.tar.gz.asc I use dpkg/jessie. > sbr/dtimep.c is a generated file (using flex I think), please remove > it in `debian/rules build` before ./configure is run so that we know > we can build it from source. You'll probably need to also remove it in > `debian/rules clean`. I found this using licensecheck. Fixed. > I don't think this is needed in the patches, just the headers should be > enough: > This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ quilt header -e --dep3 inserts them by default. I would rather leave them. > Personally, I wrap debian/watch after the opts line with a > continuation character ("\"). Agree. Fixed. > Upstream should probably bump their copyright years, since they worked > on it in 2016. I will ping them about it, but upstream is not very prompt on releases. > Please add some upstream metadata: https://wiki.debian.org/UpstreamMetadata Okay, added. > Automatic checks: There is a lot there, I know. Fixing legacy is ongoing work, but program is useful right now (I send this email with it) -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Bug#835287: RFS: complexity/1.10+dfsg-1
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "complexity" * Package name: complexity Version : 1.10+dfsg-1 Upstream Author : Bruce Korb <bk...@gnu.org> * Url : https://gnu.org/software/complexity * Licenses: GPL-3+,GFLD-1.2+ Section : devel It builds those binary packages: * complexity * complexity-doc To access futher information about this package, visit the following URL: http://mentors.debian.net/package/complexity Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/c/complexity/complexity_1.10+dfsg-1.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/complexity.git More information about complexity can be obtained from https://gnu.org/software/complexity Changes since last upload: * New upstream release * Bump standards version to 3.9.8 (no changes needed) * Update 'debian/watch' file to deal with two digits after dot Regards, Dmitry Bogatov
Bug#835286: RFS: mmh/0.3-1 ITP
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "mmh" * Package name: mmh Version : 0.3-1 Upstream Author : markus schnalke <mei...@marmaro.de> * Url : http://marmaro.de/prog/mmh/ * Licenses: BSD-3-clause Section : mail It builds those binary packages: * mmh To access futher information about this package, visit the following URL: http://mentors.debian.net/package/mmh Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/m/mmh/mmh_0.3-1.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/mmh.git More information about mmh can be obtained from http://marmaro.de/prog/mmh/ Regards, Dmitry Bogatov
Bug#835274: RFS: bcron/0.10-4
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "bcron" * Package name: bcron Version : 0.10-4 Upstream Author : Bruce Guenter <bru...@em.ca> * Url : http://untroubled.org/bcron * Licenses: GPL-2+ Section : admin It builds those binary packages: * bcron * bcron-run To access futher information about this package, visit the following URL: http://mentors.debian.net/package/bcron Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/b/bcron/bcron_0.10-4.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/bcron.git More information about bcron can be obtained from http://untroubled.org/bcron Changes since last upload: * Write debian/watch * Change source package format to quilt, remove manual patches application * Convert package to use debhelper * Use `dh-runit' to install runit scripts and generate log scripts (Closes: #832656) * Use `dh-buildinfo' to simplify tracking bugs, related to build-tools * Avoid need of hand-written maintainer scripts by use of `dh-runit' and `dh-sysuser' * Drop diet libc build due issues with errno * Remove no longer needed README files * Move 'debian/crontab' into 'debian/contrib' for more clean package layout * Enable hardening * Fix @dircategory in texinfo manual * Install `doc-base' document * Add Homepage field * Bump standards version to 3.9.8 (no changes needed) * Remove Section field from `bcron-run' field, since it duplicated one defined in first paragraph. * Update Vcs-Git and Vcs-Browser fields * Convert `debian/copyrigh' to dep5 format * Use `dh-text' to avoid duplication in `debian/control' (description slightly modified to avoid issues with quotation symbols) Regards, Dmitry Bogatov
Bug#835183: RFS: dh-sysuser/0.1 ITP
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "dh-sysuser" * Package name: dh-sysuser Version : 0.1 Upstream Author : Dmitry Bogatov <kact...@gnu.org> * Url : https://anonscm.debian.org/cgit/users/kaction-guest/dh-sysuser.git * Licenses: GPL-3+ Section : unknown It builds those binary packages: * dh-sysuser To access futher information about this package, visit the following URL: http://mentors.debian.net/package/dh-sysuser Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/d/dh-sysuser/dh-sysuser_0.1.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/dh-sysuser.git More information about dh-sysuser can be obtained from https://anonscm.debian.org/cgit/users/kaction-guest/dh-sysuser.git Packages runit, dh-sysuser and dh-runit should be uploaded together, since runit_2.1.2-5 will not build with dh-runit_1.5 and runit_2.1.2-6 will not build with dh-runit (<< 1). Regards, Dmitry Bogatov From: Dmitry Bogatov <kact...@gnu.org> To: sub...@bugs.debian.org Subject: RFS: dh-sysuser/0.1 ITP X-Debug-Cc: debian-mentors@lists.debian.org Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "dh-sysuser" * Package name: dh-sysuser Version : 0.1 Upstream Author : Dmitry Bogatov <kact...@gnu.org> * Url : https://anonscm.debian.org/cgit/users/kaction-guest/dh-sysuser.git * Licenses: GPL-3+ Section : admin It builds those binary packages: * dh-sysuser To access futher information about this package, visit the following URL: http://mentors.debian.net/package/dh-sysuser Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/d/dh-sysuser/dh-sysuser_0.1.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/dh-sysuser.git More information about dh-sysuser can be obtained from https://anonscm.debian.org/cgit/users/kaction-guest/dh-sysuser.git Packages runit, dh-sysuser and dh-runit should be uploaded together, since runit_2.1.2-5 will not build with dh-runit_1.5 and runit_2.1.2-6 will not build with dh-runit (<< 1). Regards, Dmitry Bogatov
Bug#835184: RFS: runit/2.1.2-6
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "runit" * Package name: runit Version : 2.1.2-6 Upstream Author : Gerrit Pape <p...@smarden.org> * Url : http://smarden.org/runit/ * Licenses: BSD-3-clause Section : admin It builds those binary packages: * runit * runit-systemd * runit-sysv * getty-run * runit-init To access futher information about this package, visit the following URL: http://mentors.debian.net/package/runit Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/r/runit/runit_2.1.2-6.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/runit.git More information about runit can be obtained from http://smarden.org/runit/ Changes since last upload: * Fix factual error in runsv(8) (Closes: #814044) * Create FAQ and document in it purpose of executable logfiles (Closes: #784276) * set KillSignal=SIGHUP and KillMode=process in systemd runit to assure clean shutdown of runit tasks (Closes: #810328) (Thanks: Johannes Ziemke <f...@freigeist.org>) * Fix compatibility with dh-runit (>= 1.5) * Fix description in systemd unit file (Closes: #835064) Packages runit, dh-sysuser and dh-runit should be uploaded together, since runit_2.1.2-5 will not build with dh-runit_1.5 and runit_2.1.2-6 will not build with dh-runit (<< 1). Regards, Dmitry Bogatov
Bug#835182: RFS: dh-runit/1.5
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "dh-runit" * Package name: dh-runit Version : 1.5 Upstream Author : Dmitry Bogatov <kact...@gnu.org> * Url : https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git * Licenses: GPL-3+ Section : admin It builds those binary packages: * dh-runit To access futher information about this package, visit the following URL: http://mentors.debian.net/package/dh-runit Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/d/dh-runit/dh-runit_1.5.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git More information about dh-runit can be obtained from https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git Changes since last upload: * Breaking change package.runit file format to improve interoperability with other tools (supply dh_runit arguments on command line) and make format extensible. See dh_runit(1). * Introduce support for automatic generation of log scripts. * Fix typo in mkdir option. * Force shutdown of service we are uninstalling. Otherwise, it would be 5 seconds gap, when process are still alive. * Clean-up supervision directory of log process too. Packages runit, dh-sysuser and dh-runit should be uploaded together, since runit_2.1.2-5 will not build with dh-runit_1.5 and runit_2.1.2-6 will not build with dh-runit (<< 1). Regards, Dmitry Bogatov
Bug#835159: RFS: cdist/4.3.1-1
> control: owner -1 ! > control: tags -1 moreinfo > >I am looking for a sponsor for my package "cdist" > fix copyright and try again. Fixed. Going to discuss with upstream about maintaining copyright file on their side. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Bug#835159: RFS: cdist/4.3.1-1
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "cdist" * Package name: cdist Version : 4.3.1-1 Upstream Author : Nico Schottelius <nico-debian-cd...@schottelius.org> * Url : http://www.nico.schottelius.org/software/cdist/ * Licenses: GPL-3,GPL-3+ Section : admin It builds those binary packages: * cdist * cdist-doc To access futher information about this package, visit the following URL: http://mentors.debian.net/package/cdist Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/c/cdist/cdist_4.3.1-1.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/cdist.git More information about cdist can be obtained from http://www.nico.schottelius.org/software/cdist/ Changes since last upload: * New upstream release Regards, Dmitry Bogatov
Bug#834313: RFS: dh-text/1.0 ITP
> Guillem got enthusiastic about this and came up with this patch: > > https://www.hadrons.org/~guillem/tmp/0001-FIXME-Implement-source-stanza-sustvars.patch Are there any chances it will reach sid till the middle of september? If yes, I can wait for it to repace all my uses of dh-text. If not, I am still seeking for sponsor dh-text. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Bug#834313: RFS: dh-text/1.0 ITP
[2016-08-17 13:21] Paul Wise <p...@debian.org> > > On Sun, Aug 14, 2016 at 8:07 PM, Dmitry Bogatov wrote: > > > * dh-text > > I wonder if a mechanism for this should go directly into debhelper itself? Probably, when it becomes more wide-spread? Right now, I can't prove that this functionality is wanted by anyone except me. There is another option. Manpage deb-substvars(5) mentions ${F:fieldname} variable, but it works only for a limited set of fields (like Source, Architecture, Section). For rest of fields, it expands to empty text. Maybe this limitation can be lifted instead, and dh-text will be unnecessary, since ${F:X-Description} would be used instead? -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Bug#834313: RFS: dh-text/1.0 ITP
> I'd be more than happy to replace the custom recipes in my rules files > with your dh-text solution, it seems very neat. Just let me point out a > copy mistake in the head of dh-text: > > # dh_text --- debhelper to create system users > > Please give it its own synopsis. Nice catch. Fixed & uploaded on mentors. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Bug#834313: RFS: dh-text/1.0 ITP
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "dh-text" * Package name: dh-text Version : 1.0 Upstream Author : Dmitry Bogatov <kact...@gnu.org> * Url : https://anonscm.debian.org/cgit/users/kaction-guest/dh-text.git * Licenses: GPL-3+ Section : admin It builds those binary packages: * dh-text To access futher information about this package, visit the following URL: http://mentors.debian.net/package/dh-text Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/d/dh-text/dh-text_1.0.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/dh-text.git More information about dh-text can be obtained from https://anonscm.debian.org/cgit/users/kaction-guest/dh-text.git Regards, Dmitry Bogatov
Bug#832808: RFS: cdist/4.2.2-1
David, thanks for clarification. Gianfranco, please take a look on 4.2.2-2 on mentors (and in git -- ac339). -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Bug#832808: RFS: cdist/4.2.2-1
> >* Package name: cdist > > Version : 4.2.2-1 > EALREADYINUNSTABLE. Sorry, seems I do something wrong. Here is my `apt-cache policy cdist'. As you can see, I have unstable in my sources, but there is no cdist there. cdist: Installed: 4.2.1-1 Candidate: 4.2.1-1 Version table: *** 4.2.1-1 0 100 /var/lib/dpkg/status 4.0.0-2 0 500 http://ftp.ru.debian.org/debian/ testing/main amd64 Packages runit: Installed: 2.1.2-5 Candidate: 2.1.2-5 Version table: 2.1.2-5 0 -10 http://ftp.ru.debian.org/debian/ sid/main amd64 Packages 500 http://incoming.debian.org/debian-buildd/ buildd-unstable/main amd64 Packages *** 2.1.2-5 0 100 /var/lib/dpkg/status 2.1.2-3 0 900 http://ftp.ru.debian.org/debian/ jessie/main amd64 Packages 500 http://ftp.ru.debian.org/debian/ testing/main amd64 Packages -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Extracting debhelper functionality
Hello! During my work to resolve (#832656), I encountered need to NMU bcron-run package. It is old-style package, that does not use debhelper. I inserted call to one particular debhelper (dh_runit) in Makefile (total modernization in discouraged in NMU, and probably would take more efford). It is all okay, but seems I need to call something more to - substitute #DEBHELPER# token in maintainer scripts - substitute ${misc:Depends} in debian/control. since while `bcron-run.substvars' and `bcron-run.preinst.debhelper' succesfully created, they seems to not influence package built by the fact of their existance. What do I miss? -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io pgpPmHvacso4H.pgp Description: PGP signature
Bug#832814: RFS: cligh/0.3-1
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "cligh" * Package name: cligh Version : 0.3-1 Upstream Author : Christopher M. Brannon <ch...@the-brannons.com> * Url : http://the-brannons.com/software/cligh.html * Licenses: GPL-3+, BSD-3-clause Section : utils It builds those binary packages: cligh -- Command-line interface to GitHub To access futher information about this package, visit the following URL: http://mentors.debian.net/package/cligh Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/c/cligh/cligh_0.3-1.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/cligh.git More information about cligh can be obtained from http://the-brannons.com/software/cligh.html Changes since last upload: * New upstream release * Adjust debian/rules to upstream transition to Python3 * Drop following patches due being incorporated upstream: + fix-format-string.patch + fix-repo-detection.patch * Refresh patch 'set-fallback-editor-per-policy.patch' Regards, Dmitry Bogatov
Bug#832808: RFS: cdist/4.2.2-1
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "cdist" * Package name: cdist Version : 4.2.2-1 Upstream Author : Nico Schottelius <nico-debian-cd...@schottelius.org> * Url : http://www.nico.schottelius.org/software/cdist/ * Licenses: GPL-3, GPL-3+ Section : admin It builds those binary packages: cdist -- Usable Configuration Management System cdist-doc -- Usable Configuration Management System (html documentation) To access futher information about this package, visit the following URL: http://mentors.debian.net/package/cdist Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/c/cdist/cdist_4.2.2-1.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/cdist.git More information about cdist can be obtained from http://www.nico.schottelius.org/software/cdist/ Changes since last upload: * New upstream release * Take advantage of 'dh_sphinxdoc'. It reduce number of paths to mention in cdist-doc.linktrees * Fix `dpkg-buildpackage -A' build Regards, Dmitry Bogatov
Bug#832766: RFS: runit/2.1.2-5
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "runit" * Package name: runit Version : 2.1.2-5 Upstream Author : Gerrit Pape <p...@smarden.org> * Url : http://smarden.org/runit/ * Licenses: BSD-3-clause Section : admin It builds those binary packages: runit -- system-wide service supervision runit-systemd -- system-wide service supervision (systemd integration) runit-sysv -- system-wide service supervision (sysv integration) getty-run -- runscripts to supervise getty processes runit-init -- system-wide service supervision (as init system) To access futher information about this package, visit the following URL: http://mentors.debian.net/package/runit Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/r/runit/runit_2.1.2-5.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/runit.git More information about runit can be obtained from http://smarden.org/runit/ Changes since last upload: * Fix `dpkg-buildpackage -A' builds (Closes: #832545) * Tighten dependency on dh-runit (Closes: #832651) * Record versions of build dependencies via dh-buildinfo * Add Breaks+Replaces fields for runit-systemd (Closes: #832653) (Policy 7.6) * Fix bash completion installation Regards, Dmitry Bogatov
Re: Request for access to porterbox
[2016-07-27 20:17] Jakub Wilk <jw...@debian.org> > > * Dmitry Bogatov <kact...@gnu.org>, 2016-07-27, 20:41: > >Clear-signed information, required by DSA team is attached. > [...] > >Architectures requested: hurd, m68k, sh4 > > FWIW, the are currently no DSA-operated porterboxes for any of these > architectures. > > >Rationaly: reproduce #832544, #832543 > > Have you asked on porters' mailing lists for help? According to suggestion on porter list (attached), I still need to pass DSA procedure. People who are not yet DMs or NMs will need to find a DD who is willing to sponsor their request. People requesting access should already have a track record of working on Debian for sometime. The guest applicant should supply several details(listedbelow) to this DD, and the DD will sign this(clearsigned, not PGP mime) and open a ticket in RT (mail to admin@rt.d.o,put'DebianRT'somewhere in the subject-see wiki.d.o for more info). This signing and resending is a sponsorship by the DD that the guest account should be granted access to Debian resources, and should be regarded as such. Anyone still willing to sponsor my request, please? [1] https://dsa.debian.org/doc/guest-account/ -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io >From kaction Thu Jul 28 15:00:36 2016 Return-path: <glaub...@physik.fu-berlin.de> Envelope-to: kact...@gnu.org Delivery-date: Thu, 28 Jul 2016 07:56:05 -0400 Received: from fencepost.gnu.org [208.118.235.10] by searing with POP3 (fetchmail-6.3.26) for <kaction@localhost> (single-drop); Thu, 28 Jul 2016 15:00:36 +0300 (MSK) Received: from eggs.gnu.org ([2001:4830:134:3::10]:51155) by fencepost.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <glaub...@physik.fu-berlin.de>) id 1bSjv2-0003aw-Q2 for kact...@gnu.org; Thu, 28 Jul 2016 07:56:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <glaub...@physik.fu-berlin.de>) id 1bSjuy-0001H6-D2 for kact...@gnu.org; Thu, 28 Jul 2016 07:56:04 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from outpost1.zedat.fu-berlin.de ([130.133.4.66]:36779) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <glaub...@physik.fu-berlin.de>) id 1bSjuy-0001GE-6q for kact...@gnu.org; Thu, 28 Jul 2016 07:56:00 -0400 Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) for kact...@gnu.org with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from <glaub...@physik.fu-berlin.de>) id <1bSjuw-003PjX-P8>; Thu, 28 Jul 2016 13:55:58 +0200 Received: from ip5b42f9c9.dynamic.kabel-deutschland.de ([91.66.249.201] helo=[192.168.179.24]) by inpost2.zedat.fu-berlin.de (Exim 4.85) for kact...@gnu.org with esmtpsa (TLSv1.2:DHE-RSA-AES128-SHA:128) (envelope-from <glaub...@physik.fu-berlin.de>) id <1bSjuw-003BBe-Hp>; Thu, 28 Jul 2016 13:55:58 +0200 Subject: Re: Seeking for porterbox To: Dmitry Bogatov <kact...@gnu.org> References: <e1bsvdq-0007tp...@eggs.gnu.org> <f4b0be20-2d2d-a103-abb7-609cbd77c...@physik.fu-berlin.de> <e1bsjjm-0007ak...@eggs.gnu.org> <206c5576-3912-3b58-6b34-283b900a6...@physik.fu-berlin.de> <e1bsjdz-0006dh...@eggs.gnu.org> From: John Paul Adrian Glaubitz <glaub...@physik.fu-berlin.de> Message-ID: <de05147e-62eb-3d6c-f723-3ffeaf925...@physik.fu-berlin.de> Date: Thu, 28 Jul 2016 13:55:57 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.2.0 MIME-Version: 1.0 In-Reply-To: <e1bsjdz-0006dh...@eggs.gnu.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Originating-IP: 91.66.249.201 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 130.133.4.66 X-UIDL: M'g!!+/A"!RH+!!"i$#! On 07/28/2016 01:37 PM, Dmitry Bogatov wrote: > [2016-07-28 13:29] John Paul Adrian Glaubitz <glaub...@physik.fu-berlin.de> >> >> On 07/28/2016 01:17 PM, Dmitry Bogatov wrote: >>> How can I connect to hurd box? Which login, which password? >> >> You need to apply for a guest account if you're not a Debian Developer. > > Since it is not DSA managed, I think I need to apply somewhere else. Where? That doesn't matter. It still uses the standard Debian accounts. Not being managed by DSA just means that this machine is not officially maintain
Bug#832763: RFS: dh-runit/0.4
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "dh-runit" * Package name: dh-runit Version : 0.4 Upstream Author : Dmitry Bogatov <kact...@gnu.org> * Url : https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git * Licenses: GPL-3+ Section : admin It builds those binary packages: dh-runit -- debhelper add-on to handle runit runscripts To access futher information about this package, visit the following URL: http://mentors.debian.net/package/dh-runit Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/d/dh-runit/dh-runit_0.4.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git More information about dh-runit can be obtained from https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git Changes since last upload: * Fix bug, that caused dh-runit to attempt to create directory under /. * Fix postrm script. Previously, it halted purge with errors about missing supervise directory. Indeed, if service was never started, it's supervise directory is empty and removed by dpkg. Regards, Dmitry Bogatov
Re: Request for access to porterbox
> > > FWIW, the are currently no DSA-operated porterboxes for any of these > > > architectures. > > Is it true? According to https://db.debian.org/machines.cgi there is > > hurd and sh4 porterboxes. > And according to that page they are not DSA-operated. You are right. I am going to write to debian-hurd, and where should I ask for help about sh4 and m68k machines? -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Re: Request for access to porterbox
[2016-07-27 20:17] Jakub Wilk <jw...@debian.org> > > * Dmitry Bogatov <kact...@gnu.org>, 2016-07-27, 20:41: > >Clear-signed information, required by DSA team is attached. > [...] > >Architectures requested: hurd, m68k, sh4 > > FWIW, the are currently no DSA-operated porterboxes for any of these > architectures. Is it true? According to https://db.debian.org/machines.cgi there is hurd and sh4 porterboxes. > >Rationaly: reproduce #832544, #832543 > Have you asked on porters' mailing lists for help? I found neither m68k nor sh4 lists, and did not asked on hurd one yet. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Re: Request for access to porterbox
> I support you having access to a porterbox, even if I'm not sure you shou= > ld post it here... > > Don't we need to send a mail directly to DSA? > please cc me and I'll endorse there too if needed, > or even better if this mail is sufficient According to documentation [1] People who are not yet DMs or NMs will need to find a DD who is willing to sponsor their request. People requesting access should already have a track record of working on Debian for sometime. The guest applicant should supply several details(listedbelow) to this DD, and the DD will sign this(clearsigned, not PGP mime) and open a ticket in RT (mail to admin@rt.d.o,put'DebianRT'somewhere in the subject-see wiki.d.o for more info). This signing and resending is a sponsorship by the DD that the guest account should be granted access to Debian resources, and should be regarded as such. if you support my request, should sign information I attached, and open a ticket. [1] https://dsa.debian.org/doc/guest-account/ -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Request for access to porterbox
Hello, I am looking for DD to sponsor my request for access a portbox to debug #832544, #832543. Clear-signed information, required by DSA team is attached. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Name: Dmitry Bogatov Preferred username: kaction Key fingerprint: D1E0 591E 0037 BDCC BEE5 6002 788B E012 54B7 F00D Agree to comply with DMUP (https://www.debian.org/devel/dmup): Yes Architectures requested: hurd, m68k, sh4 Rationaly: reproduce #832544, #832543 -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAEBAgAGBQJXmPGtAAoJEHiL4BJUt/ANFroP/AvKlGkQ7ZXCc9ECS53v8qR8 eiLqdxqJoQ9+TIMFmdeF/D0EaxjVHARIkNVi8MiHTwqwg2qyGmXt5hviKGnY+X+O NjsjUFf5z7mkgXbdBdOpBaKOGR7f38f1LzoJJ9RsKZIiHSYxdhbN6CfgmIXDUBA0 KKfXXxgKIDyLBSs2vssDBlFFAPR1fRyQHerXy0MUhDwCY4p2jaM4s0M+a/DTomBn CHnHXBf6sS4aba11pk6FWtMFVvQO5CGndJ2NHMNOKKY2jpJPWMmG/yguRRvrH4WR zOaPL0nGeK77GpKX9ls0aE6WkjlJU5mo360EZy8AlB8bVFvqsuZBtoqIKHW8Fn7O jx45CldEH4O5HlWOYKe1AdlwF0gb3O4PiW5jzr8tLzQ6aEUqCqwWqg2B8BdB8WrU /sCKfciV2WIzuyseEl93XUZ58lC/ve9brkr8FdDFT+hCEbfUhJMKqgweRv0QfLoq qJ1qzP+sso4Ry3N1aFGQir4Jjl7rs+0giGU+EAbZ/NDmCDbHF5qrsWKFNsK5SQS7 6rvOgePG1C7gQEKf3GeVJP1MuK+ZtJHnLAwcet2XgiaSp3Gfzr/OqHM0XroxPTtm GZ8CZXGZekWl9DQRs5093iTOdAHG9GSPN92bLGDz1rk9SqYdErOLD2uKAH2CBgri aTy3UeBfynUidwRgblK0 =ov8a -END PGP SIGNATURE- pgpHc00b1jcD0.pgp Description: PGP signature
Re: hardening Issue
> I'm adopting package lostirc with problems to solve hardening issue. > > The package builds ok but with lintian: > I: lostirc: hardening-no-fortify-functions usr/bin/lostirc Can't reproduce it. The only warning I have is P: lostirc source: debian-watch-may-check-gpg-signature Other opinions? -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Bug#832519: RFS: cdist/4.2.2-2
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "cdist" * Package name: cdist Version : 4.2.2-2 Upstream Author : Nico Schottelius <nico-debian-cd...@schottelius.org> * Url : http://www.nico.schottelius.org/software/cdist/ * Licenses: GPL-3, GPL-3+ Section : admin It builds those binary packages: cdist -- Usable Configuration Management System cdist-doc -- Usable Configuration Management System (html documentation) To access futher information about this package, visit the following URL: http://mentors.debian.net/package/cdist Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/c/cdist/cdist_4.2.2-2.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/cdist.git More information about cdist can be obtained from http://www.nico.schottelius.org/software/cdist/ Changes since last upload: * New upstream release Regards, Dmitry Bogatov
Bug#832515: RFS: cdist/4.2.2-2
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "cdist" * Package name: cdist Version : 4.2.2-2 Upstream Author : Nico Schottelius <nico-debian-cd...@schottelius.org> * Url : http://www.nico.schottelius.org/software/cdist/ * Licenses: GPL-3, GPL-3+ Section : admin It builds those binary packages: cdist -- Usable Configuration Management System cdist-doc -- Usable Configuration Management System (html documentation) To access futher information about this package, visit the following URL: http://mentors.debian.net/package/cdist Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/c/cdist/cdist_4.2.2-2.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/cdist.git More information about cdist can be obtained from http://www.nico.schottelius.org/software/cdist/ Changes since last upload: * New upstream release Regards, Dmitry Bogatov
Bug#832246: RFS: cligh/0.2-5
[2016-07-23 18:04] Jakub Wilk <jw...@debian.org> > > * Dmitry Bogatov <kact...@gnu.org>, 2016-07-23, 16:36: > >>>http://mentors.debian.net/debian/pool/main/c/cligh/cligh_0.2-5.dsc > >>Have you forwarded fix-format-string.patch and > >>fix-repo-detection.patch upstream? > >Yes. Upstream applied, but no new release was created. > > Please consider adding Forwarded field to patch headers. > > But this part of fix-format-string.patch: > > - die("""%s is not a valid issue number.""") > + die("""%s is not a valid issue number.""" % args.number) > > doesn't look fixed in upstream VCS. I pinged upstream again, pointing to this hunk. If it will respond, upstream will release new version, and I will happily drop patches. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Bug#832246: RFS: cligh/0.2-5
> * Dmitry Bogatov <kact...@gnu.org>, 2016-07-23, 08:46: > >http://mentors.debian.net/debian/pool/main/c/cligh/cligh_0.2-5.dsc > > Have you forwarded fix-format-string.patch and fix-repo-detection.patch > upstream? Yes. Upstream applied, but no new release was created. > Hmm, why? I'd expect it to be in section "vcs". See #832195. Also, similiar package 'ghi' also has Section:utils > Either way, I don't think just changing package section warrants a new > upload. Well, it would mean that #832195 is for a long time. Upstream makes a commit at average once a year. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Bug#832246: RFS: cligh/0.2-5
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "cligh" * Package name: cligh Version : 0.2-5 Upstream Author : Christopher M. Brannon <ch...@the-brannons.com> * Url : http://the-brannons.com/software/cligh.html * Licenses: GPL-3+, BSD-3-clause Section : utils It builds those binary packages: cligh -- Command-line interface to GitHub To access futher information about this package, visit the following URL: http://mentors.debian.net/package/cligh Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/c/cligh/cligh_0.2-5.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/cligh.git More information about cligh can be obtained from http://the-brannons.com/software/cligh.html Changes since last upload: * Change section to 'utils' Regards, Dmitry Bogatov
Re: Dealing with "duplicate-font-file" lintian warning
> I'm updating the "grip" package (bug #832000[1]), which resulted in > the following lintian warning: > > W: grip: duplicate-font-file > usr/share/grip/grip/static/octicons/octicons.ttf also in > fonts-octicons > > Is there a helper to deal with this kind of issue? Like the > "sphinxdoc"[2] one, which automatically replaces embedded JS files to > their respective links? Or should I manually declare a dependency on > "octions" package and symlink the correspondent font files[3] (as > there's also other files besides the ".tff")? `apt-get install dh-linktree`. Usage is simple, documentation is good, but you can take a look as example at cdist_4.2.1-1. Unfortunately, dh-linktree is not magic, and you have manually specify, what you want to replace with symlinks. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Bug#831841: RFS: stterm/0.6-1~bpo8+1
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "stterm" * Package name: stterm Version : 0.6-1~bpo8+1 Upstream Author : Christoph Lohmann (irc __20h__) <2...@r-36.net> * Url : http://st.suckless.org * Licenses: MIT, GPL-2+ Section : x11 It builds those binary packages: stterm -- suckless tools simple terminal for windowed system To access futher information about this package, visit the following URL: http://mentors.debian.net/package/stterm Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/s/stterm/stterm_0.6-1~bpo8+1.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/collab-maint/stterm.git More information about stterm can be obtained from http://st.suckless.org Changes since last upload: * Rebuild for jessie-backports. Regards, Dmitry Bogatov
Bug#831763: RFS: cdist/4.2.1-1
> E404 Sorry. Forgot. Fixed. > missing copyrights: > e.g. > # 2016 Darko Poljak (darko.poljak at gmail.com) > # 2015-2016 Steven Armstrong (steven-cdist at armstrong.cc) Fixed. > some licenses seems to be GPL-3 only :( > +Copyright \(C) 2012,2016 Jake Guffey. Free use of this software is > +granted under the terms of the GNU General Public License version 3 (GPLv3). Someone forgot or later clause, other copied. Wrote in 'debian/copyright' about GPLv3-only manpages. Upstream is willing to fix issue. > W: cdist-doc: wrong-section-according-to-package-name cdist-doc => doc Fixed. > I: cdist-doc: possible-documentation-but-no-doc-base-registration Installed. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Bug#831763: RFS: cdist/4.2.1-1
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "cdist" * Package name: cdist Version : 4.2.1-1 Upstream Author : Nico Schottelius <nico-debian-cd...@schottelius.org> * Url : http://www.nico.schottelius.org/software/cdist/ * Licenses: GPL-3+ Section : admin It builds those binary packages: cdist -- Usable Configuration Management System cdist-doc -- Usable Configuration Management System (html documentatin) To access futher information about this package, visit the following URL: http://mentors.debian.net/package/cdist Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/c/cdist/cdist_4.2.1-1.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/cdist.git More information about cdist can be obtained from http://www.nico.schottelius.org/software/cdist/ Changes since last upload: * New upstream release * Refresh patch 'do-not-assume-git-checkout.patch' * Removed patches: - fix-more-spelling-errors.patch: applied upstream - disable-building-html.patch: no longer needed, since now upstream generates html via sphinx - ensure-reproducible-build.patch: applied upstream * New patch: fix-docs-man-Makefile.patch * Update debian/watch, check GPG signature * Update debian/rules: + take advantage of /usr/shake/dpkg/default.mk instead of manual invocation of 'dpkg-parsechangelog' + .gitignore file no longer installed, drop fix + remove no longer generated files from clean target * Use pybuild debhelper build system * Introduce new binary package 'cdist-doc', which contain html documentation. Regards, Dmitry Bogatov
Re: Bug#831370: RFS: dh-runit/0.3
> My question was if log/run is automatically picked up if it exists, or > needs to be installed with an additional command. What is done: * If you have following line in your PACKAGE.runit enable debian/runscript-directory PACKAGE you will have debian/runscript-directory recursively installed as /etc/sv/PACKAGE. As such, if debian/runscript-directory/log/run exists, so will /etc/sv/PACKAGE/log/run. What is not done: * symbolic link /etc/sv/PACKAGE/log/run/main -> /var/log/runit/PACKAGE should be created * /var/log/runit/PACKAGE should be created * trivial 'log/run' script with 'exec svlogd -vv main' content should be created automatically, unless already provided by package. I plan to introduce missing functionality when: * runit is actually uploaded to unstable * runit-init is actually installable (currently it indirectly conflicts with 'init' metapackage) * I propose -run patch for package , which need logging. (AFAIK, getty does not need logging. At least, fgetty does not.) If you want to start working on adding runscripts right now, and need missing functionality, just ask, and I will add it. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Bug#827090: RFS: runit/2.1.2-4 ITP
> it appears that it's time for me to let the runit package go, so, hereby > my acknowledgement to you to adopt the Debian runit package as new > maintainer. I'm positively surprised that after all these years > somebody still is motivated to bring runit integration into Debian > forward. It would be wrong to stop that, although I personally prefer > to simply have my working runit package on my Debian systems, and not > change the running systems. With Gerrit's acknowledgement and dh-runit_0.3 in unstable, I ask for futher review (package uploaded on mentors). $ dget -ux https://mentors.debian.net/debian/pool/main/r/runit/runit_2.1.2-4.dsc For what it worth, it boots my system several weeks already. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Re: Bug#831370: RFS: dh-runit/0.3
> how are runit features like disabled services (via the "down" file, for > the case that a service should be visible to runit but not started by > default) At bootup (entering stage 2, more correct), every service in /etc/service is started. /etc/service contains symbolic links to /etc/sv/, so if you do not want service to be started at boot, just remove symlink. After boot, you can bring service down via 'sv down '. You can have arbitrary amount of 'runlevels' -- predefined sets of services you want to run. See runsvchdir(8). > log services handled? Every service process is expected to write logging on it's stdout, which is piped to log/run script. Usually, it invokes `svlogd'. `dh-runit' do not handle creating log directory yet, since so far all it users are tty's, which do not log. Was my response helpful, or I misunderstood your question? -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Bug#831370: RFS: dh-runit/0.3
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "dh-runit" * Package name: dh-runit Version : 0.3 Upstream Author : Dmitry Bogatov <kact...@gnu.org> * Url : https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git * Licenses: GPL-3+ Section : admin It builds those binary packages: dh-runit -- debhelper add-on to handle runit runscripts To access futher information about this package, visit the following URL: http://mentors.debian.net/package/dh-runit Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/d/dh-runit/dh-runit_0.3.dsc Alternatively, you can access package debian/ directory via git from URL: https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git More information about dh-runit can be obtained from https://anonscm.debian.org/cgit/users/kaction-guest/dh-runit.git Changes since last upload: * Support for `runlevels'. Now, runscripts are installed for `runlevel' default, but system adminstrator can create more. Regards, Dmitry Bogatov
libgdbm transition
Hello! Some time ago I made gdbm_1.12-3 into experimental, and since it is incompatible with gdbm-1.8 (new soname, separated compat library) I rebuilt all reverse depedencies. Here is my report: FAIL camldbm_1.0-2.dsc | PATCH FAIL courier_0.73.1-1.6.dsc FAIL freeradius_2.2.8+dfsg-0.1.dsc | PATCH FAIL ifmail_2.14tx8.10-22.dsc | PATCH FAIL nis_3.17-34.dsc | FTPFS pre-history debhelper FAIL ntop_5.0.1+dfsg1-2.1.dsc | FTBFS issues with rrd FAIL ocsigenserver_2.4.0-1.dsc | FTPFS issues with FindLib FAIL perdition_2.1-2.dsc | PATCH FAIL python3-stdlib-extensions_3.4.2-1.dsc | FTBFS purely virtual FAIL qsf_1.2.7-1.dsc | PATCH FAIL ruby2.3_2.3.1-5.dsc | FTBFS testsuite FAIL sortmail_2.4-2.dsc | PATCH Some comments: * PATCH means I managed to write patch to make things build. Sometimes it was unrelated to gdbm, but simple enough for me. * courier_0.73 fails, but it does not matter, since courier_0.76.1 successes. * FTBFS means it fails to build due issues, unrelated to gdbm and I failed to make it build or estimated required work as too huge. It looks as MBF, but I would like someone more experienced to give advice. Also, I am really surprised by number of FTBFS packages (not due my libgdbm changes). We do not have automation to rebuild packages and file FTBFS bugs, do we? Below is boring, but pleasant list: SUCCESS am-utils_6.2+rc20110530-3.2.dsc SUCCESS avahi_0.6.32~rc+dfsg-1.dsc SUCCESS clisp_2.49-10.dsc SUCCESS courier-authlib_0.66.1-1.dsc SUCCESS courier_0.76.1-3.dsc SUCCESS couriergrey_0.3.2-5.dsc SUCCESS elk_3.99.8-4.dsc SUCCESS fpc_3.0.0+dfsg-6.dsc SUCCESS freebsd-glue_0.2.22.dsc SUCCESS fsvs_1.2.6-3.dsc SUCCESS gauche_0.9.4-6.dsc SUCCESS gdbm_1.8.3-14.dsc SUCCESS gnarwl_3.6.dfsg-6.2.dsc SUCCESS gnu-smalltalk_3.2.5-1.dsc SUCCESS jwhois_4.0-2.1.dsc SUCCESS librep_0.92.5-3.dsc SUCCESS lighttpd_1.4.39-1.dsc SUCCESS magicrescue_1.1.9-2.dsc SUCCESS maildrop_2.8.3-0.1.dsc SUCCESS man-db_2.7.5-1.dsc SUCCESS metview_4.6.5-4.dsc SUCCESS mit-scheme_9.1.1-5.dsc SUCCESS modem-manager-gui_0.0.18-3.dsc SUCCESS openipmi_2.0.21-1.2.dsc SUCCESS pam-shield_0.9.6-1.2.dsc SUCCESS perl_5.22.2-1.dsc SUCCESS pike7.8_7.8.866-3.dsc SUCCESS pike8.0_8.0.240-1.dsc SUCCESS pypy_5.3.1+dfsg-1.dsc SUCCESS python-stdlib-extensions_2.7.8-2.dsc SUCCESS sjeng_11.2-8.dsc SUCCESS slgdbm_1.7.1-4.dsc Just in case, all patched are attached to this email. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io diff -Nru camldbm-1.0/debian/control camldbm-1.0/debian/control --- camldbm-1.0/debian/control 2013-12-08 00:08:13.0 +0400 +++ camldbm-1.0/debian/control 2016-06-23 11:59:49.0 +0300 @@ -7,6 +7,7 @@ Build-Depends: debhelper (>= 9), libgdbm-dev, + libgdbm-compat-dev, ocaml-nox, ocaml-findlib, dh-ocaml diff -Nru camldbm-1.0/debian/patches/0002-fix-configure-script.patch camldbm-1.0/debian/patches/0002-fix-configure-script.patch --- camldbm-1.0/debian/patches/0002-fix-configure-script.patch 1970-01-01 03:00:00.0 +0300 +++ camldbm-1.0/debian/patches/0002-fix-configure-script.patch 2016-06-23 11:59:37.0 +0300 @@ -0,0 +1,17 @@ +Description: Fix configure script + Script used spoiled $? variable, instead of saved value. +Author: Dmitry Bogatov <kact...@gnu.org> +Last-Update: 2016-06-23 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/configure b/configure +@@ -35,7 +35,7 @@ hasgot() { + ${CC:-cc} -I$1 -o hasgot.exe hasgot.c $3 $4 + res=$? + rm -f hasgot.c hasgot.exe +- return $? ++ return $res + } + + dbm_include="not found" diff -Nru camldbm-1.0/debian/patches/series camldbm-1.0/debian/patches/series --- camldbm-1.0/debian/patches/series 2013-12-08 00:08:29.0 +0400 +++ camldbm-1.0/debian/patches/series 2016-06-23 11:57:58.0 +0300 @@ -1 +1,2 @@ 0001-Improve-Makefile.patch +0002-fix-configure-script.patch diff -Nru freeradius-2.2.8+dfsg/debian/control freeradius-2.2.8+dfsg/debian/control --- freeradius-2.2.8+dfsg/debian/control 2015-09-14 17:38:37.0 +0300 +++ freeradius-2.2.8+dfsg/debian/control 2016-06-23 12:57:35.0 +0300 @@ -8,6 +8,7 @@ libpam0g-dev, libmysqlclient-dev, libgdbm-dev, + libgdbm-compat-dev, libldap2-dev, libsasl2-dev, libiodbc2-dev, diff -Nru ifmail-2.14tx8.10/debian/control ifmail-2.14tx8.10/debian/control --- ifmail-2.14tx8.10/debian/control 2014-07-25 03:38:56.0 +0400 +++ ifmail-2.14tx8.10/debian/control 2016-06-27 10:00:18.0 +0300 @@ -2,7 +2,7 @@ Section: comm Priority: extra Maintainer: Marco d'Itri <m...@linux.it> -Build-Depends: debhelper (&g
Bug#829208: RFS: evil-paredit-el/0.0.2-1 ITP
> >In my view evil-paredit-el is ready to be uploaded, bar `dch -r`. Sorry, was out-of-networking. Done 'debchange -r' and pushed as 8d9c4d3. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Bug#829208: [PATCH] evil-paredit: relax dependency on paredit
Hello! I am now packaging your library evil-paredit for Debain. It declares dependency on paredit "25beta", but * paredit-25beta upstream consider it unstable and advices aganist beeing packaged * seems evil-paredit works fine with paredit-24 * seems commits 86d8ab33c, 6eea8638a explicitly add support for older versions of paredit So, please consider patch inlined, that relaxes depedency on paredit till 24. Also, git-tag'ing releases greatly simplify my work, consider making more tags. From: Dmitry Bogatov <kact...@gnu.org> Date: Sat, 2 Jul 2016 03:01:58 +0300 Subject: Relax dependency on paredit 25beta advices aganist distribution by APT, but 24 is good enough. Forwarded: yes --- evil-paredit.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evil-paredit.el b/evil-paredit.el index 0df87be..99bbe01 100644 --- a/evil-paredit.el +++ b/evil-paredit.el @@ -14,7 +14,7 @@ ;; URL: https://github.com/roman/evil-paredit -;; Package-Requires: ((evil "1.0.9") (paredit "25beta")) +;; Package-Requires: ((evil "1.0.9") (paredit "24")) ;;; Code: -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Re: pause command line utility
> >I expect tail -f /dev/null to be close enough in behavior to > >pause(3), even though it does something else internally. > yes, indeed even if it might be not the best in efficiency [1] > somebody suggested "sleep inf" or "sleep infinity". Also great. But some implementations of sleep do not support floating number. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Re: pause command line utility
> > I need pause utility to keep gpg-agent in foreground: > > gpg-agent --use-standard-socket --daemon ./pause > >=20 > > Something like following C program: > >=20 > > #include > >=20 > > int main (void) > > { > > return pause(); > > } > >=20 > > Is there any standard utility for it? > > I expect tail -f /dev/null to be close enough in behavior to > pause(3), even though it does something else internally. Brilliant! Thank you. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
Bug#829208: RFS: evil-paredit-el/0.0.2-1 ITP
> > Relaxed dependency. Works for me. > I had at upstream's commit history and it seems that they have added > compatibility code so that it works with various versions of paredit. Which commit? > You should definitely forward the dependency relaxation upstream: they > shouldn't be declaring so tight a dependency if they have the > compatibility code. It is not problem for MELPA, melpa ships 25beta. Who would benefit from forwarding? -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io
pause command line utility
Hello! I need pause utility to keep gpg-agent in foreground: gpg-agent --use-standard-socket --daemon ./pause Something like following C program: #include int main (void) { return pause(); } Is there any standard utility for it? `apt-file find pause' returns only 'pauseme', something related to Tk window manager. Web search also did not helped. Neither did `dpkg -L coreutils'. -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io