Minor issues with collab-maint

2016-04-02 Thread Tiago Ilieve
Hi,

I'm having some minor issues with collab-maint today and didn't found
where to report it properly. There's a "collab-maint-devel"[1] list,
but there isn't any activity in there since June/2009.  Please point
me to the correct mailing list if this isn't the proper one.

* The HTTP certificate for "anonscm.debian.org" expired on Friday,
April 1, 2016 at 8:59:59 PM (no mention to timezone). This yields
browser warnings saying that the certificate can't be trusted.

* Whenever I "git push" to the repository
"python-path-and-address.git" (which wasn't created by me), the
following error appears (although the code can be pushed perfectly
fine):

remote: Migrating settings from hooks.* to multimailhook.*
remote: Traceback (most recent call last):
remote:   File "/usr/local/bin/git-commit-notice", line 16, in 
remote: config.set('announceshortlog', 'true')
remote:   File "/srv/git.debian.org/bin/git_multimail.py", line 405, in set
remote: env=self.env,
remote:   File "/srv/git.debian.org/bin/git_multimail.py", line 272,
in read_git_output
remote: input=input, keepends=keepends, **kw
remote:   File "/srv/git.debian.org/bin/git_multimail.py", line 287,
in read_output
remote: raise CommandError(cmd, retcode)
remote: git_multimail.CommandError: Command "git -c
i18n.logoutputencoding=UTF-8 config multimailhook.announceshortlog
true" failed with retcode 255
remote: error: unable to update info/refs+

This looks like a permission issue, but I'm not sure how to fix. Some
files and folders are owned by the group "Debian" (including the
"info/" folder), others are owned by the group "scm_collab-maint"
(like the "objects/" folder, which pushes are written to).

Regards,
Tiago.

[1]: http://lists.alioth.debian.org/pipermail/collab-maint-devel/

-- 
Tiago "Myhro" Ilieve
Blog: https://blog.myhro.info/
GitHub: https://github.com/myhro
LinkedIn: https://br.linkedin.com/in/myhro
Montes Claros - MG, Brasil



Bug#819773: RFS: python-path-and-address/1.0.0-1 [ITP]

2016-04-02 Thread Tiago Ilieve
Hi,

I've updated the package to the version "1.1.0" which the upstream
kindly released after integrating my patch fixing some issues with
tests under Python 3.

It was uploaded to mentors.d.n[1] as well.

Regards,
Tiago.

[1]: http://mentors.debian.net/package/python-path-and-address

-- 
Tiago "Myhro" Ilieve
Blog: https://blog.myhro.info/
GitHub: https://github.com/myhro
LinkedIn: https://br.linkedin.com/in/myhro
Montes Claros - MG, Brasil



Re: Minor issues with collab-maint

2016-04-02 Thread Alexander Wirt
On Sat, 02 Apr 2016, Tiago Ilieve wrote:

> Hi,
> 
> I'm having some minor issues with collab-maint today and didn't found
> where to report it properly. There's a "collab-maint-devel"[1] list,
> but there isn't any activity in there since June/2009.  Please point
> me to the correct mailing list if this isn't the proper one.
> 
> * The HTTP certificate for "anonscm.debian.org" expired on Friday,
> April 1, 2016 at 8:59:59 PM (no mention to timezone). This yields
> browser warnings saying that the certificate can't be trusted.
That was a misconfiguration of mine. It is fixed by now.

Alex
 



Handling of symbols file on Debian build

2016-04-02 Thread Jörg Frings-Fürst
Hello,

I have some questions about the handling of symbols files at Debian.

The quotes based on the package bitz-server[1].

My symbols file are[2]:

[quote]
libicap.so.1 libicap1 #MINVER#
 (c++)"icap::RequestHeader::read_header(std::__cxx11::basic_string, std::allocator > const&)@Base" 1.0.0
 (c++)"icap::RequestHeader::RequestHeader(std::__cxx11::basic_string, std::allocator > const&)@Base" 1.0.0
 (c++)"icap::RequestHeader::RequestHeader(std::__cxx11::basic_string, std::allocator > const&)@Base" 1.0.0
[/quote]

The result after building the amd64 binaries are[3]:

[quote]
libicap.so.1 libicap1 #MINVER#
 
_ZN4icap13RequestHeader11read_headerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 1.0.0
 
_ZN4icap13RequestHeaderC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 1.0.0
 
_ZN4icap13RequestHeaderC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 1.0.0
[/quote]


The building at armel[4] fails with:


[quote]
--- debian/libicap1.symbols (libicap1_1.0.0-1_armel)
+++ dpkg-gensymbols782sDG   2016-02-12 21:11:15.078848642 +
@@ -1,4 +1,6 @@
 libicap.so.1 libicap1 #MINVER#
+ 
_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiESt6vectorIS9_SaIS9_iS9_NS0_5__ops15_Iter_comp_iterIN4icap6Header27encapsulated_header_comparevT_T0_SM_T1_T2_@Base
 1.0.0-1
+ 
_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiESt6vectorIS9_SaIS9_iNS0_5__ops15_Iter_comp_iterIN4icap6Header27encapsulated_header_comparevT_SL_T0_T1_@Base
 1.0.0-1
  (c++)"__gnu_cxx::__normal_iterator, std::allocator > > 
std::__find_if<__gnu_cxx::__normal_iterator, std::allocator > 
>, 
__gnu_cxx::__ops::_Iter_pred > > >(__gnu_cxx::__normal_iterator, std::allocator > 
>, __gnu_cxx::__normal_iterator, std::allocator > >, 
__gnu_cxx::__ops::_Iter_pred > >, std::random_access_iterator_tag)@Base" 1.0.0
  (c++)"icap::Header::Header()@Base" 1.0.0
  (c++)"icap::Header::attach(std::__cxx11::basic_string, std::allocator >, 
std::__cxx11::basic_string, std::allocator 
>)@Base" 1.0.0
@@ -64,18 +66,18 @@
[/quote]

