Re: mentors.debian.net, debexpo & dput

2023-10-26 Thread Baptiste Beauplat
Hi Geert,

On Wed, 2023-10-25 at 22:49 +0200, Geert Stappers wrote:
> Is it debexpo that makes it possible that users
> can `dput` to mentors?
> 
> Webpage https://wiki.debian.org/Debexpo doesn't tell
> and I'm not sure if mentors.debian.net is a destination
> for `dput`.

Debexpo is the software running on mentors.debian.net. It is written in
Python using the Django framework. It has many moving parts, including:

- The web interface
- A source package repository
- A read-only GPG keyserver
- An importer, that process packages
- Some QA plugins
- An API

Aside from that, we are running a FTP service on the server. (that we
are looking to retire)

Dput and dput-ng are tools that upload packages using supported
protocols (FTP, HTTPS, SSH, ...). As long as you have a target defined
in their configuration that support those protocol, you can upload
packages there.

Regarding mentors, both dput [1] and dput-ng [2] have a default FTP
configuration for mentors.

Moreover, on the Maintainer page [3] on mentors show the configuration
required for the HTTPS and FTP, the former being used by almost
everyone.
  
In conclusion, yes, mentors.debian.net is a valid dput destination, and
one can upload with:

dput -f mentors package.changes

And yes, debexpo receive the package, process it, run some QA tools and
makes it available to its source-only package repository.

[1]: https://sources.debian.org/src/dput/1.1.3/dput.cf/?hl=91#L91
[2]:
https://sources.debian.org/data/main/d/dput-ng/1.37/skel/profiles/mentors.json#L7
[3]: https://mentors.debian.net/intro-maintainers/

-- 
Baptiste Beauplat



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


Re: mentors.debian.net internationalization

2023-10-14 Thread Baptiste Beauplat
Hi all,
I'm please to announce that we've merged and deployed new complete
translations for https://mentors.debian.net. The site is now available
in:

- Chinese (Simplified)
- Dutch
- English
- French
- German
- Italian
- Japanese
- Persian
- Portuguese

- Portuguese (Brazil)
- Romanian
- Spanish
- Swedish

A huge thanks to all translators who contributed to those translations.
If you wish to help translating new languages, it can be done using
weblate at:

https://hosted.weblate.org/projects/debexpo

Since we've partially automated importation of translations, updates
from weblate should be merged more frequently from now on.

Best,

-- 
Baptiste Beauplat - lyknode



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


Re: mentors.debian.net maintenance

2023-10-01 Thread Baptiste Beauplat
Hi all,

On Sat, 2023-09-30 at 10:58 +0200, Baptiste Beauplat wrote:
> We will be upgrading mentors.debian.net to bookworm tomorrow (October
> 1st) from 12:00 to 14:00 UTC.
> 
> The service will be unavailable during this time.

The server has been upgraded and mentors.debian.net is back up again.

Best,
-- 
Baptiste Beauplat



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


mentors.debian.net maintenance

2023-09-30 Thread Baptiste Beauplat
Hi all,

We will be upgrading mentors.debian.net to bullseye tomorrow (October
1st) from 12:00 to 14:00 UTC.

The service will be unavailable during this time.

Best,
-- 
Baptiste Beauplat - lyknode



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


Re: mentors.debian.net maintenance

2023-09-30 Thread Baptiste Beauplat
On Sat, 2023-09-30 at 10:58 +0200, Baptiste Beauplat wrote:
> We will be upgrading mentors.debian.net to bullseye tomorrow (October
> 1st) from 12:00 to 14:00 UTC.
> 
> The service will be unavailable during this time.

*sigh*

bookworm, obviously.

-- 
Baptiste Beauplat



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


Re: mentors.debian.net internationalization

2022-12-03 Thread Baptiste Beauplat
Hi Danail,

On Sat, 2022-12-03 at 12:46 +0330, Danail Behzadi wrote:
> 
> > We just deployed a new version of mentors.debian.net with
> > internationalization included. We currently have three languages
> > available: English (the default), French and Portuguese (Brazil).
> > 
> > Anyone can contribute translations using the Weblate project we've
> > setup at:
> > 
> > https://hosted.weblate.org/projects/debexpo
> Nice job 
> 
> > We will publish translation that are a least 95% complete and
> > unpublish it if it dips below 75%.
> I translated Persian to 95%. When will it reach to the production?

Thanks a lot for your contribution!

I'm currently working on a small script to automatically clean up
weblate commits (mostly squashing consecutive commits from the same
author) and merge translation updates to the main repository.

We have an issue on the project to track that [1]. I hope to have it
ready before the end of next week and be able to push both Persian and
Chinese to https://mentors.debian.net.

Best,

[1]: https://salsa.debian.org/mentors.debian.net-team/debexpo/-/issues/153

-- 
Baptiste Beauplat



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


mentors.debian.net internationalization

2022-11-22 Thread Baptiste Beauplat
Hi,

We just deployed a new version of mentors.debian.net with internationalization
included. We currently have three languages available: English (the default),
French and Portuguese (Brazil).

Anyone can contribute translations using the Weblate project we've setup at:

https://hosted.weblate.org/projects/debexpo

We will publish translation that are a least 95% complete and unpublish it if it
dips below 75%.

mentors.debian.net will detect your browser settings and will serve the
appropriate version if the translation is available.

You can force a specific language one of the two way:

- In your account profile, by setting your preferred language
- In the language quick switcher, available on all pages at the top right
  (higher priority)

I would like to thanks Carlos Henrique Lima Melara and Thiago Pezzo for their
work on the Portuguese (Brazil) translation.

Please note that I wrote the French translation myself as a way to ensure that
most of mentors can be translated. And although I'm a native speaker, I am by no
means good at my own language... All of that to say that fixes and proofreading
would be much appreciated.

-- 
Baptiste Beauplat - lyknode


signature.asc
Description: PGP signature


Re: Package does not show up and no REJECT e-mail

2022-08-31 Thread Baptiste Beauplat
Hi Steve,

On 2022/08/30 05:14 PM, Mattia Rizzolo wrote:
> On Mon, Aug 29, 2022 at 08:31:44PM -0700, Steve M wrote:
> > > Quite interestingly, all these 3 uploads caused the service to be killed
> > > by the OOM killer
> > > https://salsa.debian.org/mentors.debian.net-team/debexpo/-/issues/143
> > > 
> > > So I guess that's why you are not seeing any answer from mentors.

We've deployed a fix to mentors.debian.net. Could you try to re-upload
your package?

