[Bug 665202] [NEW] syncpackage depends on DEBFULLNAME being set

Emmet Hikory persia at ubuntu.com
Fri Oct 22 16:35:03 UTC 2010


Public bug reported:

Binary package hint: ubuntu-dev-tools

I ran `syncpackage -v` to see what would happen, with the following
results:

$ syncpackage -v
Traceback (most recent call last):
  File "/usr/bin/syncpackage", line 409, in <module>
    default = os.environ["DEBFULLNAME"])
  File "/usr/lib/python2.6/UserDict.py", line 22, in __getitem__
    raise KeyError(key)
KeyError: 'DEBFULLNAME'

    To me it appears that it fails looking for the DEBFULLNAME
environment variable.  In the many years I've been working with Debian
format packages, I believe I've never set this (I tend to use
DEBEMAIL="name name <email at domain>" which works just fine).  I suspect
that firstly, syncpackage shouldn't rely on this being present (as none
of the standard development tools require it), and secondly that if it's
absent, it shouldn't crash (programs should never crash: if something
doesn't work, tell the user *why* without making them interpret the
traceback).

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: ubuntu-dev-tools 0.104
ProcVersionSignature: Ubuntu 2.6.35-22.33-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
Architecture: amd64
Date: Sat Oct 23 01:30:48 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Alpha amd64 (20100803.1)
PackageArchitecture: all
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: ubuntu-dev-tools

** Affects: ubuntu-dev-tools (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug maverick

-- 
syncpackage depends on DEBFULLNAME being set
https://bugs.launchpad.net/bugs/665202
You received this bug notification because you are a member of MOTU,
which is subscribed to ubuntu-dev-tools in ubuntu.




More information about the universe-bugs mailing list