Re: autopkgtest question: pass on local but fail on salsa-ci

2020-05-31 Thread Hideki Yamane
Hi Inaki,

On Fri, 29 May 2020 14:10:10 +0200
Inaki Malerba  wrote:
> This issue should be workarounded on the pipeline since [0]. Try
> retrying the job, it should work.

 Cool, that's really nice, thanks!

-- 
Hideki Yamane 



Bug#961930: ITP: pinball-table-gnu -- GNU Pinball table for emilia pinball

2020-05-31 Thread Philippe Coval
Package: wnpp
Severity: wishlist
Owner: Philippe Coval 

* Package name: pinball-table-gnu
  Version : 0.0.0
  Upstream Author : Ben Asselstine ,
Philippe Coval 
* URL : https://github.com/rzr/pinball-table-gnu
* License : GPL+ and Other free licences
  Programming Lang: C++
  Description : GNU Pinball table for emilia pinball



Extra table for emilia pinball already shipped into debian:

https://packages.qa.debian.org/p/pinball.html

To avoid license mess, extra tables are maintained separately:

https://github.com/rzr/pinball/issues/4


As upstream developer and debian maintainer,
and for developer convenience
I already started to package it in upstream tree.
Effort can also be tracked at:

https://github.com/rzr/pinball-table-gnu/issues/3


Co-maintainers (ie debian-games) are also welcome,
feel free to contact us here or un above link.

Note, package is not yet released, I plan do it very soon.

Then I will upload to mentors.debian.net,
but I am looking for sponsorship.

PS: pinball is orphaned too,
I plan to adopt it too and release new upstream version too.


Also the 1st extra table is in still NEW since 2020-05-01 :

https://ftp-master.debian.org/new/pinball-table-hurd_0.0.20200312-1.html# 

Regards



Running autopkgtest on porter boxes: dd-autopkgtest

2020-05-31 Thread Michael Banck
Hi,

it's possible for DDs to build/test packages on porter boxes via
dd-schroot-cmd, see https://dsa.debian.org/doc/schroot/.

However, e.g. arm64 autopkgtest failures are RC bugs and so far, it was
difficult to reproduce and debug those on the porter boxes, at least I
was not aware of an easy way to run autopkgtest on those.

During the Online MiniDebConf today I hacked a bit around, and (with
some help from Antonio Terceiro) came up with the following
proof-of-concept script:
https://salsa.debian.org/mbanck/dd-autopkgtest/-/blob/master/dd-autopkgtest

You can run this with a source package name on one of the porter boxes,
like: 

./dd-autopkgtest foo

It will then (i) create a working directory with the name of the source
package, (ii) bootstrap a schroot, (iii) install autopkgtest, the test
dependencies and the binaries in the schroot and (iv) run autopkgtest.
It will drop you in a shell if autopkgtest fails.

The primary limitation is that you can only test binary packages that
are in unstable already, because dd-schroot-cmd does not allow to
install local packages. I have not extended the script for other
distributions than unstable, but that should be possible.

Bugs, merge requests, suggestions and comments welcome!


Michael