Best,

-- 
Baptiste Beauplat - lyknode


signature.asc
Description: PGP signature


Re: Mail stuff broken in mentors?

2022-03-04 Thread Baptiste Beauplat
Hi Vimer,

On 3/4/22 10:54, vimer wrote:
> I want to register account for
> https://mentors.debian.net/accounts/register/.
> 
> And it hint: A user with this email address/user name  is already
> registered
> on the system.
> 
> And i have to reset my passwd in case forgetting the passwd. But It tell
> me"
> Okay! You should now get an email with a link. Click the link." But my
> gmail
> get nothing from mentors.debian.net.
> 
> So, Could you a look it?

It seems that gmail now blocks mentors' email but it is
"unauthenticated". Read: not DKIM signed.

We will look into that. In the meantime, I'll send you the reset link
off-list.

Best,

-- 
Baptiste Beauplat - lyknode



Re: [Maintenance] mentors.debian.net upgrade to bullseye

2021-10-10 Thread Baptiste Beauplat
Hi all,

On 2021/10/10 02:58 PM, Baptiste Beauplat wrote:
> Mattia and me will be upgrading mentors.debian.net to bullseye in a
> couple of minutes. Expect a small downtime while we make sure everything
> behave correctly.
> 
> We will let you know once the upgrade is complete and it's safe to
> use/upload to mentors.debian.net again.

Mentors has been upgraded with success and is back again processing uploads.

Don't hesitate to report any issue either on IRC on #debian-mentors,
on this list or directly on the project bug tracker [1].

[1]: https://salsa.debian.org/mentors.debian.net-team/debexpo/-/issues

-- 
Baptiste Beauplat - lyknode


signature.asc
Description: PGP signature


[Maintenance] mentors.debian.net upgrade to bullseye

2021-10-10 Thread Baptiste Beauplat

Hi all,

Mattia and me will be upgrading mentors.debian.net to bullseye in a
couple of minutes. Expect a small downtime while we make sure everything
behave correctly.

We will let you know once the upgrade is complete and it's safe to
use/upload to mentors.debian.net again.

Best, for the mentors team,

-- 
Baptiste Beauplat - lyknode


signature.asc
Description: PGP signature


Re: mentors.d.n weirdness when uploading for multiple suites

2021-08-29 Thread Baptiste Beauplat
Hi Sven,

On 2021/08/26 10:15 PM, Baptiste Beauplat wrote:
> On 2021/08/26 02:41 PM, Sven Hartge wrote:
> > I noticed a little weirdness when uploading a package for multiple
> > suites, in my case for "bullseye-backports" and
> > "buster-backports-sloppy".

That should be fixed now. We changed the behavior of the repository so
files can be shared between uploads as long as they have the same
content (checksum).

You can upload two version sharing the same orig and it will work fine.

Note that, shared files have the same restriction as other files. If the
content changes, all uploads using the previous version of that file
will be removed from the repository to keep consistency. The dsc link
for removed repository files should not appear in the package page.

Best,

-- 
Baptiste Beauplat - lyknode


signature.asc
Description: PGP signature


Re: mentors.d.n weirdness when uploading for multiple suites

2021-08-26 Thread Baptiste Beauplat
Hi Sven,

On 2021/08/26 02:41 PM, Sven Hartge wrote:
> I noticed a little weirdness when uploading a package for multiple
> suites, in my case for "bullseye-backports" and
> "buster-backports-sloppy".
> 
> Reference is https://mentors.debian.net/package/radsecproxy/
> 
> I uploaded version 1.9.0-1~bpo10+1 first and then 1.9.0-1~bpo11+1
> second.
> 
> The latter seems to have superseded the first, with the first still
> being in the interface but somehow only "half". For example the URL to
> the DSC does not work and the URL in the RFS template is only
> "https://mentors.debian.netNone;.
> 
> Simple fix is of course to just delete and reupload 1.9.0-1~bpo10+1 but
> I think I happen to stumble upon an edge-case bug in the mentors backend
> here.

That's definitively a bug cause by a corner case in mentors. Here is the
explanation:

Mentors differs from Debian official archive in which it allow
multiple upload of the same version+distribution, allowing people to
overwrite they upload until they are satisfied with it.

While mentors keeps track of each upload, the source repository simply
cannot store multiple version of the same file. Therefore before
installing the uploaded files to the repository any previous version of
a file will be uninstalled from it.

