[sponsor-patch] (and probably others) don't reset SIGPIPE when shelling out
Bug #785854 reported by
Evan Broder
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-dev-tools (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: ubuntu-dev-tools
At least, I assume that's what would cause this output I noticed while running sponsor-patch:
> make[1]: Leaving directory `/tmp/sponsor-
> dh_clean -O--buildsystem
> dpkg-source -b pyside-1.0.1
> dpkg-source: info: using source format `3.0 (quilt)'
> dpkg-source: info: building pyside using existing ./pyside_
> diff: standard output: Broken pipe
> diff: standard output: Broken pipe
> diff: standard output: Broken pipe
> diff: standard output: Broken pipe
See also <http://
Related branches
lp:~broder/ubuntu-dev-tools/fix-785854
- Barry Warsaw (community): Approve
-
Diff: 486 lines (+147/-19) (has conflicts)21 files modified404main (+2/-1)
ack-sync (+1/-1)
backportpackage (+1/-1)
debian/changelog (+11/-0)
dgetlp (+2/-1)
get-branches (+1/-1)
import-bug-from-debian (+1/-1)
lp-project-upload (+2/-1)
pbuilder-dist (+1/-1)
syncpackage (+1/-1)
ubuntu-iso (+2/-1)
ubuntutools/archive.py (+1/-1)
ubuntutools/builder.py (+1/-1)
ubuntutools/misc.py (+1/-1)
ubuntutools/requestsync/common.py (+2/-1)
ubuntutools/requestsync/mail.py (+1/-1)
ubuntutools/sponsor_patch/patch.py (+2/-1)
ubuntutools/sponsor_patch/sponsor_patch.py (+1/-1)
ubuntutools/subprocess.py (+109/-0)
ubuntutools/test/test_help.py (+1/-1)
ubuntutools/test/test_pylint.py (+3/-1)
Changed in ubuntu-dev-tools (Ubuntu): | |
status: | New → Fix Committed |
importance: | Undecided → Medium |
To post a comment you must log in.
This bug was fixed in the package ubuntu-dev-tools - 0.126
---------------
ubuntu-dev-tools (0.126) unstable; urgency=low
[ Evan Broder ] distribution_ chain", which returns kage.1: Accept codenames from any subprocess: ls.subprocess instead (LP: #785854)
* ubuntutools.misc: Add a new "system_
a list starting with the current distribution and working its way up
each distribution's parent.
* ubuntutools.misc: Add a function to find the distribution that
used a given release codename.
* backportpackage, doc/backportpac
distribution in the parenting chain. Makes it possible to, e.g.,
backport from Debian. (LP: #703099)
* ubuntutools.
- New drop-in replacement wrapper module around subprocess that
backports the restore_signals kwarg and defaults close_fds=True
- Switch everything previously using subprocess to use
ubuntutoo
[ Stefano Rivera ]
* submittodebian: Write a usable .reportbugrc if it doesn't exist.
(LP: #800429)
[ Benjamin Drung ]
* Add experimental to list of Debian distributions.
ubuntu-dev-tools (0.125ubuntu1) oneiric; urgency=low
[ Benjamin Drung ] lower-version
* backportpackage: Use --force-bad-version instead of --allow-
(which requires a parameter) for debchange.
* Adjust EOL date of Ubuntu 9.10 "Karmic Koala".
[ Stefano Rivera ] archive: Display any errors rmadison emits, rather than RELEASE_ HEURISTIC= changelog.
* ubuntutools.
guessing at the cause. (LP: #788447)
* sponsor-patch: Use dch --release instead of --edit to work with
DEBCHANGE_
[ Dustin Kirkland ] project- upload. 1, lp-project-upload:
* doc/lp-
- add support for optionally specifying files containing the changelog
and release notes for the release
- allows scripts to avoid the interactive editors
- document these changes in the manpage
[ Didier Roche ]
* lp-project-upload:
- fix a bug when new milestone wasn't specified (LP: #797170)
* get-build-deps:
- fix a wrong parser when some build-dep have an epoch
[ Brian Murray ] attachments. 1:
* grab-attachments, doc/grab-
- add in download attachments from duplicates
- add in download attachments from all bugs about a package
- document new options in the manpage
-- Benjamin Drung <email address hidden> Sat, 25 Jun 2011 16:38:49 +0200