Bug#1010494: Re: Bug#1010494: RFS: usbrelay/1.0-1 -- USB HID relay driver

2022-05-04 Thread Michal Sojka
On Thu, May 05 2022, Tobias Frost wrote:
> I've just gave you access rights to the repo on salsa, you should be able to
> commit directly.
> For the review and upload, an git reference or mentors upload will works both
> for me.

[...]

> ✔. You can remove the "moreinfo" tag on this bug to signal that it is ready.

Thanks Tobias. Yesterday, Jan offered me off-list to review and possibly
upload the package, so I'll work with him and announce the result here.

-Michal



Bug#1010494: Re: Bug#1010494: RFS: usbrelay/1.0-1 -- USB HID relay driver

2022-05-04 Thread Tobias Frost
On Wed, May 04, 2022 at 01:27:23AM +0200, Michal Sojka wrote:
> Hi Jan and Tobias,
> 
> @Jan good to hear from you.
> @Tobias, thanks for useful suggestions, see my reactions below.
> 
> On Tue, May 03 2022, Jan Dittberner wrote:
> > As you might have guessed I'm busier than I would like and do usually need a
> > bit of time to respond.
> >
> > It would have been a good idea to contact me directly or via a wishlist bug
> > requesting a package update. I would have answered a wishlist bug
> > requesting an usbrelay upstream version update. The RFS came a bit
> > surprisingly. A short mail before starting the work would have been nice. I
> > had contact with Darryl Bond in the past and responded to his
> > requests.
> 
> I apologize for not contacting you. I'm also in contact with Darryl Bond
> and I understood that he tried to contact you recently, but without
> success. It might have been my misunderstanding.
> 
> > I would be happy to have a co-maintainer for usbrelay. @Michal you may add
> > yourself to Uploaders if you are interested in taking care of the package in
> > the future.
> 
> Yes, I'll add myself. I'm using this software quite extensively and will
> be happy to help with packaging.

\o/

> @Jan How shall I proceed now? I've implemented the changes suggested by
> Tobias, but I need to test the result again with the hardware, for which
> I'll need a day or two. What then? Shall I upload a new version to
> mentors.d.o or send salsa merge request or both?

I've just gave you access rights to the repo on salsa, you should be able to
commit directly.
For the review and upload, an git reference or mentors upload will works both
for me.

> > Please run lintian with the flags -i -v -E --pedantic to get the maximum
> > output. I recommend using pbuilder or sbuild to build in a clean
> > environment. I usually use sbuild in combination with git-buildpackage to do
> > my package builds. Both sbuild and pbuilder can lintian automatically after
> > a finished package build.
> 
> Thanks.
> 
> On Tue, May 03 2022, Tobias Frost wrote:
> > Ok, let me check the package: (I'm using the mentors version for the review)
> > - As said earlier, depending if you want a Team upload or follow the ITS, 
> > this
> >   needs some entry in d/changelog, depending how you want to proceed...
> > - debian/io.github.darrylb123.usbrelay.metainfo.xml should possible brought 
> > upstream,
> >   shouldn't it (no need to change for the upload, but I guess this is
> >   not debian specific)
> 
> I'll send that (as well as other parts) upstream. I first wanted to know
> what changes are required for Debian and then send the final version
> upstream.
> 
> > - d/rules
> >- (bikeshed -- no need to change) I'd prefer to use d/clean instead of
> >  overriding the clean target; overrides are harder to maintain :)
> 
> I didn't notice this possibility - it's definitely nicer!
> 
> > - the man page is still in the debian directory -- it can be deleted as
> >   it is now part of upstream.
> 
> Upstream has usbrelay.1, I've added usbrelayd.8. As mentioned above,
> I'll send it upstream later.

ok, I've missed that little detail that those are different manpages..
Sorry for the noise.

> > - same for the udev rules.
> 
> Upstream rules are slightly different - looser permissions, different group.

Ok, that created my confusion... For conciseness, I'd recommend to patch the
file instead of having a copy.

