package-diff can generate infinite output
Bug #314436 reported by
James Troup
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
Colin Watson | ||
diffutils (Ubuntu) |
Confirmed
|
High
|
Unassigned |
Bug Description
Today, germanium's disk filled up because of this:
-rw-r--r-- 1 lp_queue lp_queue 104G 2009-01-06 16:44 tmpHiK-
which is from package-diff. Scott mentioned on IRC:
<Keybuk> the udev tarballs have weirdisms in them
<Keybuk> like looped symlinks and stuff
<Keybuk> but that just spams stderr usually (and upsets dpkg-source)
<Keybuk> it's in the test suite of sysfs weirdisms
Related branches
lp://staging/~julian-edwards/launchpad/no-udev-diff
- Brad Crittenden (community): Approve (release-critical)
- Gavin Panella (community): Approve
- Diff: None lines
lp://staging/~cjwatson/launchpad/limit-debdiff
- William Grant (community): Approve (code)
-
Diff: 288 lines (+118/-45)5 files modifiedlib/lp/services/config/schema-lazr.conf (+16/-0)
lib/lp/soyuz/doc/package-diff.txt (+0/-27)
lib/lp/soyuz/model/packagediff.py (+31/-2)
lib/lp/soyuz/model/sourcepackagerelease.py (+2/-12)
lib/lp/soyuz/tests/test_packagediff.py (+69/-4)
Changed in soyuz: | |
milestone: | 2.2.1 → 2.2.2 |
Changed in soyuz: | |
milestone: | 2.2.2 → pending |
Changed in diffutils (Ubuntu): | |
importance: | Undecided → High |
assignee: | nobody → Scott James Remnant (scott) |
status: | New → Confirmed |
Changed in soyuz: | |
status: | Triaged → In Progress |
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
Changed in diffutils (Ubuntu): | |
assignee: | Scott James Remnant (scott) → Colin Watson (cjwatson) |
tags: | added: tech-debt |
Changed in diffutils (Ubuntu): | |
assignee: | Colin Watson (cjwatson) → nobody |
Changed in diffutils (Ubuntu): | |
assignee: | nobody → Ashish (kulkarniashish88) |
assignee: | Ashish (kulkarniashish88) → nobody |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The issue can be reproduced locally with the udev sources from Scott's PPA (https:/ /edge.launchpad .net/~scott/ +archive? field.name_ filter= udev&field. status_ filter= any).
{{{ git+34ac42b- 3.dsc udev_136~ git+34ac42b- 2.dsc
debdiff udev_136~
}}}
}}}