Bug#849754: RFS: guerillabackup/0.0.0-1

2018-04-11 Thread halfdog
Hello Gianfranco,

Gianfranco Costamagna writes:
> control: owner -1 !
> control: tags -1 moreinfo
> Hello,
> 
> >I am looking for a sponsor for my package "guerillabackup"
> 
> I would really like to see the package working, but I see the
> upstream repo is lacking the history, this makes the Debian
> work less efficient in cherrypicking new stuff.
> Two commits are really not that much, seems like an inactive project.

Well, one commit (the first one is the github creation commit).
The software is the Python2 port of a quite old project, so just
rewriting it, comparing result with old program by unit tests
and committing the result to github resulted in a single commit.

All other changes are from the request to transform it to Python3
(some earlier review), fixes for problems introduced by that changes,
which were then added as a diff for packaging the initial release
version

If it would help, I could move those changes from my local branch
(which is used to create the patches for the Debian package by
comparing it to the github trunk) also to the github trunk. This
would then create a new github trunk (upstream) version, thus
starting a new RFS process I guess (due to version change). Then
there would also be more upstream commits.

> Is it the case?

Yes and no: it is working on all my machines without any flaws
or major changes for more than a year or so now and as long as
I do not change my setup to expose new bugs (which I do not plan
to do) or someone else reports bugs from his setup (which would
require solid packaging to have new users), so long there is no
real need for further development.

While the RFS was running, all changes went to the Debian packaging
repository and now the new salsa repository, which should build
the package using "gbp", hence also no upstream changes. But I
did not manage to get gbp running from the documentation, e.g.
trying the following did not work out and the various (sometimes
contradictory) recommendations from IRC did not really improve
the situation. You can test with:

git clone https://salsa.debian.org/halfdog-guest/guerillabackup.git
cd guerillabackup
git config user.email "m...@halfdog.net"
git config user.name "halfdog"
gbp buildpackage

So I stopped trying with salsa/gbp. Maybe in some years when alioth/
salsa transition has progressed, documentation will be more conclusive
for packaging noobs and make that step easier.

> Please note: I maintain borgbackup, that I think is really more
> powerful (complete) than your tool (please have a look at it).

Now I had time to check that one out. If I understand correctly,
it could be a nice preprocessor for the guerillabackup:

* borgbackup: does local file deduplication, uses nearby storages
  (similar trust zone, high bandwidth, reliable connections)
  to create repository with or without symmetric encryption

* guerillabackup: performs assymetric encryption of borgbackup
  outputs (e.g. the borgbackup repositories or changesets exported
  from the repository), distribution of redundant copies of those
  outputs to remote cloud storage with lower trust (other trust
  zones, low bandwith, unreliable connections)

hd



Bug#892579: marked as done (RFS: runit/2.1.2-10 )

2018-04-11 Thread Debian Bug Tracking System
Your message dated Wed, 11 Apr 2018 16:20:56 +
with message-id 
and subject line closing RFS: runit/2.1.2-10 
has caused the Debian Bug report #892579,
regarding RFS: runit/2.1.2-10 
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.)


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

Package: sponsorship-requests
Severity: wishlist

Dear mentors,

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

* Package name : runit
  Version  : 2.1.2-10
  Upstream Author  : Gerrit Pape 
* Url  : http://smarden.org/runit/
* Licenses : BSD-3-clause
  Programming Lang : 
  Section  : admin

 runit is a collection of tools to provide system-wide service supervision
 and to manage services.  Contrary to sysv init, it not only cares about
 starting and stopping services, but also supervises the service daemons
 while they are running.  Amongst other things, it provides a reliable
 interface to send signals to service daemons without the need for pid-files,
 and a log facility with automatic log file rotation and disk space limits.
 .
 runit service supervision can run under sysv init or replace the init
 system completely.  Complete init replacement provided by 'runit-init'
 package.

It builds those binary packages:

  * runit
  * runit-systemd
  * runit-sysv
  * getty-run
  * runit-init

This package succesfully builds on debomatic machine:

  https://debomatic-i386.debian.net/distribution#unstable/runit/2.1.2-10
 
