dput GPG invocation doesn't work with spaces in working directory path
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dput (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
When using dput to push to a PPA, if the current working directory has spaces in the path, then it will warn (but not error out) with
gpg: can't open .....
gpg: verify signatures failed: file open error
The problem lies in the Python script - the path passed to GPG needs to be quoted or otherwise escaped before being used to construct the GPG command. It appears the bug still exists in Debian git master: http://
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: dput 0.9.6.4ubuntu1.1 [modified: usr/bin/dput]
ProcVersionSign
Uname: Linux 3.13.0-39-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.5
Architecture: amd64
Date: Tue Nov 25 10:41:10 2014
InstallationDate: Installed on 2014-07-22 (125 days ago)
InstallationMedia: Karoshi 14.04 - Release amd64
PackageArchitec
SourcePackage: dput
UpgradeStatus: No upgrade log present (probably fresh install)