Bug#836905: marked as done (RFS: dh-elpa/1.3 -- Debian helper tools for packaging emacs lisp extensions)

2016-09-07 Thread Debian Bug Tracking System
Your message dated Wed, 07 Sep 2016 11:52:46 +0200
with message-id <87eg4wc9zl@debian.org>
and subject line Re: Bug#836905: RFS: dh-elpa/1.3 -- Debian helper tools for 
packaging emacs lisp extensions
has caused the Debian Bug report #836905,
regarding RFS: dh-elpa/1.3 -- Debian helper tools for packaging emacs lisp 
extensions
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.)


-- 
836905: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836905
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 a new release of dh-elpa.

My co-maintainer is a DD but his key in the uploaders' keyring has
expired and he can't replace it for a while.

* Package name: dh-elpa
  Version : 1.3
  Upstream Author : David Bremner & Sean Whitton
* URL : https://pkg-emacsen.alioth.debian.org/
* License : GPL-3+
  Section : devel

Changes since the last upload:

  * Fix version comparison in elpa.pm.
Quote "0.90" so that the trailing 0 is not lost.
  * Override debian-watch-file-in-native-package.

Download with dget:

dget -x http://mentors.debian.net/debian/pool/main/d/dh-elpa/dh-elpa_1.3.dsc

Or build it with gbp:

gbp clone https://anonscm.debian.org/git/pkg-emacsen/pkg/dh-elpa.git
git checkout debian/1.3
git verify-tag debian/1.3 # if you have my key
gbp buildpackage

Thanks.

-- 
Sean Whitton


signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Hi!

On 2016-09-07 at 06:51 (CEST), Sean Whitton wrote:

[...]

> I am looking for a sponsor for a new release of dh-elpa.

[...]

Uploaded. Thanks for your contribution.

-- 
Matteo F. Vescovi || Debian Developer
GnuPG KeyID: 4096R/0x8062398983B2CF7A


signature.asc
Description: PGP signature
--- End Message ---


Bug#836926: Fwd: RFS: opengm/2.3.6+20160905-1

2016-09-07 Thread Ghislain Vaillant

Package: sponsorship-requests
Severity: normal

Dear mentors,

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

* Package name: opengm
  Version : 2.3.6+20160905-1
  Upstream Author : The OpenGM developers
* URL : http://hci.iwr.uni-heidelberg.de/opengm2/
* License : Expat
  Section : science

It builds those binary packages:

  libopengm-bin - command line tools for OpenGM
  libopengm-dev - C++ template library for discrete factor graph models
  libopengm-doc - documentation and examples for OpenGM
  python-opengm - Python interface to OpenGM
  python-opengm-doc - documentation for the Python interface to OpenGM

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


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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/o/opengm/opengm_2.3.6+20160905-1.dsc


Successful builds on debomatic:


http://debomatic-amd64.debian.net/distribution#unstable/opengm/2.3.6+20160905-1/buildlog

Changes since the last upload:

  * New upstream snapshot. (Closes: #836413)

Regards,
Ghislain Vaillant



Bug#836926: marked as done (RFS: opengm/2.3.6+20160905-1)

2016-09-07 Thread Debian Bug Tracking System
Your message dated Wed, 7 Sep 2016 10:21:04 + (UTC)
with message-id <445095593.1686030.1473243664...@mail.yahoo.com>
and subject line Re: Bug#836926: Fwd: RFS: opengm/2.3.6+20160905-1
has caused the Debian Bug report #836926,
regarding RFS: opengm/2.3.6+20160905-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.)


-- 
836926: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836926
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 "opengm"

* Package name: opengm
  Version : 2.3.6+20160905-1
  Upstream Author : The OpenGM developers
* URL : http://hci.iwr.uni-heidelberg.de/opengm2/
* License : Expat
  Section : science

It builds those binary packages:

  libopengm-bin - command line tools for OpenGM
  libopengm-dev - C++ template library for discrete factor graph models
  libopengm-doc - documentation and examples for OpenGM
  python-opengm - Python interface to OpenGM
  python-opengm-doc - documentation for the Python interface to OpenGM

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


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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/o/opengm/opengm_2.3.6+20160905-1.dsc


Successful builds on debomatic:


http://debomatic-amd64.debian.net/distribution#unstable/opengm/2.3.6+20160905-1/buildlog