In theory, this shouldn't prevent people from retrieving sources package
from the repository of the same package, for two different
distributions and versions. For instance, uploading tmux/2.0-1 for
unstable and tmux/1.9-1+deb11u1 (let's say for a security fix) for
stable.  Both live in different distributions, without any files
overlapping and the repository is happy to serve both.

Your use case is specific in which there is a overlap of the orig.tar,
which both distributions use. Because of that, and even if the
distribution differs and the file has the same checksum, the repository
detected a new upload of the orig.tar and removed the previous upload
that was using it.

That's why the dsc of the first upload disappeared and the link doesn't
show up.

I'm not sure we can come up with a sound technical solution for this
issue, given that the repository replacing uploads is an actual feature.
I'll dig up the topic a little more to see if we can come up with
something.

I'll keep you posted.

-- 
Baptiste Beauplat - lyknode


signature.asc
Description: PGP signature


Re: GPG Key Support

2021-02-08 Thread Baptiste Beauplat
Hi Dave,

On 2021/02/08 11:32 AM, Dave Hibberd wrote:
> After a little inactivty uploading to mentors.debian.net (I've been working 
> on packages I've got upload rights on), I had a new package rejected with the 
> following error yesterday.
> 
> `Unable to verify file fbb_7.010-1_source.changes. No public key found for 
> key 473487E7AA5AFB305FADED408959E33CCA8044BA`
> 
> This is one of my subkeys, which is in keyring[1] unfortunately I can't 
> update my pubkey on the site as it's 2048 bits and I get an error on trying 
> to save -  `Key size too small. Need at least 4096 bits.`
> 
> Has anyone got a suggestion on what the best next step to take is?
> 
> [1] 
> https://salsa.debian.org/debian-keyring/keyring/-/blob/master/debian-maintainers-gpg/0x03A1FB7A1904771B

Mentors tries to enforce strong GPG key for newcomers, hence the error
you see when trying to import your key.

In order not to conflict with Debian keyring actual requirements, we do
accept other keys, on a per case basis (people would usually contact
mentors's support email). Having a key already in the keyring
definitively fall under this category.

So, I've force the importation of your key and you should now be able to
upload with 0x03A1FB7A1904771B.

-- 
Baptiste Beauplat - lyknode


signature.asc
Description: PGP signature


Bug#973865: RFS: dhcpdump/1.8-3 [ITA] -- Capture dhcp-packets and show for easier checking and debugging

2020-12-19 Thread Baptiste Beauplat
Hi Peter,

On 12/15/20 8:54 AM, Peter Ji wrote:
> Thank you very much for such a careful review. The information you mentioned
>  was very helpful to new comer like me. Especially the list in the end.
> Thanks!

Glad to hear :)

> I tried to repacking dhcpdump as suggested, such as detailed changelog
> and modified other  d/* files in the latest upload.
> Although it may still have errors, I will continue to work on.

Alright, let's do another pass then.

d/changelog:
  - The update_befor_adoption patch has a spelling mistake
  - d/control Multi-arch field is not documented
  - On the block "Update the description of dhcpdump", why is there a
sub item? Shouldn't it be in the same sentence?
  - In the same block, you are missing a space before the bug info

d/control: looks good to me

d/copyright:
  - The first block does not need to enumerate all files. The wildcard
'*' can be use instead. All following entries will override that.
  - The license regarding the first block and `debian/*` is incorrect.
Only strsep.c uses the BSD-4-clause-UC.

d/rules:
  - You should use DEB_CFLAGS_MAINT_APPEND and DEB_LDFLAGS_MAINT_APPEND
instead of re-defining the flag yourself. See `man dpkg-buildflags`
and `man debhelper` for more info.
  - Most of the flag you use are already set by debhelper. You can play
with those by adding a _temporary_ echo $(CFLAGS) in the
debian/rules.
In your case, you should need only the -DHAVE_STRSEP (the rest is
either already defined or unecessary).
  - You have an extra space after DEB_CFLAGS_MAINT_APPEND
  - In debian/rules and in the Makefile, make and $(CC) are used. Since
there are no ./configure script, cross building the package will
fail trying to use make and cc instead of the correct targeted arch
tool. To workaround that, you should:
- Include /usr/share/dpkg/buildtools.mk at the begining of d/rules.
  That will correctly define MAKE and CC variables
- Replace make by $(MAKE) and add the CC variable on the make
  command line.

patches/000...:
  - The patch description does not describe precisely the changeset.
  - The patch description has a spelling mistake
  - Remove the <> char from the description. Those are used only in the
email address.

patches/001...:
  - You skip the install rule in debian/rules. Therefor, this patch is
not needed. Don't forget to remove the entry from d/changelog as
well.

patches/002...:
  - You have a extra space at the end of the line 37.
  - Remove the <> char from the description


> I know Debian's Gitlab But not familiar.  I will try to apply for access when 
> necessary.

Just so you know, it's open for anyone to register. You just need to
create an account and that it.

-- 
Baptiste Beauplat - lyknode



OpenPGP_signature
Description: OpenPGP digital signature


Bug#973865: RFS: dhcpdump/1.8-3 [ITA] -- Capture dhcp-packets and show for easier checking and debugging

2020-12-02 Thread Baptiste Beauplat


Hi Peter,

On 12/2/20 10:16 AM, Peter Ji wrote:

You have a number of easy to fix lintian tags. I'd recommend to fix them.>


Thanks for your review, Lintian tags have been fixed in the latest upload.


That's great news! The first time around, I only looked at
mentors.debian.net QA information. Now is time for a bit more in-depth
review. Don't hesitate to ask questions, I'll happy to answer them :)

Note: Read through the entire mail, I have a couple of useful links in
the end.

- debian/changelog:

  It's looking a bit thin. Each and every changes from one version to
another must be documented in this file. For instance you've added the
VCS fields, the Homepage, the Require-Root-Rules in debian/control. That
must be documented along side with every modification you've made.

  Don't hesitate to run a spell checker on the changelog once done. You
have a syntax error with the comma.

- debian/control:

  You can bump the policy to 4.5.1, it was released a couple of days
ago. To see if you have any additional modification see the checklist [1]

  The Homepage field is an URL to upstream sources [2], not the
packaging one.

  You shouldn't need Require-Root-Rule to build that software. I suppose
it's required because you explicitly set the owner/group when installing
the program. Drop that and the R-R-R.

  Once again the spell checking indicates a syntax error. Your "for" is
preceded by a dot.

- debian/copyright:

  The Source, like the Homepage field of debian/control also refers to
the upstream source.

  You are missing a block for the debian/* files. You should list every
authors present in debian/changelog, including yourself.

  You are missing an entry for strsep.c, which license and copyright
holder differs from other sources (man licensecheck).

- debian/NMU-Disclaimer:

  NMU is quite well defined in the developer reference [3]. Unless you
plan on following those outdated guidelines, you can safely drop this file.

- debian/patches:

  Your patch name and description doesn't match the content of the
patch. You are patching different files for different reason and a
separate patch file is needed for each one of them.

  Don't update upstream CHANGES with Debian changelog information. Both
will be installed under /usr/share/doc/ and content should be
respectively separated.

  Don't patch the Makefile with anything related to the Debian
packaging. That should be done in debian/rules.

  You have a trailing whitespace line 108 of the patch file and the
"for" have that previous dot as well.

  Creating a README.Debian with sole content the description of the
package is useless. Please remove it. (also the file should have been
wrap to 80 colons).

- debian/rules:

  You switched to using dh, which is very good, but you are not using
any of the dh helper files. Please have a look at the Debian New
Maintainer Guide [4] to help you move all the content of that file to
debian/{install,manpage,clean,...}. As a thumb rule, if you have any
target not starting by 'execute_{before,after}_dh_' or 'override_dh',
you are not finished with the dh conversion.

- debian/watch:

  The watch file should monitor upstream release [2], not the packaging 
one.


---

I know the list looks long but believe me, it's actually quite feasible
:) You can have a look at dhcping packaging [5]. It's a very similar
package, from the same upstream, that I converted a couple of weeks ago.

Do you know about Debian's Gitlab [6]? While hosting the packaging
source anywhere public is actually quite alright, having it on salsa
does bring out a couple advantages:

- you can create the repository under the debian/ namespace. This will
ease collaborative maintenance by any Debian Developer. (Note that you
will need to ask the repository creation on debian-mentors@lists.debian.org)
- you have access to a nice CI [7] pipeline doing all sort of QA stuff
on you package.
- it's open-source! As opposed to github :)

[1]: 
https://www.debian.org/doc/debian-policy/upgrading-checklist.html#version-4-5-1

[2]: http://www.mavetju.org/unix/general.php
[3]: https://www.debian.org/doc/manuals/developers-reference/
[4]: https://www.debian.org/doc/manuals/maint-guide/
[5]: https://salsa.debian.org/debian/dhcping
[6]: https://salsa.debian.org
[7]: https://salsa.debian.org/salsa-ci-team/pipeline

--
Baptiste Beauplat - lyknode



OpenPGP_signature
Description: OpenPGP digital signature


Re: Finding files for d/clean when using sbuild

2020-11-10 Thread Baptiste Beauplat
On 11/9/20 11:50 PM, Baptiste Beauplat wrote:
> Hi Robin,
> 
> On 11/9/20 9:48 PM, Robin Gustafsson wrote:
>> More than once now, I've made the mistake of missing certain files
>> that ought to be added to debian/clean. I typically use sbuild when
>> building packages, so these extra files get thrown out after the build
>> anyways, so they're not obvious to me.
>>
>> What's the recommended way to find such left-over files after an
>> sbuild build?

Here is a more robust way (and more readable):

$external_commands = {
"starting-build-commands" => [
'bash -c \'find %SBUILD_PKGBUILD_DIR -print0 |
  sort -z |
  while read -d $\'\\\'\'\0\'\\\'\' file; do
  echo -n "$(stat -c "%n %F %%s" "${file}") "
  if [ -f "${file}" ]; then
  sha256sum "${file}" |
  cut -d " " -f 1
  else
  echo
  fi
  done > /tmp/file-list.pre-build\''
],
"chroot-cleanup-commands" => [
'cd %SBUILD_PKGBUILD_DIR && ./debian/rules clean',
'bash -c \'find %SBUILD_PKGBUILD_DIR -print0 |
  sort -z |
  while read -d $\'\\\'\'\0\'\\\'\' file; do
  echo -n "$(stat -c "%n %F %%s" "${file}") "
  if [ -f "${file}" ]; then
  sha256sum "${file}" |
  cut -d " " -f 1
  else
  echo
  fi
  done > /tmp/file-list.post-build\'',
'diff /tmp/file-list.pre-build /tmp/file-list.post-build'
]
};

Cc'ing the original bug since it might be helpful to others, please
remove it on reply.

-- 
Baptiste Beauplat - lyknode



signature.asc
Description: OpenPGP digital signature


Re: Finding files for d/clean when using sbuild

2020-11-09 Thread Baptiste Beauplat

Hi Robin,

On 11/9/20 9:48 PM, Robin Gustafsson wrote:

More than once now, I've made the mistake of missing certain files
that ought to be added to debian/clean. I typically use sbuild when
building packages, so these extra files get thrown out after the build
anyways, so they're not obvious to me.

What's the recommended way to find such left-over files after an sbuild build?

I imagine a diff between the original source tree and whatever's left
after a build and a subsequent clean could accomplish it. The external
command functionality in sbuild could perhaps be used for this. I
thought I'd ask for existing solutions before I put something together
for myself, though.


I have found myself in the same situation, without finding any 
satisfying solution.


Up until now, I was using two workarounds:

- Using `pbuilder --twice` just to test that. But that's far from ideal 
since I have I want to stick to sbuild.
- Using the `--purge never` option of sbuild that allow to keep the 
schroot used for building. I can then re-enter the schroot and try to 
build it a second time from there. Too much manual work.


I tried to give it a more serious thought and I came up with the 
alternative of using the commands hooks as recommended in #424846[1].


I came up with the following:

$ cat ~/.sbuildrc
$external_commands = {
"starting-build-commands" => [
'find %SBUILD_PKGBUILD_DIR | sort | while read file; do echo -n 
"$(stat -c "%n %F %s" "${file}") "; if [ -f ${file} ]; then md5sum 
"${file}" | cut -d " " -f 1; else echo; fi; done > /tmp/file-list.pre-build'

],
"chroot-cleanup-commands" => [
'cd %SBUILD_PKGBUILD_DIR && ./debian/rules clean',
'find %SBUILD_PKGBUILD_DIR | sort | while read file; do echo -n 
"$(stat -c "%n %F %s" "${file}") "; if [ -f ${file} ]; then md5sum 
"${file}" | cut -d " " -f 1; else echo; fi; done > 
/tmp/file-list.post-build',

'diff /tmp/file-list.pre-build /tmp/file-list.post-build'
]
};

Disclaimer: This is a quick, ugly hack that has not been tested 
extensively. I'm certain that given some uncommon case (starting with 
space in path?) that will break. (And the size doesn't appear to work 
either)


That being said, it seems to do the trick and catch differences 
before/after a build + cleanup.


[1]: https://bugs.debian.org/424846
--
Baptiste Beauplat - lyknode



OpenPGP_signature
Description: OpenPGP digital signature


Bug#973888: RFS: tinydyndns/0.4.2.debian1-2 [QA] -- pop-before-dyndns service using djbdns

2020-11-06 Thread Baptiste Beauplat

Package: sponsorship-requests
Severity: normal

Dear mentors,

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

 * Package name: tinydyndns
   Version : 0.4.2.debian1-2
   Upstream Author : Gerrit Pape 
 * URL : http://smarden.org/tinydyndns/
 * License : BSD-3-Clause, public-domain
 * Vcs : https://salsa.debian.org/debian/tinydyndns
   Section : net

It builds those binary packages:

  tinydyndns - pop-before-dyndns service using djbdns

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


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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/t/tinydyndns/tinydyndns_0.4.2.debian1-2.dsc


Changes since the last upload:

 tinydyndns (0.4.2.debian1-2) unstable; urgency=medium
 .
   * QA upload.
   * Set Maintainer to Debian QA Group (#947703)
   * Bump Standard-Version to 4.5.0
   * Add Homepage url (Closes: #949223)
   * Add VCS url to salsa project
   * Set Rules-Requires-Root to no
   * Convert source format to 3.0 (quilt)
   * Convert copyright to DEP5
   * Add missing license for djbdns files
   * Fix spacing in debian/control
   * Convert rules to dh sequencer (Closes: #911393, #776929, #847032)
   * Add Build-Depends to debhelper-compat (= 13)
   * List binaries to install in d/install
   * List manpages to install in d/manpages
   * Add ${misc:Depends}
   * Fix typo in manpages and docs
   * Add salsa CI pipeline
   * Use recommended branch name from DEP-14
   * Remove unused implicit file in debian packaging
   * Add an explanation to the repacked upstream sources

Regards,
--
Baptiste Beauplat - lyknode



OpenPGP_signature
Description: OpenPGP digital signature


Bug#973865: RFS: dhcpdump/1.8-3 [ITA] -- Capture dhcp-packets and show for easier checking and debugging

2020-11-06 Thread Baptiste Beauplat

Hi Peter,

On 11/6/20 10:09 AM, Peter Ji wrote:

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



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




Changes since the last upload:

  dhcpdump (1.8-3) unstable; urgency=low
  .
* New-maintainer upload. (Closes: #934419)
* Fix the manpage,dhcpdump does not parse the output of tcpdump
  but analyze and display it. (Closes: #647228)


Disclaimer, I am not a DD, this is just a quick review.

You have a number of easy to fix lintian tags. I'd recommend to fix them.

- I missing-vcs-browser-field
- I out-of-date-standards-version
- X debian-rules-uses-as-needed-linker-flag
- X upstream-metadata-file-is-missing
  You can use lintian-brush for that, it will generate a nice metadata
  file for you.
- P package-uses-old-debhelper-compat-version
- P silent-on-rules-requiring-root
- P trailing-whitespace
- P uses-debhelper-compat-file

--
Baptiste Beauplat - lyknode



OpenPGP_signature
Description: OpenPGP digital signature


salsa: new repo tinydyndns

2020-11-05 Thread Baptiste Beauplat

Hi,

I intend to do some QA work on tinydyndns. Could someone please create 
that repository under the debian namespace and add me (lyknode) as 
Maintainer?


Thanks,

https://tracker.debian.org/pkg/tinydyndns
--
Baptiste Beauplat - lyknode


OpenPGP_0x1EDBAA3C6926AF92.asc
Description: application/pgp-keys


OpenPGP_signature
Description: OpenPGP digital signature


Re: monitorix: maintainer access on salsa

2020-11-04 Thread Baptiste Beauplat

On 11/3/20 8:53 AM, Baptiste Beauplat wrote:
I'm the maintainer of monitorix [1] but I only have developer access on 
the salsa repo. As I need to update some CI settings, could someone 
grant me (lyknode) the maintainer status?


This has been taken care of. Thank you.

--
Baptiste BEAUPLAT - lyknode



OpenPGP_signature
Description: OpenPGP digital signature


Bug#973681: RFS: mgitstatus/2.0+dfsg-2 -- Show status of multiple Git repositories

2020-11-03 Thread Baptiste Beauplat

Package: sponsorship-requests
Severity: normal

Dear mentors,

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

 * Package name: mgitstatus
   Version : 2.0+dfsg-2
   Upstream Author : Ferry Boender 
 * URL : https://github.com/fboender/multi-git-status
 * License : MIT
 * Vcs : https://salsa.debian.org/debian/mgitstatus
   Section : vcs

It builds those binary packages:

  mgitstatus - Show status of multiple Git repositories

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


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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/m/mgitstatus/mgitstatus_2.0+dfsg-2.dsc


Changes since the last upload:

 mgitstatus (2.0+dfsg-2) unstable; urgency=medium
 .
   * Bump for first source-only upload

Regards,
--
Baptiste BEAUPLAT - lyknode



OpenPGP_signature
Description: OpenPGP digital signature


monitorix: maintainer access on salsa

2020-11-03 Thread Baptiste Beauplat

Hi list,

I'm the maintainer of monitorix [1] but I only have developer access on 
the salsa repo. As I need to update some CI settings, could someone 
grant me (lyknode) the maintainer status?


Thanks,

[1]: https://salsa.debian.org/debian/monitorix
--
Baptiste BEAUPLAT - lyknode



OpenPGP_signature
Description: OpenPGP digital signature


Bug#968153: RFS: tinymux/2.12.0.10-1 -- text-based multi-user virtual world server

2020-08-12 Thread Baptiste BEAUPLAT
Hi Stephen,

On 8/12/20 7:22 AM, Stephen Dennis wrote:
> It builds and rebuilds for me on two different clean Debian environments. I
> have never gotten the '/usr/bin/ld: cannot find -lmux' error. Adam hasn't
> responded in two days and is probably waiting for me to fix an error I
> cannot reproduce. Can anyone else build it? Am I building this a wrong way?
> 
> dpkg-buildpackage -k<...>
> lintian
> dput

You will need to use sbuild[1] or pbuilder[2] to create clean minimal
Debian build environment.

[1]: https://wiki.debian.org/sbuild
[2]: https://www.debian.org/doc/manuals/maint-guide/build.en.html#pbuilder

-- 
Baptiste BEAUPLAT - lyknode



signature.asc
Description: OpenPGP digital signature


Bug#968123: RFS: dh-make/2.202002 -- tool that converts source archives into Debian package source

2020-08-09 Thread Baptiste BEAUPLAT
Package: sponsorship-requests
Severity: normal

Dear mentors,

After a small exchange with its maintainer Craig Small, I will be
co-maintaining the package "dh-make" with him.

Changes are pushed to https://salsa.debian.org/debian/dh-make, on the
devel branch. I'll merge and tag on upload.

I am looking for a sponsor for my package "dh-make":

 * Package name: dh-make
   Version : 2.202002
   Upstream Author : Craig Small 
 * URL : https://salsa.debian.org/debian/dh-make
 * License : GPL-2.0+ with template exception, GPL-3.0+ with
template exception
 * Vcs : https://salsa.debian.org/debian/dh-make
   Section : devel

It builds those binary packages:

  dh-make - tool that converts source archives into Debian package source

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

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

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

  dget -x
https://mentors.debian.net/debian/pool/main/d/dh-make/dh-make_2.202002.dsc

Changes since the last upload:

 dh-make (2.202002) unstable; urgency=medium
 .
   [ Paul Wise ]
   * Remove a misplaced underscore
 .
   [ Craig Small ]
   * Add some package testing
 .
   [ Baptiste BEAUPLAT ]
   * Spellcheck on dh_makefont man page
   * Fix pep8 on dh_make
   * Fix typo in Python sphinxdoc instructions.
 Thanks to Robin Gustafsson for the patch (Closes: 961416)
   * d/copyright: Add Craig Small as Upstream-Contact
   * Add a lintian override to README templates
   * d/control:
 + Add myself to Uploaders
 + Set Rules-Requires-Root to no
 + Add Homepage
 + Bump debhelper-compat to 13: no changes
 + Binary package Depends on debhelper >= 13.1
   * Bump debhelper-compat in control template to 13
   * Add Rules-Requires-Root: no to templates
   * Fix wrapped override_dh_auto_configure example in d/rules template
   * Remove empty newline at the end of debian/rules template

Regards,
-- 
Baptiste BEAUPLAT - lyknode



signature.asc
Description: OpenPGP digital signature


Re: get 403 Forbidden when try to download orig

2020-07-23 Thread Baptiste BEAUPLAT
Hi Fabio,

On 7/23/20 2:45 PM, Fabio Augusto De Muzio Tobich wrote:
> Em 22/07/2020 22:04, Fabio Augusto De Muzio Tobich escreveu:
>> I've uploaded a package to debian.mentors.net and something is wrong.

There was a permissions problem on the file on mentors. It's now fixed
and I've managed to dget the package.

I'll be looking into the why this happened.
-- 
Baptiste BEAUPLAT - lyknode



signature.asc
Description: OpenPGP digital signature


mentors.debian.net updated

2020-07-20 Thread Baptiste BEAUPLAT
Hi all,

We are proud to present the new version of mentors we have been working
on for the past few months. In addition to moving from python2 to
python3 and dropping from a deprecated framework (pylons) to a
maintained and widely known one (django), we are pleased to also
announce some new exciting features!

* Manage your package subscription directly from your account.
  Previously only stored as an internal list, you can now add/remove any
  packages from your watch list.

* Important information are getting to you quicker.
  On the package page, you can now glace in one look at the changelog,
  the homepage or the VCS infos.  Vcs-Browser is just one click away.

* Per-upload deletion.
  Uploaded to a wrong distribution?  Just remove the one upload by
  clicking on the red trash.

* Detection of the NEW uploads.
  Packages having little value to hang around mentors after uploading to
  NEW, they will now be automatically removed.

* Multi-user uploads.
  Working with someone to publish a new version to unstable and to
  backports?  You can now both upload the same package to mentors
  without restriction.

Beside those new features, this update brings a lot of bug fixes, some
security fixes and a few other small improvements.

Now that the big migration is done, new features will be coming, so look
forward for a even more improvements!

If you find any bug or you want a new feature implemented, don't
hesitate to write us an issue on the salsa project:

https://salsa.debian.org/mentors.debian.net-team/debexpo/-/issues

We are also always looking for more contributors, and now that the site
is not using an obscure framework anymore it should be easier than ever!


https://salsa.debian.org/mentors.debian.net-team/debexpo/-/blob/live/docs/contributing.rst

Best,

For mentors team,
-- 
Baptiste BEAUPLAT - lyknode



signature.asc
Description: OpenPGP digital signature


mentors.debian.net maintenance

2020-07-19 Thread Baptiste BEAUPLAT
Hi all,

We are planning a migration on a brand new version of
mentors.debian.net, moving away from python2 and our old framework.

We expect a 2 hours downtime planned for July 20th (tomorrow) between
17:00 and 19:00 (UTC).

For the mentors team,
-- 
Baptiste BEAUPLAT - lyknode



signature.asc
Description: OpenPGP digital signature


Moving salsa repo to debian group

2020-04-19 Thread Baptiste BEAUPLAT
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi,

Could someone move the following repository to the debian group?

https://salsa.debian.org/lyknode/vitetris

Thanks,
- -- 
Baptiste BEAUPLAT - lyknode
-BEGIN PGP SIGNATURE-

iHUEARYKAB0WIQQt4kiVMTxdp/CJ4U4XSUsQeV3XMwUCXpy1hwAKCRAXSUsQeV3X
M0prAQCKjLE8MSQanc9B6mjlrlXkEsG/bGz9nYy3Gl6oqn2X3AEAobArcnLV58Ps
n5w5fGv5ZLO/M4FEisOGOzxBtVNaxQI=
=VvWz
-END PGP SIGNATURE-



Bug#956935: RFS: grok-jpeg2000/5.1.0-0 -- development files for Grok, a JPEG 2000 image library

2020-04-17 Thread Baptiste BEAUPLAT
Hi Aaron,

On 4/17/20 12:28 AM, Aaron Boxer wrote:
> I am looking for a sponsor for my package "grok-jpeg2000"

[...]

> To access further information about this package, please visit the
> following URL:
> 
> https://mentors.debian.net/package/grok-jpeg2000

Please fix all tags reported by lintian on your package before seeking a
sponsor. Debian expects high-quality, well maintained packages.

-- 
Baptiste BEAUPLAT - lyknode



signature.asc
Description: OpenPGP digital signature


Re: mentors.debian.net blocks my package upload

2020-03-06 Thread Baptiste BEAUPLAT
Hi Woodrow,

On 3/7/20 7:11 AM, Woodrow Shen wrote:
> I've just uploaded my package pdf2djvu 0.9.17-1 to mentors.debian.net via
> ftp, and after more than  a hour I don't receive any notification from
> email and I realize that uploading package seems to be working-in-progress
> on server. Can someone help me to identify this issue? Or how to solve this
> problem?

The importer on mentors have been experiencing, since a couple of days,
random failure to contact external services such as bugs.debian.org or
the ftp-master api, used to gather information regarding uploads.

We have not find out why such issues occurs, however we are working on
adding a timeout to those queries so the importer would not block
indefinitely.

This is what happened yesterday around 17:00 UTC, the importer got stuck
and your package did not get imported. I've restarted the service and
all should be good now.

For reference, we have an issue tracking this :

https://salsa.debian.org/mentors.debian.net-team/debexpo/issues/94

Best,
-- 
Baptiste BEAUPLAT - lyknode



signature.asc
Description: OpenPGP digital signature


Should mentors.debian.net automatically close RFS?

2019-06-03 Thread Baptiste BEAUPLAT
Hi all,

I'm looking into the idea of adding a few features for
mentors.debian.net regarding RFS. One of those features would be to
automatically close RFS when packages are removed from mentors.d.n.

As implementing this feature would result in a fairly noticeable change
into the way RFS are closed, I wanted to submit this idea to the list
before getting into it.

Here are a couple of points to explain the motivation for this idea:

1. How it should be done?

On the rfs-howto page [1], we can find:

> After you uploaded a package, please close the bug report by sending a
mail to nnn-d...@bugs.debian.org

Closing a RFS is the responsibility to the DD who uploads the package.

2. How is it done?

From what I've seen, RFS are closed:

- By DDs who upload the packages
- By the packages maintainers
- By people that cleanup RFS from now and then (manually or with scripts)

3. What could be done by mentors.d.n

To ensure a more consistent way of cleaning-up RFS, mentors.d.n could
automatically close RFS upon package removal.

Package removal occurs on specific events, including:

- Package uploaded to the archive
- Package older than 20 weeks
- Manual deletion by its maintainer or an admin

4. How mentors.d.n would close the RFS

Mentors would simply match RFS using mail subject (that includes package
name and version) and send a closing email to the BTS.

Let me know what you think of this feature. Should it be added to
mentors? Did I overlook something? Or simply, does it sound like a bad
idea altogether (hope not :))?

Best,

[1]: https://mentors.debian.net/sponsors/rfs-howto

-- 
Baptiste BEAUPLAT - lyknode



signature.asc
Description: OpenPGP digital signature


Bug#924411: RFS: vitetris/0.58.0-1

2019-03-12 Thread Baptiste BEAUPLAT
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "vitetris"

  * Package name: vitetris
Version : 0.58.0-1
Upstream Author : Victor Geraldsson
  * URL : http://www.victornils.net/tetris/
  * License : BSD-2-Clause
Section : games

It builds those binary packages:

  vitetris - Virtual terminal *tris clone

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

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

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

  dget -x
https://mentors.debian.net/debian/pool/main/v/vitetris/vitetris_0.58.0-1.dsc

More information about vitetris can be obtained from
https://salsa.debian.org/lyknode-guest/vitetris.

Changes since the last upload:

   * New upstream version 0.58.0
   * Drop patches applied upstream:
 - 0005-fix-implicit-declaration.patch
 - 0002-fix-insecure-printf.patch
   * d/watch: Remove leftover from dh_make template

Regards,

-- 
Baptiste BEAUPLAT - lyknode





signature.asc
Description: OpenPGP digital signature


Bug#923967: RFS: chkboot/1.2-3

2019-03-07 Thread Baptiste BEAUPLAT
On 3/7/19 7:19 PM, Baptiste BEAUPLAT wrote:> More information about
chkboot can be obtained from https://www.example.com.

More information about chkboot can be obtained from
https://salsa.debian.org/debian/chkboot.

-- 
Baptiste BEAUPLAT - lyknode



signature.asc
Description: OpenPGP digital signature


Bug#923969: RFS: vitetris/0.57.2-3

2019-03-07 Thread Baptiste BEAUPLAT
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "vitetris"

  * Package name: vitetris
Version : 0.57.2-3
Upstream Author : Victor Geraldsson
  * URL : http://www.victornils.net/tetris/
  * License : BSD-2-Clause
Section : games

It builds those binary packages:

  vitetris - Virtual terminal *tris clone

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

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

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

  dget -x
https://mentors.debian.net/debian/pool/main/v/vitetris/vitetris_0.57.2-3.dsc

More information about vitetris can be obtained from
https://salsa.debian.org/lyknode-guest/vitetris.

Changes since the last upload:

  * Convert repo to DEP-14
  * Move binary stripping from Makefile to debhelper
  * Bump policy version to 4.3.0
  * Bump debian-compat to 12. Remove debian/compat

Regards,

-- 
Baptiste BEAUPLAT - lyknode



signature.asc
Description: OpenPGP digital signature


Bug#923968: RFS: monitorix/3.10.1-2

2019-03-07 Thread Baptiste BEAUPLAT
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "monitorix"

  * Package name: monitorix
Version : 3.10.1-2
Upstream Author : Jordi Sanfeliu
  * URL : https://www.monitorix.org
  * License : GPL-2
Section : utils

It builds those binary packages:

  monitorix - lightweight system monitoring tool

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

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

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

  dget -x
https://mentors.debian.net/debian/pool/main/m/monitorix/monitorix_3.10.1-2.dsc

More information about monitorix can be obtained from
https://salsa.debian.org/debian/monitorix.

Changes since the last upload:

  * debian-compat to 12. Remove debian/compat

Regards,

-- 
Baptiste BEAUPLAT - lyknode



signature.asc
Description: OpenPGP digital signature


Bug#923967: RFS: chkboot/1.2-3

2019-03-07 Thread Baptiste BEAUPLAT
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "chkboot"

  * Package name: chkboot
Version : 1.2-3
Upstream Author : Giancarlo Razzolini 
  * URL : https://github.com/grazzolini/chkboot
  * License : GPL-2+
Section : utils

It builds those binary packages:

  chkboot - detection of malicious changes for boot files

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

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

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

  dget -x
https://mentors.debian.net/debian/pool/main/c/chkboot/chkboot_1.2-3.dsc

More information about chkboot can be obtained from https://www.example.com.

Changes since the last upload:

  * Fix url in Vcs-Browser
  * Bump policy version to 4.3.0
  * Bump debian-compat to 12. Remove debian/compat

Regards,

-- 
Baptiste BEAUPLAT - lyknode



signature.asc
Description: OpenPGP digital signature


Re: package versions at mentors

2019-02-27 Thread Baptiste BEAUPLAT
Hi Bart,

On 2/23/19 4:55 PM, Bart Martens wrote:
> Great platform. A possible improvement: It would be nice if the version of a
> package on the overview page is always the version of the first package on the
> package detail page.

This is the intended behavior for the index page but, apparently it does
not work :)

I've opened an issue on salsa so we can follow the progress and fix it.

https://salsa.debian.org/mentors.debian.net-team/debexpo/issues/52

Regards,

-- 
Baptiste BEAUPLAT - lyknode





signature.asc
Description: OpenPGP digital signature


Bug#918958: RFS: monitorix/3.10.1-1 [ITP]

2019-01-10 Thread Baptiste BEAUPLAT
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "monitorix"

 * Package name: monitorix
   Version : 3.10.1-1
   Upstream Author : Jordi Sanfeliu
 * URL : https://www.monitorix.org
 * License : GPL-2
   Section : utils

  It builds those binary packages:

monitorix  - lightweight system monitoring tool

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

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

  The repository for packaging is hosted on salsa:

  https://salsa.debian.org/debian/monitorix

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

dget -x
https://mentors.debian.net/debian/pool/main/m/monitorix/monitorix_3.10.1-1.dsc

  More information about monitorix can be obtained from
https://www.monitorix.org.

  Changes since the last upload:

  * New package

  Regards,

-- 
Baptiste BEAUPLAT - lyknode



signature.asc
Description: OpenPGP digital signature


Bug#914843: RFS: chkboot/1.2-2

2018-11-27 Thread Baptiste BEAUPLAT
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "chkboot"

 * Package name: chkboot
   Version : 1.2-2
   Upstream Author : Giancarlo Razzolini 
 * URL : https://github.com/grazzolini/chkboot
 * License : GPL-2+
   Section : utils

  It builds those binary packages:

chkboot- detection of malicious changes for boot files

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

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


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

dget -x
https://mentors.debian.net/debian/pool/main/c/chkboot/chkboot_1.2-2.dsc

  More information about chkboot can be obtained from
https://salsa.debian.org/debian/chkboot.

  Changes since the last upload:

  * Demote zenity and x11-utils dependencies to Suggests
  * Add gbp.conf for DEP14

  Regards,

-- 
Baptiste BEAUPLAT - lyknode



signature.asc
Description: OpenPGP digital signature


Bug#913261: RFS: chkboot/1.2-1 [ITP]

2018-11-21 Thread Baptiste BEAUPLAT
Hello Herbert,

I hope you are well.

I was wondering if you had time to take a second look at this package?

Best regards,

On 11/10/18 2:14 PM, Baptiste BEAUPLAT wrote:
>> The package does not build twice in a row:
> This is fixed now.

-- 
Baptiste BEAUPLAT - lyknode




signature.asc
Description: OpenPGP digital signature


Bug#913261: RFS: chkboot/1.2-1 [ITP]

2018-11-10 Thread Baptiste BEAUPLAT
Hello Herbert,

Thanks for your feedback.

> The package does not build twice in a row:

This is fixed now.

Regards,

-- 
Baptiste BEAUPLAT - lyknode




signature.asc
Description: OpenPGP digital signature


Bug#913261: RFS: chkboot/1.2-1 [ITP]

2018-11-08 Thread Baptiste BEAUPLAT
Package: sponsorship-requests
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

  Dear mentors,

  I am looking for a sponsor for my package "chkboot"

 * Package name: chkboot
   Version : 1.2-1
   Upstream Author : Giancarlo Razzolini 
 * URL : https://github.com/grazzolini/chkboot
 * License : GPL-2.0+
   Section : utils

  It builds those binary packages:

chkboot- detection of malicious changes for boot files

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

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

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

dget -x 
https://mentors.debian.net/debian/pool/main/c/chkboot/chkboot_1.2-1.dsc

  This is the first release of the package.

  Debian source is hosted on salsa, at:

https://salsa.debian.org/debian/chkboot

  Regards,
    Baptiste BEAUPLAT - lyknode

-BEGIN PGP SIGNATURE-

iIcEARYIAC8WIQQt4kiVMTxdp/CJ4U4XSUsQeV3XMwUCW+SOxhEcbHlrbm9kZUBj
aWxnLm9yZwAKCRAXSUsQeV3XM9WlAP93vo64ZSAwvMJ0cnxLBPMTUFGmgipjC6uJ
9rdGnmkKagD9GSoBOM674HGZ2kRlmEncJ6mLS0FKUdqXnc2hShdPRw4=
=nA8y
-END PGP SIGNATURE-



Bug#910538: RFS: vitetris/0.57.2-1 [ITP]

2018-10-08 Thread Baptiste BEAUPLAT
Hello Pierre-Elliott,

Taking into account your suggestions, I re-uploaded the vitetris package
with the following fixes:

* Rework package description
* Remove extra licence file from package

Url:

Package on mentors: https://mentors.debian.net/package/vitetris
Pool on
mentors:https://mentors.debian.net/debian/pool/main/v/vitetris/vitetris_0.57.2-1.dsc
Git: https://salsa.debian.org/lyknode-guest/vitetris

Best regards,

-- 
Baptiste BEAUPLAT - lyknode




signature.asc
Description: OpenPGP digital signature


Bug#910538: RFS: vitetris/0.57.2-1 [ITP]

2018-10-07 Thread Baptiste BEAUPLAT
Hello Pierre-Elliott,

> Dear Baptiste,
>
> I get a weird error when I try to download your GPG key to check the package
> you made.
>
> `---> gpg --search-keys 2DE24895313C5DA7F089E14E17494B10795DD733
> gpg: data source: https://[2a02:c205:3001:3626::1]:443
> (1)   lyknode 
>   Baptiste BEAUPLAT 
> 256 bit EDDSA key 1EDBAA3C6926AF92, créé : 2017-08-05, expire : 
> 2019-08-05
> Keys 1-1 of 1 for "2DE24895313C5DA7F089E14E17494B10795DD733".  Entrez le ou 
> les nombres, (S)uivant, ou (Q)uitter > 1
> gpg: key 1EDBAA3C6926AF92: no user ID for key signature packet of class 13
> gpg:   Quantité totale traitée : 1
>
> Is your GPG key actually properly uploaded?

The key is fine but gpg 2.1.18 seems to have difficulties with some ECC
keys. There is a fix for testing and stable-bpo.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906545

I've tried with a more recent version and it works.
>  - The install part of the makefile seem to install
>usr/share/doc/vitetris/licence.txt, which should not happen. You can either
>alter debian/rules to remove this file or ignore this suggestion.
Got a info warning from lintian for that as well. I'll remove the file
and re-upload the package.

Thanks a lot for your comments.

-- 
Baptiste BEAUPLAT - lyknode




signature.asc
Description: OpenPGP digital signature


Bug#910538: RFS: vitetris/0.57.2-1 [ITP]

2018-10-07 Thread Baptiste BEAUPLAT
Package: sponsorship-requests
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Dear mentors,

I am looking for a sponsor for my package "vitetris"

 Package name: vitetris
 Version : 0.57.2-1
 Upstream Author : Victor Geraldsson
 URL : http://www.victornils.net/tetris/
 License : BSD-2-Clause
 Section : games

It builds those binary packages:

  vitetris   - Virtual terminal *tris clone

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

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


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

  dget -x 
https://mentors.debian.net/debian/pool/main/v/vitetris/vitetris_0.57.2-1.dsc

More information about vitetris can be obtained from 
http://www.victornils.net/tetris/.
Changes since the last upload:

  * Initial release (Closes: #909968)

Best Regards,

- --
Baptiste BEAUPLAT - lyknode

-BEGIN PGP SIGNATURE-

iIcEARYIAC8WIQQt4kiVMTxdp/CJ4U4XSUsQeV3XMwUCW7poQhEcbHlrbm9kZUBj
aWxnLm9yZwAKCRAXSUsQeV3XM9vkAQDQedW+9NAusU3/m9Fz7G9yiBl0FmMbPYyZ
ooLMrVJrGAD/Z2rk8NRHz1nDPOwcnCVnoL08u8zxBkqJQTApxDhUigw=
=cAAC
-END PGP SIGNATURE-