Please note, that package is maintained with dgit(1) tool
using dgit-maint-merge(7) workflow. For more information about how to
sponsor this package, see dgit-sponsorship(7).

  Git repository: https://salsa.debian.org/runit-team/runit.git
  Git branch: master

With /bin/sh following commands should suffice:

  $ git clone https://salsa.debian.org/runit-team/runit.git runit
  $ cd runit
  $ make -f debian/rules get-orig-source # 'gbp buildpackage' is fine
  $ dgit sbuild


Changes since last upload:

  * Replace DEB_BUILD_OPTIONS with DEB_BUILD_MAINT_OPTIONS, since the former
is meant for user, rebuilding package and overrides the latter.
  + Thanks: Gianfranco Costamagna 
  * Add 'runscript' program into 'runit' binary package, intended to
simplify for system administrator management of per-user 'runsvdir'
processes.
  * Incorporate NMU. Bring back runit-init package.
  * Add compiler flags for large file support.
  * Add support for sysvinit control pipe into shutdown script, solving issue
with reboot just after runit-init installation. (Closes: #861536)
  * Add dependency on initscripts. While initscripts probably could be
simplified, right now it is simpler to rely on it to make sure, that
transition from sysvinit is smooth. On other hand, if both runscript
and initscript are present, runscript is favored.
  * Write CFLAGS and LDFLAGS into conf-ld/conf-cc. Without it, upstream
build system strips binaries, wasting precious debug information that
must be stored in -dbg symbols.
  * Check for executable bit on /run/runit.reboot with stat(1), not
test(1).  If /run is mounted with 'noexec' option, test(1) gives
unexpected results.
  * Reduce timeout between SIGTERM and SIGKILL on system shutdown.

Default 7 seconds is reasonable for well-behaving program, and waiting
longer does not help with programs, which ignore SIGTERM, like
startx(1) in some configurations.
  * Fix problem with bash completion script when ls(1) output color control
sequences.
  * Update Vcs-* fields in debian/control. Now on GitLab instance at
salsa.debian.org
  * Bump compat version to 11, rendering dh-sysuser unneeded.
  * Drop explicit --parallel from debian/rules, since it is default since
debhelper-10.
  * Use secure URL when referencing to debian/copyright format.
  * Bump standards version to 4.1.3 (removed priority 'extra')
  * Remove version conflicts on sysvinit, since it is no longer present
in Archives.

Regards,
  Dmitry Bogatov
--- End Message ---
--- Begin Message ---
Package runit version 2.1.2-10 is in unstable now.
https://packages.qa.debian.org/runit--- End Message ---


Bug#882840: marked as done (RFS: jpeces/4.2.1-1 [ITP])

2018-04-11 Thread Debian Bug Tracking System
Your message dated Wed, 11 Apr 2018 17:30:24 +0200
with message-id <20180411173024.28808...@debian.debian.org>
and subject line RFS: jpeces/4.2.1-1 [ITP]
has caused the Debian Bug report #882840,
regarding RFS: jpeces/4.2.1-1 [ITP]
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.)


-- 
882840: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882840
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 "jpeces"

 * Package name: jpeces
   Version : 4.2.1-1
   Upstream Author : Innocent De Marchi 
 * URL : http://sourceforge.net/projects/pecesjocdetangr/
 * License : GPL-2+
   Section : games

  It builds those binary packages:

jpeces - Xinese Tangram puzzle and others

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

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


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