The result looks like that all builds use an other symbols 
file as base, because already the second line differs from 
the original. 

Why?
And from where comes the used symbols file?

This circumstance also prevents the simple use of patch.

Is there a plan to change it?
And what is the best way to maintain it?


Nice Weekend..

CU
Jörg

[1] https://tracker.debian.org/pkg/bitz-server
[2] 
http://httpredir.debian.org/debian/pool/main/b/bitz-server/bitz-server_1.0.0-1.dsc
[3] 
http://ftp.de.debian.org/debian/pool/main/b/bitz-server/libicap1_1.0.0-1_amd64.deb
[4] 
https://buildd.debian.org/status/fetch.php?pkg=bitz-server&arch=armel&ver=1.0.0-1&stamp=1455311478


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

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

Jörg Frings-Fürst
D-54538 Bausendorf

Threema: SYR8SJXB

IRC: j_...@freenode.net
 j_...@oftc.net

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



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


Re: Handling of symbols file on Debian build

2016-04-02 Thread James Cowgill
Hi,

On Sat, 2016-04-02 at 10:41 +0200, Jörg Frings-Fürst wrote:
> I have some questions about the handling of symbols files at Debian.
> 
> The quotes based on the package bitz-server[1].
> 
> My symbols file are[2]:
> 
> [quote]
> libicap.so.1 libicap1 #MINVER#
>  (c++)"icap::RequestHeader::read_header(std::__cxx11::basic_string, 
> std::allocator > const&)@Base" 1.0.0
>  (c++)"icap::RequestHeader::RequestHeader(std::__cxx11::basic_string, 
> std::allocator > const&)@Base" 1.0.0
>  (c++)"icap::RequestHeader::RequestHeader(std::__cxx11::basic_string, 
> std::allocator > const&)@Base" 1.0.0
> [/quote]
[...]
> The building at armel[4] fails with:
> 
> [quote]
> --- debian/libicap1.symbols (libicap1_1.0.0-1_armel)
> +++ dpkg-gensymbols782sDG 2016-02-12 21:11:15.078848642 +
> @@ -1,4 +1,6 @@
>  libicap.so.1 libicap1 #MINVER#
> + 
> _ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiESt6vectorIS9_SaIS9_iS9_NS0_5__ops15_Iter_comp_iterIN4icap6Header27encapsulated_header_comparevT_T0_SM_T1_T2_@Base
>  1.0.0-1
> + 
> _ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiESt6vectorIS9_SaIS9_iNS0_5__ops15_Iter_comp_iterIN4icap6Header27encapsulated_header_comparevT_SL_T0_T1_@Base
>  1.0.0-1
>   (c++)"__gnu_cxx::__normal_iterator, std::allocator > > 
> std::__find_if<__gnu_cxx::__normal_iterator, std::allocator > >, 
> __gnu_cxx::__ops::_Iter_pred > > >(__gnu_cxx::__normal_iterator, 
> std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, 
> __gnu_cxx::__ops::_Iter_pred > >, std::random_access_iterator_tag)@Base" 1.0.0
>   (c++)"icap::Header::Header()@Base" 1.0.0
>   (c++)"icap::Header::attach(std::__cxx11::basic_string, std::allocator >, 
> std::__cxx11::basic_string, std::allocator >)@Base" 1.0.0
> @@ -64,18 +66,18 @@
> [/quote]