> > - d/usbrelay.install has a hard-coded architecture-dependent path. That 
> > will break build on
> >   archs != amd64.
> 
> Good catch.
> 
> > - d/postinst (and postrm):
> >   The username is not correct. According to Debian Policy, 4.9.1, it must 
> > start with an "_"
> >   I guess also that you don't want/need a homedirectory for that uses, so 
> > its $HOME
> >   should be /nonexistent in this case. (Policy 9.2.3)
> >   HOWEVER, let me suggest something else:
> >   Use the DynamicUser feature from systemd:
> >
> > DynamicUser=yes
> > SupplementaryGroups=plugdev
> >
> >   in the service file should make postint/postrm no longer be needed.
> 
> That's definitely a good thing.
> 
> > - Lintian has a few remarks: (my related remarks in brackets)
> > W: usbrelay source: no-nmu-in-changelog
> > W: usbrelay source: source-nmu-has-incorrect-version-number 1.0-1
> >   (will be gone once the changelog mentions the team upload or after the 
> > salvage procedure is done)
> > I: usbrelay source: debian-rules-parses-dpkg-parsechangelog (line 20)
> >   (see abovr)
> > I: usbrelay source: older-debian-watch-file-standard 3
> >   (could be updated to version 4, just s/3/4/ in the header)
> 
> done
> 
> > I: usbrelayd: package-supports-alternative-init-but-no-init.d-script 
> > lib/systemd/system/usbrelayd.service
> >   (can be ignored)
> > I: usbrelay source: patch-not-forwarded-upstream 
> > debian/patches/0002-Mention-README-in-the-man-page.patch
> > I: usbrelay source: patch-not-forwarded-upstream debian/patches/gcc9.patch
> >   

Bug#1010579: RFS: shotwell/0.30.15-2 -- digital photo organizer

2022-05-04 Thread Jörg Frings-Fürst
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "shotwell":

   Package name: shotwell
   Version : 0.30.15-2
   Upstream Author : Jim Nelson 
   URL : https://wiki.gnome.org/Apps/Shotwell
   License : LGPL-2.1
   Vcs : https://jff.email/cgit/shotwell.git
   Section : gnome

The source builds the following binary packages:

  shotwell - digital photo organizer
  shotwell-common - digital photo organizer - common files

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

  https://mentors.debian.net/package/shotwell/

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

 dget -x 
https://mentors.debian.net/debian/pool/main/s/shotwell/shotwell_0.30.15-2.dsc

or from 

 git https://jff.email/cgit/shotwell.git?h=release%2Fdebian%2F0.30.15-2

 