dget -x
https://mentors.debian.net/debian/pool/main/j/jpeces/jpeces_4.2.1-1.dsc

  

  Changes since the last upload:

  * Initial release (Closes: #882771).


  Regards,
   Innocent De Marchi
--- End Message ---
--- Begin Message ---
Hi, 

There are several aspects of this package that need improvement: I
withdraw this RFS while I proceed to make the necessary improvements.

Thanks!

I. De Marchi--- End Message ---


Bug#895262: marked as done (RFS: deepin-menu/3.3.2-1)

2018-04-11 Thread Yanhao Mo
On Wed 04/11 13:15, Debian Bug Tracking System wrote:
> I mean, you're extremely polite, to the point that some people might take a
> feeling they're being mocked.  Like "such detailed information" for a
> request of a single line of documentation.
> 
> I've seen this in other Chinese folks, it looks like it's the way you talk. 
> But for those unaccustomed, it's a culture clash.

I don't mean it T^T.

-- 
Yanhao Mo


signature.asc
Description: PGP signature


Bug#895431: marked as done (RFS: libhinawa/0.9.0-1)

2018-04-11 Thread Debian Bug Tracking System
Your message dated Wed, 11 Apr 2018 15:20:25 +0200
with message-id <20180411132025.hwuvhrrnwxbme...@angband.pl>
and subject line Re: Bug#895431: RFS: libhinawa/0.9.0-1
has caused the Debian Bug report #895431,
regarding RFS: libhinawa/0.9.0-1
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.)


-- 
895431: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895431
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 "libhinawa"

 * Package name: libhinawa
   Version : 0.9.0-1
   Upstream Author : Takashi Sakamoto 
 * URL : https://github.com/takaswie/libhinawa
 * License : LGPL-2.1
   Section : libs

It builds those binary packages:

 gir1.2-hinawa-1.0 - GObjet introspection data for libhinawa0
 libhinawa-dev - I/O library for IEEE 1394 asynchronous transactions 
(development
 libhinawa0 - I/O library for IEEE 1394 asynchronous transactions

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

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


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

  dget -x 
https://mentors.debian.net/debian/pool/main/libh/libhinawa/libhinawa_0.9.0-1.dsc

More information about hello can be obtained from 
https://github.com/takaswie/libhinawa

Changes since the last upload:

 * New upstream release 0.9.0.
  * debian/control
- Bump standard version to 4.1.4. No other changes are required.


pgpFv7Dvgs1W3.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
On Wed, Apr 11, 2018 at 10:05:00PM +0900, Kentaro Hayashi wrote:
>  * Package name: libhinawa
>Version : 0.9.0-1

>  * New upstream release 0.9.0.
>   * debian/control
> - Bump standard version to 4.1.4. No other changes are required.

✓

-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢰⠒⠀⣿⡁ 
⢿⡄⠘⠷⠚⠋⠀ ... what's the frequency of that 5V DC?
⠈⠳⣄--- End Message ---


Bug#895262: marked as done (RFS: deepin-menu/3.3.2-1)

2018-04-11 Thread Debian Bug Tracking System
Your message dated Wed, 11 Apr 2018 15:13:31 +0200
with message-id <20180411131331.mwo6msbh4rayi...@angband.pl>
and subject line Re: Bug#895262: RFS: deepin-menu/3.3.2-1
has caused the Debian Bug report #895262,
regarding RFS: deepin-menu/3.3.2-1
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.)


-- 
895262: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895262
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 "deepin-menu"

* Package name: deepin-menu
  Version : 3.3.2-1
  Upstream Author : Deepin Technology Co., Ltd.
* URL : https://github.com/linuxdeepin/deepin-menu
* License : GPL-3+
  Section : x11

It builds those binary packages:

  deepin-menu - Deepin menu service

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

  https://mentors.debian.net/package/deepin-menu

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

  dget -x 
https://mentors.debian.net/debian/pool/main/d/deepin-menu/deepin-menu_3.3.2-1.dsc

More information about hello can be obtained from 
https://salsa.debian.org/pkg-deepin-team/deepin-menu

Changes since the last upload:
  * New upstream release.
  * d/control: add new uploader Yanhao Mo 
  * d/control: Use Salsa platform for Vcs field.
  * debian/control: Update Standers-Version to 4.1.4.
  * debian/compat: Switch compat to level 11.

-- 
Yanhao Mo


signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
On Wed, Apr 11, 2018 at 08:44:34PM +0800, Yanhao Mo wrote:
> On Tue 04/10 23:19, Adam Borowski wrote:
> > Hi!
> > I see that the packaging no longer installs autostart parts:
> > 
> > It's a non-obvious packaging change that would be nice to be described in
> > the changelog.
> > 
> > On the other hand, DDE wasn't a part of Stretch (so not many users yet), and
> > for your internal purposes, it's in git:
> > https://github.com/linuxdeepin/deepin-menu/commit/09e65bd7bd46c9aa6cdd1b205aa4e4f7be33ef0c
> > Speaking about nitpicks in the changelog: s/Standers/Standards/.
> 
> Hi Adam,
> Thanks for pointing that and give such detailed information. I have
> fixed that two issues and re-uploaded.

Uploaded.
 
> > so if you feel like I'm nitpicking too much, please tell me so, I can upload
> > as-is.
> Ok, I'll let you know if I have that feeling, haven't at least for now ◕‿◕.

I mean, you're extremely polite, to the point that some people might take a
feeling they're being mocked.  Like "such detailed information" for a
request of a single line of documentation.

I've seen this in other Chinese folks, it looks like it's the way you talk. 
But for those unaccustomed, it's a culture clash.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢰⠒⠀⣿⡁ 
⢿⡄⠘⠷⠚⠋⠀ ... what's the frequency of that 5V DC?
⠈⠳⣄--- End Message ---


Bug#895431: RFS: libhinawa/0.9.0-1

2018-04-11 Thread Kentaro Hayashi
Package: sponsorship-requests
Severity: normal

Dear mentors,

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

 * Package name: libhinawa
   Version : 0.9.0-1
   Upstream Author : Takashi Sakamoto 
 * URL : https://github.com/takaswie/libhinawa
 * License : LGPL-2.1
   Section : libs

It builds those binary packages:

 gir1.2-hinawa-1.0 - GObjet introspection data for libhinawa0
 libhinawa-dev - I/O library for IEEE 1394 asynchronous transactions 
(development
 libhinawa0 - I/O library for IEEE 1394 asynchronous transactions

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

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


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

  dget -x 
https://mentors.debian.net/debian/pool/main/libh/libhinawa/libhinawa_0.9.0-1.dsc

More information about hello can be obtained from 
https://github.com/takaswie/libhinawa

Changes since the last upload:

 * New upstream release 0.9.0.
  * debian/control
- Bump standard version to 4.1.4. No other changes are required.


pgpIX3lgCnBZQ.pgp
Description: PGP signature


Bug#895262: RFS: deepin-menu/3.3.2-1

2018-04-11 Thread Yanhao Mo
On Tue 04/10 23:19, Adam Borowski wrote:
> 
> Hi!
> I see that the packaging no longer installs autostart parts:
> 
> --- deepin-menu-3.2.0/debian/install2017-08-11 15:49:21.0 +0200
> +++ deepin-menu-3.3.2/debian/install1970-01-01 01:00:00.0 +0100
> @@ -1,2 +0,0 @@
> -data/com.deepin.menu.service /usr/share/dbus-1/services/
> -deepin-menu.desktop /etc/xdg/autostart/
> 
> Files in first .deb but not in second
> -
> -rw-r--r--  root/root   /etc/xdg/autostart/deepin-menu.desktop
> -rw-r--r--  root/root   DEBIAN/conffiles
> 
> It's a non-obvious packaging change that would be nice to be described in
> the changelog.
> 
> On the other hand, DDE wasn't a part of Stretch (so not many users yet), and
> for your internal purposes, it's in git:
> https://github.com/linuxdeepin/deepin-menu/commit/09e65bd7bd46c9aa6cdd1b205aa4e4f7be33ef0c
> Speaking about nitpicks in the changelog: s/Standers/Standards/.
> 
> Thanks for your work!
> 

Hi Adam,
Thanks for pointing that and give such detailed information. I have
fixed that two issues and re-uploaded.

> so if you feel like I'm nitpicking too much, please tell me so, I can upload
> as-is.
Ok, I'll let you know if I have that feeling, haven't at least for now ◕‿◕.

-- 
Yanhao Mo


signature.asc
Description: PGP signature


Bug#895354: marked as done (RFS: ddnet/11.1.3-1)

2018-04-11 Thread Debian Bug Tracking System
Your message dated Wed, 11 Apr 2018 12:28:39 +0200
with message-id <20180411102839.56que6tnlyry2...@angband.pl>
and subject line Re: Bug#895354: RFS: ddnet/11.1.3-1
has caused the Debian Bug report #895354,
regarding RFS: ddnet/11.1.3-1
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.)