Welcome to the world of C++ template instantiations!

C++ has a rule called the One Deinition Rule (ODR). The rule states
that there is exactly one definition of every used function (including
templates) in an executable. When compiling a normal program, this is
solved by compiling the template once for every translation unit it's
used, and then the linker contains special support for merging all the
definitions into one. When shared objects are used, for every library
and executable which uses a function, the linker emits a weak global
symbol for it. The dynamic linker then merges all the symbols together
so that only one is used.

What you're seeing here are these weak template instantiation symbols
used to implement the ODR. In theory, any consumers of your library
should work whether these symbols are defined or not (since consumers
should have an implementation too), so they are not part of the ABI.

Since these symbols are usually from the std:: namespace, I generally
ignore all of them using a regex which covers most cases (this will
obviously fail if your library actually does emit std:: symbols).

Something like this handles it:
https://sources.debian.net/src/libsfml/2.3.2%2Bdfsg-1/debian/libsfml-system2.3v5.symbols/

James

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


Bug#819804: RFS: opengm/2.3.6+20160131-2

2016-04-02 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+20160131-2
  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:


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

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

  dget -x 
http://mentors.debian.net/debian/pool/main/o/opengm/opengm_2.3.6+20160131-2.dsc


Or checkout the packaging repository at:

  https://anonscm.debian.org/git/debian-science/packages/opengm.git

Successful build logs on debomatic:

  [amd64] 
http://debomatic-amd64.debian.net/distribution#unstable/opengm/2.3.6+20160131-2/buildlog
  [i386] 
http://debomatic-i386.debian.net/distribution#unstable/opengm/2.3.6+20160131-2/buildlog 



Changes since the last upload:

  * Remove build dependency on vigra, not required.
  * d/rules: simplify dh_auto_test override.
  * d/rules: improve comments.
  * Add upstream patch fixing FBTFS errors on kfreebsd and hurd.
  * Install Python examples to the python-opengm-doc package.
  * d/u/metadata: fix formatting error.
  * d/gbp.conf: change packaging branch to debian/master (DEP-14).

Regards,
Ghislain Vaillant



Bug#819821: RFS: aggressive-indent-mode/1.5.1-1 -- Emacs minor mode that reindents code after every change

2016-04-02 Thread Sean Whitton
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for an update to aggressive-indent-mode.

* Package name: aggressive-indent-mode
  Version : 1.5.1-1
  Upstream Author : Artur Malabarba 
* URL : https://github.com/Malabarba/aggressive-indent-mode
* License : GPL-2+
  Section : lisp

Changes since the last upload:

  * New upstream version.

Download with dget:

dget -x 
http://mentors.debian.net/debian/pool/main/a/aggressive-indent-mode/aggressive-indent-mode_1.5.1-1.dsc

Or build it with gbp:

gbp clone --pristine-tar 
https://anonscm.debian.org/git/pkg-emacsen/pkg/aggressive-indent-mode.git
cd aggressive-indent-mode
gbp buildpackage

Thanks.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Re: Minor issues with collab-maint

2016-04-02 Thread Tiago Ilieve
Hi Alex,

On 2 April 2016 at 05:32, Alexander Wirt  wrote:
> That was a misconfiguration of mine. It is fixed by now.