Changes since the last upload:

  * New upstream snapshot. (Closes: #836413)

Regards,
Ghislain Vaillant
--- End Message ---
--- Begin Message ---
Hi

>I am looking for a sponsor for my package "opengm"

I sponsored in deferred/2, to see the current one migrate in testing
(I'm thrilled to see if it builds on BE architectures)

G.--- End Message ---


Bug#836569: marked as done (RFS: node-js-yaml/3.6.1+dfsg-1 [RFP])

2016-09-07 Thread Debian Bug Tracking System
Your message dated Wed, 7 Sep 2016 14:02:28 + (UTC)
with message-id <753268417.997968.1473256948...@mail.yahoo.com>
and subject line Re: Bug#836569: RFS: node-js-yaml/3.6.1+dfsg-1 [RFP]
has caused the Debian Bug report #836569,
regarding RFS: node-js-yaml/3.6.1+dfsg-1 [RFP]
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.)


-- 
836569: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836569
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 "node-js-yaml"

* Package name: node-js-yaml
  Version : 3.6.1+dfsg-1
  Upstream Author : Dervus Grim 
* URL : https://github.com/nodeca/js-yaml
* License : Expat
  Section : web

It builds this binary package:

node-js-yaml - YAML 1.2 parser and serializer

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

  https://mentors.debian.net/package/node-js-yaml


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

dget -x https://mentors.debian.net/debian/pool/main/n/node-js-yaml/node-js-
yaml_3.6.1+dfsg-1.dsc

For Debian packaging, it will eventually be found here:
https://anonscm.debian.org/cgit/pkg-javascript/node-js-yaml.git

Changes since the last upload:

 * Initial release (Closes: #805411)


Regards,
Ross Gammon



-- System Information:
Debian Release: stretch/sid
  APT prefers xenial-updates
  APT policy: (500, 'xenial-updates'), (500, 'xenial-security'), (500, 
'xenial'), (100, 'xenial-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0-24-generic (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- End Message ---
--- Begin Message ---
Hi,

 >Il Domenica 4 Settembre 2016 8:09, Ross Gammon  ha 
 >scritto:>  https://mentors.debian.net/package/node-js-yaml



sponsored even if you have an empty dir
drwxr-xr-x root/root 0 2016-09-04 07:16 ./usr/bin/

cheers,

G.--- End Message ---


Bug#777651: RFS: syncterm/1.0+dfsg-1 [ITP]

2016-09-07 Thread Gianfranco Costamagna
control: tags -1 moreinfo

Hi
>remove gcc,
>let sdl 1.2 (remove unused sdl2)
>update versions from unstable

oh... no sdl2 ready code?

>>fixed.
>>i only can test in these archs, but i changed it to =>  any
>

>Depends: ${shlibs:Depends}, ${misc:Depends}, libsdl1.2 (>= 1.2.15)


libsdl1.2 explicit runtime dependency might be "droppable", did you test it?
just do a build, and open the deb file section debian/control


why libsdl1.2 is not picked up?

>> some (most) of them looks like embedded libraries
>
>it's part of uptream source. can i do something to make it better?

>

yes, remove them, repack the source (debian/copyright has a nice Files-Excluded 
feature)
and drop them from copyright.
and package them separately if not yet in debian (and useful outside this 
package)

>http://cvs.synchro.net/cgi-bin/viewcvs.cgi/src/sbbs3/zmodem.h?revision=1.54&view=markup
>
>Unfortunately, this was after 1.0 release date, and it was made through
>my work to contact everyone involved and good response from them.


ok, you might package an upstream snapshot, or clarify this in copyright file

>I think that can parse file by file to fine copyright settings.
>i update it, please check,
>I want to the package fit the debian legal requeriments, the code is
>gpl, lgpl and some files bsd. i think that all are dfsg
>The non-dfsg part was cryplib and was removed via patch (the app can be
>used without that lib)


ok


let me know how you want to proceed with the above points

cheers,

G.



Bug#836903: RFS: qevercloud/3.0.2+ds-1 [ITP] -- Unofficial Evernote Cloud API library for Qt

2016-09-07 Thread Sean Whitton
control: owner -1 !
control: tag -1 +moreinfo

Dear Boyuan,

Thanks for this!  Before I do a proper review let's talk about the
source code/repacking situation.

Are there/could there be other libraries that use code generated from
the Evernote thrift files?  For example, bindings for another language
(python, haskell, perl)?  If so, the Evernote thrift files should be in
their own package, and this package can build-depend on it.

That would clean things up a bit, but it wouldn't help with
QEverCloudGenerator -- I guess that no packages other than qevercloud
itself will use that, right?  If it would be easier for you to maintain,
you could put QEverCloudGenerator in its own package and build-depend on
it, but that's your choice.

It looks like you are have removed the files you are going to regenerate
from the upstream tarball.  That's okay, but you don't have to do it --
you can just delete them before you regenerate them/just overwrite
them.  See the ebib source package for a very simple example of
regenerating a file without removing it from the upstream tarball.

Let me know what you think of these suggestions.

-- 
Sean Whitton



Bug#836959: RFS: usbguard/0.6.0+ds1-1

2016-09-07 Thread Muri Nicanor
Package: sponsorship-requests
Severity: normal

Dear mentors,

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

 * Package name: usbguard
   Version : 0.6.0+ds1-1
   Upstream Author : Daniel Kopeček 
 * URL : https://github.com/dkopecek/usbguard
 * License : GPL-2+
   Section : utils

  It builds those binary packages:

 libusbguard-dev - USB device authorization policy framework -
development files
 libusbguard0 - USB device authorization policy framework - shared library
 usbguard   - USB device authorization policy framework
 usbguard-applet-qt - USB device authorization policy framework - qt applet

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

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

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

dget -x
https://mentors.debian.net/debian/pool/main/u/usbguard/usbguard_0.6.0+ds1-1.dsc

More information about hello can be obtained from
https://dkopecek.github.io/usbguard/

Changes since the last upload:

  * New upstream release
  * d/control:
- Remove nlohman-json from build-dependencies
- Add protobuf build dependency
- Change the architecture to linux-any
- Add systemd to build dependencies (Closes: #836713)
  * d/rules
- Add configure flag to enable building of the qt-gui
- Add sysconfdir argument to configure
  * Add patch to link against libatomic if present (Closes: #836712)

PS: I tried to test the build process on a qemu-mips machine, but i only
could create a qemu-system-mips machine with 256MB ram, which was not
enough for the build process. But christian said that he build-tested
the patch and i trust his judgment.

cheers,
-- 
muri



signature.asc
Description: OpenPGP digital signature


Bug#836959: RFS: usbguard/0.6.0+ds1-1

2016-09-07 Thread James Cowgill
Hi,

On 07/09/16 16:24, Muri Nicanor wrote:
> PS: I tried to test the build process on a qemu-mips machine, but i only
> could create a qemu-system-mips machine with 256MB ram, which was not
> enough for the build process. But christian said that he build-tested
> the patch and i trust his judgment.

[not directly related to the package but anyway...]

This is an unfortunate problem with the MIPS Malta kernel currently, in
that it doesn't auto-detect the amount of memory available. You have to
use something like this to make it work:

-m 2G -append 'mem=256m@0 mem=1792m@0x9000'

There is a patch to fix this though - hopefully it will get into 4.9 for
stretch:
https://www.linux-mips.org/archives/linux-mips/2016-09/msg00095.html

Thanks,
James



signature.asc
Description: OpenPGP digital signature


Bug#836959: marked as done (RFS: usbguard/0.6.0+ds1-1)

2016-09-07 Thread Debian Bug Tracking System
Your message dated Wed, 7 Sep 2016 16:03:54 + (UTC)
with message-id <1837522683.1538191.1473264234...@mail.yahoo.com>
and subject line Re: Bug#836959: RFS: usbguard/0.6.0+ds1-1
has caused the Debian Bug report #836959,
regarding RFS: usbguard/0.6.0+ds1-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.)


-- 
836959: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836959
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 "usbguard"

 * Package name: usbguard
   Version : 0.6.0+ds1-1
   Upstream Author : Daniel Kopeček 
 * URL : https://github.com/dkopecek/usbguard
 * License : GPL-2+
   Section : utils

  It builds those binary packages:

 libusbguard-dev - USB device authorization policy framework -
development files
 libusbguard0 - USB device authorization policy framework - shared library
 usbguard   - USB device authorization policy framework
 usbguard-applet-qt - USB device authorization policy framework - qt applet

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

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

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

dget -x
https://mentors.debian.net/debian/pool/main/u/usbguard/usbguard_0.6.0+ds1-1.dsc

More information about hello can be obtained from
https://dkopecek.github.io/usbguard/

Changes since the last upload:

  * New upstream release
  * d/control:
- Remove nlohman-json from build-dependencies
- Add protobuf build dependency
- Change the architecture to linux-any
- Add systemd to build dependencies (Closes: #836713)
  * d/rules
- Add configure flag to enable building of the qt-gui
- Add sysconfdir argument to configure
  * Add patch to link against libatomic if present (Closes: #836712)

PS: I tried to test the build process on a qemu-mips machine, but i only
could create a qemu-system-mips machine with 256MB ram, which was not
enough for the build process. But christian said that he build-tested
the patch and i trust his judgment.

cheers,
-- 
muri



signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Hi,

>I am looking for a sponsor for my package "usbguard"




I sponsored in deferred/5, because I want to understand that
systemd additions (it is wondering me, but seems correct)
and all the stuff / functions changed/removed in the new release
without a soname bump.
Are you sure they aren't part of the API?

thanks,

G.--- End Message ---


Bug#836903: RFS: qevercloud/3.0.2+ds-1 [ITP] -- Unofficial Evernote Cloud API library for Qt

2016-09-07 Thread Boyuan Yang
Hello,

2016-09-07 23:15 GMT+08:00 Sean Whitton :
> control: owner -1 !
> control: tag -1 +moreinfo
>
> Dear Boyuan,
>
> Thanks for this!  Before I do a proper review let's talk about the
> source code/repacking situation.
>
> Are there/could there be other libraries that use code generated from
> the Evernote thrift files?  For example, bindings for another language
> (python, haskell, perl)?  If so, the Evernote thrift files should be in
> their own package, and this package can build-depend on it.

If you are talking about bindings in other languages (python / haskell
/ perl /...)
for *Evernote Cloud API*, then yes such projects do exist. For example,
https://github.com/evernote/evernote-sdk-python and
https://github.com/evernote/evernote-sdk-python3 and
https://github.com/evernote/evernote-sdk-perl and
https://github.com/evernote/evernote-sdk-csharp and
https://github.com/evernote/evernote-sdk-cpp .
Note that even Evernote developers does not use thrift code directly.
All files are
generated with some third-party generator. The motivation is clear:
for interpreted languages (perl/python/...), parsing thrift
description files in runtime
is too time consuming and impossible. And for compiled languages (C/C++/C#/...),
OK, they just don't bother with the regeneration process. It is a
one-shot process,
the generated c/cpp/c# source codes are still clear and readable, ready to be
embedded into other projects or made into shared library. Packaging separately
is useless to other people.

Thrift files should be regarded as language-independent source code; It does
not make sense for one package to Build-Depend to another package which
only contains some source code. Those codes should be part of its own
source code.

Is there really any previous example in Debian, that one package *should* and
*do* Build-Depend on another *binary* package that only contains some
description files or source codes?

> That would clean things up a bit, but it wouldn't help with
> QEverCloudGenerator -- I guess that no packages other than qevercloud
> itself will use that, right?  If it would be easier for you to maintain,
> you could put QEverCloudGenerator in its own package and build-depend on
> it, but that's your choice.

That would make things even more complicated and add another barely useless
binary package into Debian, so I am not intended to pack QEverCloudGenerator
separately.

> It looks like you are have removed the files you are going to regenerate
> from the upstream tarball.  That's okay, but you don't have to do it --
> you can just delete them before you regenerate them/just overwrite
> them.  See the ebib source package for a very simple example of
> regenerating a file without removing it from the upstream tarball.

I checked ebib and find that I know nothing about emacs lisp and its debhelper.
Where did it remove any file?

What I do know is that I can override dh_clean and delete some files
sooner or later.
Overwriting seems reasonable, too.

> Let me know what you think of these suggestions.

Basically I just don't want to generate more binary packages. The current source
structure is acceptable to me, and the only problem is to decide the proper way
to regenerate source code and build the library. I may choose either to hack the
debian/rules file or to patch cmake instructions. The current implementation is
to hack debian/rules.

Sincerely,
Boyuan Yang



Bug#836903: RFS: qevercloud/3.0.2+ds-1 [ITP] -- Unofficial Evernote Cloud API library for Qt

2016-09-07 Thread Sean Whitton
Dear Boyuan,

On Thu, Sep 08, 2016 at 12:14:53AM +0800, Boyuan Yang wrote:
> > Are there/could there be other libraries that use code generated from
> > the Evernote thrift files?  For example, bindings for another language
> > (python, haskell, perl)?  If so, the Evernote thrift files should be in
> > their own package, and this package can build-depend on it.
> 
> If you are talking about bindings in other languages (python / haskell
> / perl /...)
> for *Evernote Cloud API*, then yes such projects do exist. For example,
> https://github.com/evernote/evernote-sdk-python and
> https://github.com/evernote/evernote-sdk-python3 and
> https://github.com/evernote/evernote-sdk-perl and
> https://github.com/evernote/evernote-sdk-csharp and
> https://github.com/evernote/evernote-sdk-cpp .
> Note that even Evernote developers does not use thrift code directly.
> All files are
> generated with some third-party generator. The motivation is clear:
> for interpreted languages (perl/python/...), parsing thrift
> description files in runtime
> is too time consuming and impossible. And for compiled languages 
> (C/C++/C#/...),
> OK, they just don't bother with the regeneration process. It is a
> one-shot process,
> the generated c/cpp/c# source codes are still clear and readable, ready to be
> embedded into other projects or made into shared library. Packaging separately
> is useless to other people.
> 
> Thrift files should be regarded as language-independent source code; It does
> not make sense for one package to Build-Depend to another package which
> only contains some source code. Those codes should be part of its own
> source code.

The issue is that then we then have multiple copies of the thrift files
in Debian: a copy in each source package that needs them, either for
regeneration or in debian/missing-sources/.

Suppose there is an Evernote protocol change, or some other bug that
means the thrift files get updated.  If there is one copy of them in
Debian, we just update that, and then binNMU all the packages that use
it, and we're done.

Otherwise, if there are lots of copies, we have to update each package
separately.  That's significantly more work, and can't be done by just
one person, but needs the involvement of the maintainers of all those
packages.

This is especially relevant if we need to update the thrift files in a
Debian stable release: updates to packages in a released version of
Debian have to go through a careful vetting procedure, and this means we
only have to do that once.  That saves a lot of time (and indeed makes
it feasible at all).

It's possible I've misunderstood the purpose of the thrift files, though
-- if there was an Evernote API change, they would have to change and
the corresponding language-specific generators re-run, right?

> Is there really any previous example in Debian, that one package
> *should* and *do* Build-Depend on another *binary* package that only
> contains some description files or source codes?

I'm not sure about a package that only contains source code alone, but I
can give you an example of one that contains source code plus some other
stuff: dh-elpa.  If you look in the emacsen-common folder of its source
package, you'll find some scripts.  Those get copied into every elpa-*
binary package (with the package name substituted in).  And dh-elpa is
added to the elpa-* package's Built-Using field.

Before dh-elpa, there was a copy of those emacsen-common scripts in
every single Emacs lisp addon package (and in package that have not yet
been converted, it's still there, e.g. s-el).  That meant that fixing
bugs in those scripts or improving/reworking the Emacs Lisp addon
packaging policy[1] means updating every single Emacs Lisp addon source
package, and re-uploading.

Thanks to dh-elpa we can update the scripts in all elpa-* packages just
by changing dh-elpa, and rebuilding the elpa-* packages.[2]

> > That would clean things up a bit, but it wouldn't help with
> > QEverCloudGenerator -- I guess that no packages other than
> > qevercloud itself will use that, right?  If it would be easier for
> > you to maintain, you could put QEverCloudGenerator in its own
> > package and build-depend on it, but that's your choice.
> 
> That would make things even more complicated and add another barely useless
> binary package into Debian, so I am not intended to pack QEverCloudGenerator
> separately.

That's fine.

> > It looks like you are have removed the files you are going to
> > regenerate from the upstream tarball.  That's okay, but you don't
> > have to do it -- you can just delete them before you regenerate
> > them/just overwrite them.  See the ebib source package for a very
> > simple example of regenerating a file without removing it from the
> > upstream tarball.
> 
> I checked ebib and find that I know nothing about emacs lisp and its 
> debhelper.
> Where did it remove any file?

Take a look at the two overrides in d/rules.  You shouldn't need to know
anything abou

Bug#836987: RFS: hoichess/0.19.0-2 [QA]

2016-09-07 Thread Jeremy Bicha
Package: sponsorship-requests
Severity: normal

Dear mentors,

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

* Package name: hoichess
* Version : 0.19.0-2
* Section : games

It builds those binary packages:

   hoichess   - xboard compatible chess engine to play chess with

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

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

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

dget -x 
https://mentors.debian.net/debian/pool/main/h/hoichess/hoichess_0.19.0-2.dsc

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

Changes since the last upload:

 * QA upload
 * Suggest instead of Recommend xboard | scid. Closes: #820461
 * Suggest gnome-chess as an alternative too
 * Import to collab-maint and set Vcs fields


Thanks,
Jeremy Bicha



Bug#836987: RFS: hoichess/0.19.0-2 [QA]

2016-09-07 Thread Eriberto
Control: tag 836987 moreinfo

Hi Jeremy,

I did an upload for this package some hours ago and I can sponsor this
package again. A question: will you really put this package in Collab
Maint?

Regards,

Eriberto


2016-09-07 17:30 GMT-03:00 Jeremy Bicha :
> Package: sponsorship-requests
> Severity: normal
>
> Dear mentors,
>
> I am looking for a sponsor for my package "hoichess"
>
> * Package name: hoichess
> * Version : 0.19.0-2
> * Section : games
>
> It builds those binary packages:
>
>hoichess   - xboard compatible chess engine to play chess with
>
> To access further information about this package, please visit the
> following URL:
>
> https://mentors.debian.net/package/hoichess
>
> Alternatively, one can download the package with dget using this command:
>
> dget -x 
> https://mentors.debian.net/debian/pool/main/h/hoichess/hoichess_0.19.0-2.dsc
>
> More information about hello can be obtained from https://www.example.com.
>
> Changes since the last upload:
>
>  * QA upload
>  * Suggest instead of Recommend xboard | scid. Closes: #820461
>  * Suggest gnome-chess as an alternative too
>  * Import to collab-maint and set Vcs fields
>
>
> Thanks,
> Jeremy Bicha
>



Bug#836903: RFS: qevercloud/3.0.2+ds-1 [ITP] -- Unofficial Evernote Cloud API library for Qt

2016-09-07 Thread Boyuan Yang
2016-09-08 0:52 GMT+08:00 Sean Whitton :
> The issue is that then we then have multiple copies of the thrift files
> in Debian: a copy in each source package that needs them, either for
> regeneration or in debian/missing-sources/.
>
> Suppose there is an Evernote protocol change, or some other bug that
> means the thrift files get updated.  If there is one copy of them in
> Debian, we just update that, and then binNMU all the packages that use
> it, and we're done.

Unfortunately things will not be the case, at least not for Evernote thrift
files.

I had some discussions to the current maintainer of QEverCloud about
the possibility of updating thrift IDL files and regenerate again.
https://github.com/d1vanov/QEverCloud/issues/5

He just told me it is not possible, since the generator needs to be
updated. Update in Evernote thrift files will simply leads to FTBFS
without the update in the generator.

> Otherwise, if there are lots of copies, we have to update each package
> separately.  That's significantly more work, and can't be done by just
> one person, but needs the involvement of the maintainers of all those
> packages.
>
> This is especially relevant if we need to update the thrift files in a
> Debian stable release: updates to packages in a released version of
> Debian have to go through a careful vetting procedure, and this means we
> only have to do that once.  That saves a lot of time (and indeed makes
> it feasible at all).
>
> It's possible I've misunderstood the purpose of the thrift files, though
> -- if there was an Evernote API change, they would have to change and
> the corresponding language-specific generators re-run, right?

In this specific case, we also need to notice the slow evolvement of
Evernote Cloud API (>= 3 years, longer than Debian stable release cycle.
Take a look at Evernote official SDK)
and the backward compatibility of the API. Not updating API will not cause
problems, and it is the author of program (i.e., nixnote2 author) who has
the responsibility to update the level of API itself uses. Even if the Evernote
API is updated according to the new thrift files by packagers, the added methods
will not be utilized until the program author decide to switch to the
new API, and
the changed/removed methods may lead to FTBFS.

>> Is there really any previous example in Debian, that one package
>> *should* and *do* Build-Depend on another *binary* package that only
>> contains some description files or source codes?
>
> I'm not sure about a package that only contains source code alone, but I
> can give you an example of one that contains source code plus some other
> stuff: dh-elpa.  If you look in the emacsen-common folder of its source
> package, you'll find some scripts.  Those get copied into every elpa-*
> binary package (with the package name substituted in).  And dh-elpa is
> added to the elpa-* package's Built-Using field.
>
> Before dh-elpa, there was a copy of those emacsen-common scripts in
> every single Emacs lisp addon package (and in package that have not yet
> been converted, it's still there, e.g. s-el).  That meant that fixing
> bugs in those scripts or improving/reworking the Emacs Lisp addon
> packaging policy[1] means updating every single Emacs Lisp addon source
> package, and re-uploading.
>
> Thanks to dh-elpa we can update the scripts in all elpa-* packages just
> by changing dh-elpa, and rebuilding the elpa-* packages.[2]

Unfortunately Evernote thrift files are neither lisp nor shared libraries.
I understand the advantage that common files get updated separately and
a rebuild solves the rest of the problem, but this is not the current case.

>> I checked ebib and find that I know nothing about emacs lisp and its 
>> debhelper.
>> Where did it remove any file?
>
> Take a look at the two overrides in d/rules.  You shouldn't need to know
> anything about Emacs lisp to understand those.

Are we talking about the same package? :p

I ran `apt-get source ebib' and got ebib v4.5.2. The debian/rules is
nothing more
than one line of `dh $@ --parallel --with elpa'.


Sincerely,
Boyuan Yang



Bug#836987: RFS: hoichess/0.19.0-2 [QA]

2016-09-07 Thread Jeremy Bicha
On Wed, Sep 7, 2016 at 5:53 PM, Eriberto  wrote:
> I did an upload for this package some hours ago and I can sponsor this
> package again. A question: will you really put this package in Collab
> Maint?

Yes, the packaging is there now. The documentation says that when a
new repo is created on Alioth, it takes up to 6 hours before the web
view is live.

https://anonscm.debian.org/git/collab-maint/hoichess.git/

Sorry about the 2nd upload in the same day but this fixes a long-time
minor annoyance. :)

Thanks,
Jeremy



Bug#836987: RFS: hoichess/0.19.0-2 [QA]

2016-09-07 Thread Eriberto Mota
Hi,

2016-09-07 19:39 GMT-03:00 Jeremy Bicha :
> On Wed, Sep 7, 2016 at 5:53 PM, Eriberto  wrote:
>> I did an upload for this package some hours ago and I can sponsor this
>> package again. A question: will you really put this package in Collab
>> Maint?
>
> Yes, the packaging is there now. The documentation says that when a
> new repo is created on Alioth, it takes up to 6 hours before the web
> view is live.


Ok.


> https://anonscm.debian.org/git/collab-maint/hoichess.git/
>
> Sorry about the 2nd upload in the same day but this fixes a long-time
> minor annoyance. :)


No problem. Thanks a lot for you work. Uploaded.

Regards,

Eriberto



Bug#836987: marked as done (RFS: hoichess/0.19.0-2 [QA])

2016-09-07 Thread Debian Bug Tracking System
Your message dated Wed, 7 Sep 2016 20:00:20 -0300
with message-id 

and subject line Re: Bug#836987: RFS: hoichess/0.19.0-2 [QA]
has caused the Debian Bug report #836987,
regarding RFS: hoichess/0.19.0-2 [QA]
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.)


-- 
836987: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836987
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 "hoichess"

* Package name: hoichess
* Version : 0.19.0-2
* Section : games

It builds those binary packages:

   hoichess   - xboard compatible chess engine to play chess with

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

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

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

dget -x 
https://mentors.debian.net/debian/pool/main/h/hoichess/hoichess_0.19.0-2.dsc

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

Changes since the last upload:

 * QA upload
 * Suggest instead of Recommend xboard | scid. Closes: #820461
 * Suggest gnome-chess as an alternative too
 * Import to collab-maint and set Vcs fields


Thanks,
Jeremy Bicha
--- End Message ---
--- Begin Message ---
Hi,

2016-09-07 19:39 GMT-03:00 Jeremy Bicha :
> On Wed, Sep 7, 2016 at 5:53 PM, Eriberto  wrote:
>> I did an upload for this package some hours ago and I can sponsor this
>> package again. A question: will you really put this package in Collab
>> Maint?
>
> Yes, the packaging is there now. The documentation says that when a
> new repo is created on Alioth, it takes up to 6 hours before the web
> view is live.


Ok.


> https://anonscm.debian.org/git/collab-maint/hoichess.git/
>
> Sorry about the 2nd upload in the same day but this fixes a long-time
> minor annoyance. :)


No problem. Thanks a lot for you work. Uploaded.

Regards,

Eriberto--- End Message ---


Bug#837040: RFS: btrfs-progs/4.7.1-1~bpo8+1 [RC NMU]

2016-09-07 Thread Nicholas D Steeves
Package: sponsorship-requests
Severity: grave

Dear mentors,

I am looking for a sponsor for an urgent NMU of "btrfs-progs".  Upstream has 
marked this as an "urgent fix" < 
https://btrfs.wiki.kernel.org/index.php/Changelog#btrfs-progs-4.7.2_.28Sep_2016.29
 >

Sept 5th I filed bug #836778 notifying the maintainer of the issue.

Package name: btrfs-progs
Version : 4.7.1-1~bpo8+1
Section : admin

It builds these binary packages:

btrfs-progs - Checksumming Copy on Write Filesystem utilities
btrfs-progs-dbg - Checksumming Copy on Write Filesystem utilities (debug)
btrfs-progs-udeb - Checksumming Copy on Write Filesystem utilities (udeb) (udeb)
btrfs-tools - transitional dummy package
btrfs-tools-dbg - transitional dummy package

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

  https://mentors.debian.net/package/btrfs-progs

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

  dget -x 
https://mentors.debian.net/debian/pool/main/b/btrfs-progs/btrfs-progs_4.7.1-1~bpo8+1.dsc

It is also available here:

  https://github.com/sten0/btrfs-progs.git

Changes since the last upload:

   * Non-maintainer upload.
   * New upstream release. (Closes #836778)

Regards,
Nicholas


signature.asc
Description: Digital signature


Bug#837040: RFS: btrfs-progs/4.7.1-1~bpo8+1 [RC NMU]

2016-09-07 Thread Adam Borowski
On Thu, Sep 08, 2016 at 12:57:32AM -0400, Nicholas D Steeves wrote:
> Package: sponsorship-requests
> Severity: grave
> 
> I am looking for a sponsor for an urgent NMU of "btrfs-progs".  Upstream
> has marked this as an "urgent fix" <
> https://btrfs.wiki.kernel.org/index.php/Changelog#btrfs-progs-4.7.2_.28Sep_2016.29

> Package name: btrfs-progs
> Version : 4.7.1-1~bpo8+1

Except, you see, it's 4.7 and 4.7.1 which are the buggy versions, 4.6.1 is
unaffected.  So you demand, with a grave severity, to overwrite a known-good
version with one with a data loss bug.

-- 
Second "wet cat laying down on a powered on box-less SoC on the desk" close
shave in a week.  Protect your ARMs, folks!



Bug#837040: RFS: btrfs-progs/4.7.1-1~bpo8+1 [RC NMU]

2016-09-07 Thread Nicholas D Steeves
On Thu, Sep 08, 2016 at 07:11:31AM +0200, Adam Borowski wrote:
> On Thu, Sep 08, 2016 at 12:57:32AM -0400, Nicholas D Steeves wrote:
> > Package: sponsorship-requests
> > Severity: grave
> > 
> > I am looking for a sponsor for an urgent NMU of "btrfs-progs".  Upstream
> > has marked this as an "urgent fix" <
> > https://btrfs.wiki.kernel.org/index.php/Changelog#btrfs-progs-4.7.2_.28Sep_2016.29
> 
> > Package name: btrfs-progs
> > Version : 4.7.1-1~bpo8+1
> 
> Except, you see, it's 4.7 and 4.7.1 which are the buggy versions, 4.6.1 is
> unaffected.  So you demand, with a grave severity, to overwrite a known-good
> version with one with a data loss bug.
> 
> -- 
> Second "wet cat laying down on a powered on box-less SoC on the desk" close
> shave in a week.  Protect your ARMs, folks!

I hit "r" instead of "g", so my last reply didn't make it to the bug-tracker.  
This is an error in my bug submission, and I am embarassed I made that mistake 
(too late here, I'm going to sleep).  It should read:

Package name: btrfs-progs
Version : 4.7.2-0.1

5 Sept (I think, it might have been earlier) I asked Gianfranco to cancel my 
bpo in the deferred queue because of this issue.

Thank you,
Nicholas


signature.asc
Description: Digital signature


Bug#837040: RFS: btrfs-progs/4.7.2-0.1 [RC NMU]

2016-09-07 Thread Nicholas D Steeves
Control: retitle -1 'RFS: btrfs-progs/4.7.2-0.1 [RC NMU]'

Was almost asleep and then realised this; here is the correct link:
 dget -x 
https://mentors.debian.net/debian/pool/main/b/btrfs-progs/btrfs-progs_4.7.2-0.1.dsc

Humble regards,
Nicholas


signature.asc
Description: Digital signature