-- 
895354: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895354
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 "ddnet"

 * Package name: ddnet
   Version : 11.1.3-1
   Upstream Author : Dennis Felsing
 * URL : http://ddnet.tw/
 * License : zlib (code), CC-BY-SA 3.0 (data)
   Section : games

It builds those binary packages:

  ddnet - Teeworlds modification with a unique cooperative gameplay
 ddnet-data - Data for DDNet
 ddnet-server - Server for DDNet
 ddnet-tools - Tools for DDNet

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

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


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

  dget -x https://mentors.debian.net/debian/pool/main/d/ddnet/ddnet_11.1.3-1.dsc


Regards,
 Yangfl
--- End Message ---
--- Begin Message ---
On Wed, Apr 11, 2018 at 02:23:50PM +0800, Yangfl wrote:
> Sorry for missing build-dep. Reuploaded.

Uploaded, thanks for the update.

I see two broken symlinks:
lrwxrwxrwx 1 root root 47 Apr  9 04:55 DejavuWenQuanYiMicroHei.ttf -> 
../../../../fonts/truetype/wqy/wqy-microhei.ttc
lrwxrwxrwx 1 root root 86 Apr  9 04:55 Icons.ttf -> 
../../../../fonts/truetype/materialdesignicons-webfont/materialdesignicons-webfont.ttf
(and fonts-dejavu-core would be third, had I it not installed)

Somehow you have those only as Recommends.  Upon running the client, I see a
few broken icons in the upper right corner.

Being a Recommends rather than entirely missing, I see you considered these
parts (thus I uploaded this version as-is), but I wonder what's the reason
for skipping a hard dependency.  Are these supposed to be replaced by an
user somehow?  

None of these fonts takes an amount of space that would be noticeable on a
machine big enough to play such games, thus I'm somehow missing the reason
for making the dependency weak.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢰⠒⠀⣿⡁ 
⢿⡄⠘⠷⠚⠋⠀ ... what's the frequency of that 5V DC?
⠈⠳⣄--- End Message ---


Bug#895354: RFS: ddnet/11.1.3-1

2018-04-11 Thread Yangfl
Sorry for missing build-dep. Reuploaded.

2018-04-11 5:42 GMT+08:00 Adam Borowski :
> On Tue, Apr 10, 2018 at 08:13:10PM +0800, Yangfl wrote:
>>  * Package name: ddnet
>>Version : 11.1.3-1
>
>> It builds those binary packages:
>>
>>   ddnet - Teeworlds modification with a unique cooperative gameplay
>>  ddnet-data - Data for DDNet
>>  ddnet-server - Server for DDNet
>>  ddnet-tools - Tools for DDNet
>
>>   dget -x 
>> https://mentors.debian.net/debian/pool/main/d/ddnet/ddnet_11.1.3-1.dsc
>
> --- ddnet-11.0.3/debian/changelog   2018-02-14 09:49:07.0 +0100
> +++ ddnet-11.1.3/debian/changelog   2018-04-09 04:55:12.0 +0200
> @@ -1,3 +1,13 @@
> +ddnet (11.1.3-1) unstable; urgency=medium
> +
> +  * New upstream release
> +  * Move data location to usr/share/games/ddnet/data/
> +  * Update copyright
> +  * Bump Standards-Version to 4.1.4
> +  * Move Vcs to Team repo
> +
> + -- Yangfl   Mon, 09 Apr 2018 10:55:12 +0800
>
> I'm afraid that it fails to build, saying something about websockets.
> Tried on amd64 and armhf, log attached.
>
>
> 喵!
> --
> ⢀⣴⠾⠻⢶⣦⠀
> ⣾⠁⢰⠒⠀⣿⡁
> ⢿⡄⠘⠷⠚⠋⠀ ... what's the frequency of that 5V DC?
> ⠈⠳⣄