Thank you for taking a look at it so quickly. Now it is using a
short-lived Let's Encrypt certificate. :-)

Regards,
Tiago.

-- 
Tiago "Myhro" Ilieve
Blog: https://blog.myhro.info/
GitHub: https://github.com/myhro
LinkedIn: https://br.linkedin.com/in/myhro
Montes Claros - MG, Brasil



Bug#819289: marked as done (RFS: pythonpy/0.4.10-1 [ITP])

2016-04-02 Thread Debian Bug Tracking System
Your message dated Sat, 2 Apr 2016 18:54:14 -0300
with message-id 

and subject line Re: Bug#819289: RFS: pythonpy/0.4.10-1 [ITP]
has caused the Debian Bug report #819289,
regarding RFS: pythonpy/0.4.10-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.)


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

* Package name: pythonpy
  Version : 0.4.10-1
  Upstream Author : Russell Stewart 
* URL : https://github.com/Russell91/pythonpy
* License : MIT
  Section : utils

It builds those binary packages:

  pythonpy   - 'python -c', with tab completion and shorthand

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

http://mentors.debian.net/package/pythonpy

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

  dget -x 
http://mentors.debian.net/debian/pool/main/p/pythonpy/pythonpy_0.4.10-1.dsc

I would like to thank Ben Finney and Gianfranco Costamagna who helped
me with the initial packaging work. :-)

Regards,
Tiago.

-- 
Tiago "Myhro" Ilieve
Blog: https://blog.myhro.info/
GitHub: https://github.com/myhro
LinkedIn: https://br.linkedin.com/in/myhro
Montes Claros - MG, Brasil
--- End Message ---
--- Begin Message ---
Hi,

I'm closing this RFS bug as the package has reached unstable[1],
thanks to the sponsorship of Dmitry Shachnev. :-)

Regards,
Tiago.

[1]: https://lists.debian.org/debian-devel-changes/2016/04/msg00163.html

-- 
Tiago "Myhro" Ilieve
Blog: https://blog.myhro.info/
GitHub: https://github.com/myhro
LinkedIn: https://br.linkedin.com/in/myhro
Montes Claros - MG, Brasil--- End Message ---


Bug#819834: RFS: webfs/1.21+ds1-11

2016-04-02 Thread Mats Erik Andersson
Package: sponsorship-requests
Severity: normal


Dear mentors,

I am looking for a sponsor of my package "webfs":

 Package name: webfs
 Version : 1.21+ds1-11
 Upstream Author : Gerd Knorr 
 URL : http://linux.bytesex.org/misc/webfs.html
 License : GPL-2
 Section : httpd

It builds a single binary package:

  webfs - lightweight HTTP server for static content

Further information about this package is available at

  http://mentors.debian.net/package/webfs

As an alternate method, the package may be downloaded directly:

  dget -x 
http://mentors.debian.net/debian/pool/main/w/webfs/webfs_1.21+ds1-11.dsc


Changes since last upload are as follows:

  * Step Standards-Version to 3.9.7, no changes.
  * Advance debhelper compatibility to 9.
+ debian/control, debian/compat: Updated.
+ debian/rules: Reduce rule set to use dh together with targets
  "override_dh_auto_build" and "override_dh_install".  Include
  target "override_dh_auto_build" as no-op.
  * Suggested document root is already "/var/www/html".
+ debian/webfsd.conf: Updated.
  * Improve debconf questions.
+ debian/templates: Updated.  Closes: #727803
  * Update debconf translations:
+ Brazilian Portuguese (Adriano Rafael Gomes).  Closes: #762473
+ Danish (Joe Hansen).  Closes: #765847
+ French (Christian Perrier).  Closes: #760259
+ German (Holger Wansing).  Closes: #761481
+ Italian (Beatrice Torracca). Closes: #762344
+ Japanese (Noritada Kobayashi): New file.
+ Portuguese (Pedro Ribeiro).  Closes: #762495
+ Russian (Yuri Kozlov).  Closes: #760811
+ Swedish (Per Andersson, Martin Bagge).  Closes: #760194, #761976


Best regards,
 Mats Erik Andersson



