Bug#745027: Status

2016-08-25 Thread Markus Unterwaditzer
Thank you!

On 25 August 2016 14:54:02 CEST, Filip Pytloun  wrote:
>Hello Markus,
>
>It was uploaded just recently.
>I missed new upstream version, will prepare updated package soon.
>
>Filip
>
>On 2016/08/25 14:42, Markus Unterwaditzer wrote:
>> Hello Filip,
>> 
>> I see that vdirsyncer has made it into Debian Sid
>> (https://packages.debian.org/sid/vdirsyncer), thanks for that!
>However, the
>> version there is already outdated a bit.
>> 
>> Thanks!
>> 
>> -- Markus
>> 
>> On Sun, Aug 14, 2016 at 02:12:34PM +0200, Markus Unterwaditzer wrote:
>> > Hello Filip,
>> > 
>> > > I have reworked to use Pypi instead and keep setuptools_scm in
>place.
>> > 
>> > Thanks!
>> > 
>> > > These variables are not set, I don't know why it's trying to use
>proxy
>> > > (maybe it somehow finds out there's no network access so this is
>a
>> > > fallback?)
>> > 
>> > It starts a server on localhost and tries to access it. Unsure why
>Debian
>> > prevents that too. :|
>> > 
>> > > 
>> > > > 
>> > > > > 0004-Include-license-from-copyright-file.patch
>> > > > 
>> > > > As far as I understand, this is including this file:
>> > > >
>https://github.com/fpytloun/debian-vdirsyncer/blob/master/debian/copyright
>> > > > 
>> > > > However, the LICENSE file should be included in the PyPI
>package.
>> > > 
>> > > License files are autogenerated from d/copyright and shipped with
>every
>> > > package. So it should not be included in package directly (eg.
>like in
>> > > this case) but just referenced or included (see patch content)
>otherwise
>> > > Lintian will complain.
>> > 
>> > I see, but please adapt the copyright notice to read exactly as in
>the license
>> > (with "& contributors").
>> > 
>> > Thanks again for your work so far!
>> > 
>> > Markus
>> 
>> 

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

Bug#745027: Status

2016-08-25 Thread Filip Pytloun
Hello Markus,

It was uploaded just recently.
I missed new upstream version, will prepare updated package soon.

Filip

On 2016/08/25 14:42, Markus Unterwaditzer wrote:
> Hello Filip,
> 
> I see that vdirsyncer has made it into Debian Sid
> (https://packages.debian.org/sid/vdirsyncer), thanks for that! However, the
> version there is already outdated a bit.
> 
> Thanks!
> 
> -- Markus
> 
> On Sun, Aug 14, 2016 at 02:12:34PM +0200, Markus Unterwaditzer wrote:
> > Hello Filip,
> > 
> > > I have reworked to use Pypi instead and keep setuptools_scm in place.
> > 
> > Thanks!
> > 
> > > These variables are not set, I don't know why it's trying to use proxy
> > > (maybe it somehow finds out there's no network access so this is a
> > > fallback?)
> > 
> > It starts a server on localhost and tries to access it. Unsure why Debian
> > prevents that too. :|
> > 
> > > 
> > > > 
> > > > > 0004-Include-license-from-copyright-file.patch
> > > > 
> > > > As far as I understand, this is including this file:
> > > > https://github.com/fpytloun/debian-vdirsyncer/blob/master/debian/copyright
> > > > 
> > > > However, the LICENSE file should be included in the PyPI package.
> > > 
> > > License files are autogenerated from d/copyright and shipped with every
> > > package. So it should not be included in package directly (eg. like in
> > > this case) but just referenced or included (see patch content) otherwise
> > > Lintian will complain.
> > 
> > I see, but please adapt the copyright notice to read exactly as in the 
> > license
> > (with "& contributors").
> > 
> > Thanks again for your work so far!
> > 
> > Markus
> 
> 




signature.asc
Description: Digital signature


Bug#745027: Status

2016-08-25 Thread Markus Unterwaditzer
Hello Filip,

I see that vdirsyncer has made it into Debian Sid
(https://packages.debian.org/sid/vdirsyncer), thanks for that! However, the
version there is already outdated a bit.

Thanks!

-- Markus

On Sun, Aug 14, 2016 at 02:12:34PM +0200, Markus Unterwaditzer wrote:
> Hello Filip,
> 
> > I have reworked to use Pypi instead and keep setuptools_scm in place.
> 
> Thanks!
> 
> > These variables are not set, I don't know why it's trying to use proxy
> > (maybe it somehow finds out there's no network access so this is a
> > fallback?)
> 
> It starts a server on localhost and tries to access it. Unsure why Debian
> prevents that too. :|
> 
> > 
> > > 
> > > > 0004-Include-license-from-copyright-file.patch
> > > 
> > > As far as I understand, this is including this file:
> > > https://github.com/fpytloun/debian-vdirsyncer/blob/master/debian/copyright
> > > 
> > > However, the LICENSE file should be included in the PyPI package.
> > 
> > License files are autogenerated from d/copyright and shipped with every
> > package. So it should not be included in package directly (eg. like in
> > this case) but just referenced or included (see patch content) otherwise
> > Lintian will complain.
> 
> I see, but please adapt the copyright notice to read exactly as in the license
> (with "& contributors").
> 
> Thanks again for your work so far!
> 
> Markus




signature.asc
Description: PGP signature


Bug#745027: Status

2016-08-14 Thread Markus Unterwaditzer
Hello Filip,

> I have reworked to use Pypi instead and keep setuptools_scm in place.

Thanks!

> These variables are not set, I don't know why it's trying to use proxy
> (maybe it somehow finds out there's no network access so this is a
> fallback?)

It starts a server on localhost and tries to access it. Unsure why Debian
prevents that too. :|

> 
> > 
> > > 0004-Include-license-from-copyright-file.patch
> > 
> > As far as I understand, this is including this file:
> > https://github.com/fpytloun/debian-vdirsyncer/blob/master/debian/copyright
> > 
> > However, the LICENSE file should be included in the PyPI package.
> 
> License files are autogenerated from d/copyright and shipped with every
> package. So it should not be included in package directly (eg. like in
> this case) but just referenced or included (see patch content) otherwise
> Lintian will complain.

I see, but please adapt the copyright notice to read exactly as in the license
(with "& contributors").

Thanks again for your work so far!

Markus


signature.asc
Description: PGP signature


Bug#745027: Status

2016-08-14 Thread Filip Pytloun
Hello Markus,

On 2016/08/12 21:59, Markus Unterwaditzer wrote:
> 
> I see that you have added a few patches to your Debian package.
> 
> > 0001-Do-not-require-setuptools-scm.patch
> 
> I couldn't find how you're getting the sourcecode, but this should not be
> necessary if you're using the tarballs from PyPI. See
> https://vdirsyncer.pimutils.org/en/stable/packaging.html#obtaining-the-source-code
> 
> It appears that python3-setuptools-scm is also available in Debian, so adding
> it as build dependency (instead of runtime dependency) should be possible.
> 
> It seems that this is a bit unclear as I've discovered a similar patch in
> Fedora. Please rather reach out and discuss things with me before doing this.
> I'm saying this because I suspect that the metadata for the installed package
> will be wrong (Python software can query the installed version of a package
> with the `pkg_resources` module) because setup.py now doesn't contain any
> version information.

I have reworked to use Pypi instead and keep setuptools_scm in place.

> ... 
> > 0003-Skip-ssl-tests.patch
> 
> This might be caused by the `HTTP_PROXY` and `HTTPS_PROXY` envvars. I'd try
> unsetting them in the build environment.

These variables are not set, I don't know why it's trying to use proxy
(maybe it somehow finds out there's no network access so this is a
fallback?)

> 
> > 0004-Include-license-from-copyright-file.patch
> 
> As far as I understand, this is including this file:
> https://github.com/fpytloun/debian-vdirsyncer/blob/master/debian/copyright
> 
> However, the LICENSE file should be included in the PyPI package.

License files are autogenerated from d/copyright and shipped with every
package. So it should not be included in package directly (eg. like in
this case) but just referenced or included (see patch content) otherwise
Lintian will complain.

> 
> Please do reach out if you encounter problems.

Thank you for your feedback.

Filip


signature.asc
Description: Digital signature


Bug#745027: Status

2016-08-12 Thread Markus Unterwaditzer
On Fri, Aug 12, 2016 at 07:19:06PM +0200, Filip Pytloun wrote:
> Hello,
> 
> I have finally got some time to move this forward.
> 
> Packaged dependencies:
> 
>   python-atomicwrites
>   python-click-log
>   python-click-threading (waiting in NEW)
> 
> and almost finished vdirsyncer packaging to be under PAPT team, now
> waiting for review [1] and accept of python-click-threading.
> 
> [1] https://github.com/fpytloun/debian-vdirsyncer/tree/master/debian
> 
> Filip

Hello Filip,

First, thanks for your efforts! I really apprechiate your work.

I see that you have added a few patches to your Debian package.

> 0001-Do-not-require-setuptools-scm.patch

I couldn't find how you're getting the sourcecode, but this should not be
necessary if you're using the tarballs from PyPI. See
https://vdirsyncer.pimutils.org/en/stable/packaging.html#obtaining-the-source-code

It appears that python3-setuptools-scm is also available in Debian, so adding
it as build dependency (instead of runtime dependency) should be possible.

It seems that this is a bit unclear as I've discovered a similar patch in
Fedora. Please rather reach out and discuss things with me before doing this.
I'm saying this because I suspect that the metadata for the installed package
will be wrong (Python software can query the installed version of a package
with the `pkg_resources` module) because setup.py now doesn't contain any
version information.

> 0002-Don-t-use-subtest.patch

Fair enough, it is a pretty small package.

> 0003-Skip-ssl-tests.patch

This might be caused by the `HTTP_PROXY` and `HTTPS_PROXY` envvars. I'd try
unsetting them in the build environment.

> 0004-Include-license-from-copyright-file.patch

As far as I understand, this is including this file:
https://github.com/fpytloun/debian-vdirsyncer/blob/master/debian/copyright

However, the LICENSE file should be included in the PyPI package.

Please do reach out if you encounter problems.

Cheers,
Markus


signature.asc
Description: PGP signature


Bug#745027: Status

2016-08-12 Thread Filip Pytloun
Hello,

I have finally got some time to move this forward.

Packaged dependencies:

  python-atomicwrites
  python-click-log
  python-click-threading (waiting in NEW)

and almost finished vdirsyncer packaging to be under PAPT team, now
waiting for review [1] and accept of python-click-threading.

[1] https://github.com/fpytloun/debian-vdirsyncer/tree/master/debian

Filip


signature.asc
Description: Digital signature


Bug#745027: Status

2016-07-14 Thread Markus Unterwaditzer
Martin, as far as I understand nothing has happened inbetween. The vdirsyncer 
documentation contains instructions for a manual installation that doesn't 
clutter up your system though.

On 14 July 2016 13:38:23 CEST, martin f krafft  wrote:
>What's the status on this package? I desperately need it in Debian…
>
>-- 
> .''`.   martin f. krafft  @martinkrafft
>: :'  :  proud Debian developer
>`. `'`   http://people.debian.org/~madduck
>  `-  Debian - when you have better things to do than fixing systems

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

Bug#745027: Status

2016-07-14 Thread martin f krafft
What's the status on this package? I desperately need it in Debian…

-- 
 .''`.   martin f. krafft  @martinkrafft
: :'  :  proud Debian developer
`. `'`   http://people.debian.org/~madduck
  `-  Debian - when you have better things to do than fixing systems


digital_signature_gpg.asc
Description: Digital GPG signature (see http://martin-krafft.net/gpg/sig-policy/999bbcc4/current)