Bug#745027: Status
Thank you! On 25 August 2016 14:54:02 CEST, Filip Pytlounwrote: >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
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
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
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
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
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
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
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 krafftwrote: >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
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)