Bug#819850: RFS: passwordsafe/0.98.1+dfsg-2

2016-04-02 Thread Bill Blough
Package: sponsorship-requests
Severity: normal

Dear mentors,

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

 * Package name: passwordsafe
   Version : 0.98.1+dfsg-2
   Upstream Author : Rony Shapiro 
 * URL : https://github.com/pwsafe/pwsafe
 * License : Artistic 2.0
   Section : utils

It builds those binary packages:

 passwordsafe - Simple & Secure Password Management
 passwordsafe-common - architecture independent files for Password Safe

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

  http://mentors.debian.net/package/passwordsafe

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

  dget -x 
http://mentors.debian.net/debian/pool/main/p/passwordsafe/passwordsafe_0.98.1+dfsg-2.dsc

More information about passwordsafe can be obtained from http://www.pwsafe.org

Changes since the last upload:

  Fixed logic error that caused the automated test suite to fail under certain
conditions on 32-bit systems


  Regards,
   Bill Blough



Bug#817281: closed by Dmitry Smirnov (Re: [pkg-go] Bug#817281: RFS: golang-gopkg-hlandau-easyconfig.v1/1.0.13 [ITP] -- Go package with easy bindings for configurable)

2016-04-02 Thread Peter Colberg
Hi Dmitry,

On Fri, Apr 01, 2016 at 09:36:04PM +, Debian Bug Tracking System wrote:
> #817281: RFS: golang-gopkg-hlandau-easyconfig.v1/1.0.13 [ITP] -- Go package 
> with easy bindings for configurable

Could you push the release tag to the git repository?

https://qa.debian.org/cgi-bin/vcswatch?package=golang-gopkg-hlandau-easyconfig.v1

Regards,
Peter



Bug#817281: closed by Dmitry Smirnov (Re: [pkg-go] Bug#817281: RFS: golang-gopkg-hlandau-easyconfig.v1/1.0.13 [ITP] -- Go package with easy bindings for configurable)

2016-04-02 Thread Dmitry Smirnov
On Saturday, 2 April 2016 11:37:47 PM AEST Peter Colberg wrote:
> Could you push the release tag to the git repository?

Did I forget to push? It should be OK now.

-- 
Best wishes,
 Dmitry Smirnov.

---

The great enemy of the truth is very often not the lie -- deliberate,
contrived and dishonest, but the myth, persistent, persuasive, and
unrealistic. Belief in myths allows the comfort of opinion without the
discomfort of thought.
-- John F Kennedy


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


Bug#816266: marked as done (RFS: python-qtawesome/0.3.0-1 [ITP])

2016-04-02 Thread Debian Bug Tracking System
Your message dated Sun, 03 Apr 2016 04:29:16 +
with message-id 
and subject line closing RFS: python-qtawesome/0.3.0-1 [ITP]
has caused the Debian Bug report #816266,
regarding RFS: python-qtawesome/0.3.0-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.)


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

* Package name: python-qtawesome
  Version : 0.3.0-1
  Upstream Author : The Spyder Development Team
* URL : https://github.com/spyder-ide/qtawesome
* License : Expat
  Section : python

It builds those binary packages:

  python-qtawesome - iconic fonts in PyQt and PySide applications 
(Python 2)

  python-qtawesome-common - common files for QtAwesome
  python-qtawesome-doc - documentation and examples for QtAwesome
  python3-qtawesome - iconic fonts in PyQt and PySide applications 
(Python 3)


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


  http://mentors.debian.net/package/python-qtawesome

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

  dget -x 
http://mentors.debian.net/debian/pool/main/p/python-qtawesome/python-qtawesome_0.3.0-1.dsc


Changes since the last upload:

  * Initial release. (Closes: #814718)

Additional information:

  * The -common package contains 2 fonts, one of which is not available 
for Debian (elusive-iconfont, SIL OFL 1.1). The other one (fontawesome)

is symlinked from its corresponding package.
  * The package can be tested by installing one of the Python binary
packages, the -doc package and running the example.py script under the
following location: /usr/share/python-qtawesome-doc/examples.

Regards,
Ghislain Vaillant
--- End Message ---
--- Begin Message ---
Package python-qtawesome has been removed from mentors.--- End Message ---