Processed: Re: [pkg-gnupg-maint] Bug#871465: dput seems to miss a dependency on python3-tofu

2017-08-17 Thread Debian Bug Tracking System
Processing control commands:

> retitle 871465 python3-gpg package should ship tofu module
Bug #871465 [python3-gpg] python3-gpg: depends on, but does not install, ‘tofu’ 
module
Bug #871609 [python3-gpg] python3-gpg: depends on, but does not install, ‘tofu’ 
module
Changed Bug title to 'python3-gpg package should ship tofu module' from 
'python3-gpg: depends on, but does not install, ‘tofu’ module'.
Changed Bug title to 'python3-gpg package should ship tofu module' from 
'python3-gpg: depends on, but does not install, ‘tofu’ module'.

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



Bug#871465: [pkg-gnupg-maint] Bug#871465: dput seems to miss a dependency on python3-tofu

2017-08-17 Thread Daniel Kahn Gillmor
Control: retitle 871465 python3-gpg package should ship tofu module

On Tue 2017-08-08 12:51:59 +0300, Adrian Bunk wrote:
> On Tue, Aug 08, 2017 at 03:11:40AM -0400, Jonathan Carter wrote:
>>...
>>   File "/usr/lib/python3/dist-packages/gpg/constants/__init__.py", line
>> 28, in 
>> from . import data, keylist, sig, tofu # The subdirs.
>> ImportError: cannot import name 'tofu'
>> """
>>...
>> Versions of packages dput depends on:
>>...
>> ii  python3-gpg1.9.0-2
>>...
>
> This is a bug in the python3-gpg package in experimental.
>
> tofu is part of gpgme and should be shipped in python3-gpg.

  --dkg



Bug#871465: dput seems to miss a dependency on python3-tofu

2017-08-08 Thread Adrian Bunk
Control: reassign -1 python3-gpg 1.9.0-2
Control: affects -1 dput

On Tue, Aug 08, 2017 at 03:11:40AM -0400, Jonathan Carter wrote:
> Package: dput
> Version: 1.0.0
> Severity: serious
>...
>   File "/usr/lib/python3/dist-packages/gpg/constants/__init__.py", line
> 28, in 
> from . import data, keylist, sig, tofu # The subdirs.
> ImportError: cannot import name 'tofu'
> """
>...
> Versions of packages dput depends on:
>...
> ii  python3-gpg1.9.0-2
>...

This is a bug in the python3-gpg package in experimental.

tofu is part of gpgme and should be shipped in python3-gpg.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Processed: Re: Bug#871465: dput seems to miss a dependency on python3-tofu

2017-08-08 Thread Debian Bug Tracking System
Processing control commands:

> reassign -1 python3-gpg 1.9.0-2
Bug #871465 [dput] dput seems to miss a dependency on python3-tofu
Bug reassigned from package 'dput' to 'python3-gpg'.
No longer marked as found in versions dput/1.0.0.
Ignoring request to alter fixed versions of bug #871465 to the same values 
previously set
Bug #871465 [python3-gpg] dput seems to miss a dependency on python3-tofu
Marked as found in versions gpgme1.0/1.9.0-2.
> affects -1 dput
Bug #871465 [python3-gpg] dput seems to miss a dependency on python3-tofu
Added indication that 871465 affects dput

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



Bug#871465: dput seems to miss a dependency on python3-tofu

2017-08-08 Thread Jonathan Carter
Package: dput
Version: 1.0.0
Severity: serious
Justification: Policy 7.2

Dear Maintainer,

When running version 1.0.0 of dput, I receive the following error:

"""
Traceback (most recent call last):
  File "/usr/bin/dput", line 11, in 
load_entry_point('dput==1.0.0', 'console_scripts', 'execute-dput')()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line
564, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line
2662, in load_entry_point
return ep.load()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line
2316, in load
return self.resolve()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line
2322, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/share/dput/dput/dput.py", line 28, in 
from . import crypto
  File "/usr/share/dput/dput/crypto.py", line 14, in 
import gpg
  File "/usr/lib/python3/dist-packages/gpg/__init__.py", line 101, in

from . import core
  File "/usr/lib/python3/dist-packages/gpg/core.py", line 36, in 
from . import constants
  File "/usr/lib/python3/dist-packages/gpg/constants/__init__.py", line
28, in 
from . import data, keylist, sig, tofu # The subdirs.
ImportError: cannot import name 'tofu'
"""

The package seems to require python3-tofu, which doesn't seem to be packaged in 
Debian currently.

Thanks for taking care of this package,

-Jonathan


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf

Kernel: Linux 4.11.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_ZA.UTF-8, LC_CTYPE=en_ZA.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_ZA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages dput depends on:
ii  python33.5.3-3
ii  python3-debian 0.1.30
ii  python3-gpg1.9.0-2
ii  python3-pkg-resources  36.2.7-1

dput recommends no packages.

Versions of packages dput suggests:
ii  lintian 2.5.52
pn  mini-dinstall   
ii  openssh-client  1:7.5p1-5
ii  rsync   3.1.2-2

-- no debconf information