Changes since the last upload:

 shotwell (0.30.15-2) unstable; urgency=medium
 .
   * New debian/patches/0110-use_relative_lib_path.patch:
 - Use relative path for libs (Closes: #1010571).
   Thanks to Neil McGovern .
   * Remove trailing whitespace from debian/rules.
   * Rename lintian tag non-dev-pkg-with-shlib-symlink to
 link-to-shared-library-in-wrong-package.


CU
Jörg
-- 
New:
GPG Fingerprint: 63E0 075F C8D4 3ABB 35AB  30EE 09F8 9F3C 8CA1 D25D
GPG key (long) : 09F89F3C8CA1D25D
GPG Key: 8CA1D25D
CAcert Key S/N : 0E:D4:56

Old pgp Key: BE581B6E (revoked since 2014-12-31).

Jörg Frings-Fürst
D-54470 Lieser


git:  https://jff.email/cgit/

Threema: SYR8SJXB
Wire: @joergfringsfuerst
Skype: joergpenguin
Ring: jff
Telegram: @joergfringsfuerst


My wish list: 
 - Please send me a picture from the nature at your home.



signature.asc
Description: This is a digitally signed message part


Bug#1009976: marked as done (RFS: nginx/1.20.2-1 [Team] -- small, powerful, scalable web/proxy server)

2022-05-04 Thread Debian Bug Tracking System
Your message dated Wed, 4 May 2022 12:24:07 -0400
with message-id 
and subject line RFS cancelled, direct upload access provided by Ondrej Novy
has caused the Debian Bug report #1009976,
regarding RFS: nginx/1.20.2-1 [Team] -- small, powerful, scalable web/proxy 
server
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1009976: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009976
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---

Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "nginx":

* Package name : nginx
Version : 1.20.2-1
Upstream Author : Igor Sysoev
* URL : https://nginx.org
* License : BSD-4-clause, Expat, BSD-2-clause, BSD-3-clause
* Vcs : https://salsa.debian.org/nginx-team/nginx
Section : httpd

The source builds the following binary packages:

nginx - small, powerful, scalable web/proxy server
nginx-doc - small, powerful, scalable web/proxy server - documentation
nginx-common - small, powerful, scalable web/proxy server - common files
nginx-core - nginx web/proxy server (standard version)
nginx-full - nginx web/proxy server (standard version with 3rd parties)
nginx-light - nginx web/proxy server (basic version)
nginx-extras - nginx web/proxy server (extended version)
libnginx-mod-http-geoip - GeoIP HTTP module for Nginx
libnginx-mod-http-geoip2 - GeoIP2 HTTP module for Nginx
libnginx-mod-http-image-filter - HTTP image filter module for Nginx
libnginx-mod-http-xslt-filter - XSLT Transformation module for Nginx
libnginx-mod-mail - Mail module for Nginx
libnginx-mod-stream - Stream module for Nginx
libnginx-mod-stream-geoip - GeoIP Stream module for Nginx
libnginx-mod-stream-geoip2 - GeoIP2 Stream module for Nginx
libnginx-mod-http-perl - Perl module for Nginx
libnginx-mod-http-auth-pam - PAM authentication module for Nginx
libnginx-mod-http-lua - Lua module for Nginx
libnginx-mod-http-ndk - Nginx Development Kit module
libnginx-mod-nchan - Fast, flexible pub/sub server for Nginx
libnginx-mod-http-echo - Bring echo and more shell style goodies to Nginx
libnginx-mod-http-upstream-fair - Nginx Upstream Fair Proxy Load Balancer
libnginx-mod-http-headers-more-filter - Set and clear input and output 
headers for Nginx

libnginx-mod-http-cache-purge - Purge content from Nginx caches
libnginx-mod-http-fancyindex - Fancy indexes module for the Nginx
libnginx-mod-http-uploadprogress - Upload progress system for Nginx
libnginx-mod-http-subs-filter - Substitution filter module for Nginx
libnginx-mod-http-dav-ext - WebDAV missing commands support for Nginx
libnginx-mod-rtmp - RTMP support for Nginx

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


https://mentors.debian.net/package/nginx/

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

dget -x 
https://mentors.debian.net/debian/pool/main/n/nginx/nginx_1.20.2-1.dsc


Changes since the last upload:

nginx (1.20.2-1) unstable; urgency=medium--- End Message ---


Bug#1010131: RFS: md2term/0.0.7-1 [ITP] -- Markdown parser for highlights and colors in terminal

2022-05-04 Thread Adam Borowski
On Sun, Apr 24, 2022 at 08:44:17PM -0300, Braulio wrote:
>  * Package name: md2term
>Version : 0.0.7-1
>Upstream Author : https://codeberg.org/blau_araujo/md2term/issues
>  * URL : https://codeberg.org/blau_araujo/md2term

>   md2term - Markdown parser for highlights and colors in terminal

I'm afraid that, despite LANG=C.UTF-8, this program talks to me in some
heathen language I don't know.  Same for its man page...

Localized man pages are fine in /usr/share/man/es/ but I wouldn't expect
them in the default path.  The vast majority of users don't speak Spanish,
while using developer tools without a knowledge of English is a losing
proposition.

A tool for eg. filling Spanish tax forms would be reasonable to use entirely
a non-English language, but md2term is supposed to be useful to everyone.

If translating the program and/or making it locale-aware would be too hard
in the short term, I'd at least add a big fat warning in the description.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ Eight legs good, four legs bad! -- when your drider pwns a
⣾⠁⢠⠒⠀⣿⡁ smelly goodie centaur.
⢿⡄⠘⠷⠚⠋⠀ Rearkick OP -- my grandpa's brother-in-law got one-shotted
⠈⠳⣄ from full hp in RL, please nerf!



Bug#1010540: marked as done (RFS: opencpn/5.6.2+dfsg-1~bpo10+1 -- Open Source Chartplotter and Marine GPS Navigation Software)

2022-05-04 Thread Debian Bug Tracking System
Your message dated Wed, 4 May 2022 17:44:40 +0200
with message-id 
and subject line Re: Bug#1010540: RFS: opencpn/5.6.2+dfsg-1~bpo10+1 -- Open 
Source Chartplotter and Marine GPS Navigation Software
has caused the Debian Bug report #1010540,
regarding RFS: opencpn/5.6.2+dfsg-1~bpo10+1 -- Open Source Chartplotter and 
Marine GPS Navigation Software
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1010540: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1010540
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---

Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "opencpn":

 * Package name: opencpn
   Version : 5.6.2+dfsg-1~bpo10+1
   Upstream Author : Dave S. Register 
 * URL : https://opencpn.org
 * License : GPL-3+, public-domain, SGI-B-1.1, BSD-3-clause, 
GPL-3, GPL-2+, Expat or GPL-2+, LGPL-2+, wxWidgets, Expat, SGI-B-2.0

 * Vcs : https://gitlab.com/leamas/opencpn
   Section : misc

The source builds the following two packages:

  opencpn - Open Source Chartplotter and Marine GPS Navigation Software
  opencpn-data - Open Source Chartplotter and Marine GPS Navigation 
Software (data)


More info https://mentors.debian.net/package/opencpn/ or using

  dget -x 
https://mentors.debian.net/debian/pool/main/o/opencpn/opencpn_5.6.2+dfsg-1~bpo10+1.dsc


Changes since the last upload:

 opencpn (5.6.2+dfsg-1~bpo10+1) buster-backports-sloppy; urgency=medium
 .
   * Initial buster  backport of 5.6.2+dfsg2.
   * Rebase and renumber patches.
   * Add 1.2M patch restoring bundled wxsvg library since system
 libwxsvg is not available on buster (handled by repacking in
 5.6.0).

Regards,
--
  Alec Leamas
--- End Message ---
--- Begin Message ---
Uploaded!
-- 
tobi--- End Message ---