pkgstripfiles: creates symlinks that point to themselves
Bug #923343 reported by
Felix Geyer
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pkgbinarymangler (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
pkgstripfiles/
For example in qt4-x11:
> pkgstripfiles: processing control file: debian/
> .. removing usr/share/
> Searching for duplicated docs in dependency libqt4-dbus...
> symlinking LGPL_EXCEPTION.txt in qdbus to file in qdbus
> symlinking changelog.Debian.gz in qdbus to file in qdbus
which results in ./usr/share/
http://
Related branches
lp:~debfx/ubuntu/precise/pkgbinarymangler/dependency-cycle
- Martin Pitt: Approve
- Dave Walker (community): Approve
-
Diff: 74 lines (+46/-0)3 files modifieddebian/changelog (+10/-0)
pkgstripfiles (+1/-0)
test/run (+35/-0)
Changed in pkgbinarymangler (Ubuntu): | |
status: | New → Fix Committed |
To post a comment you must log in.
This bug was fixed in the package pkgbinarymangler - 114
---------------
pkgbinarymangler (114) precise; urgency=low
[ Felix Geyer ] symlink_ dependency_ cycle() to make sure that
* pkgstripfiles, symlink_doc(): Don't create symlinks that would point to
the same package. (LP: #923343)
* test/run: Add test_doc_
pkgstripfiles works correctly when there is a dependency cycle inside
a source package.
[ Martin Pitt ]
* pkgstripfiles: Always update md5sum even if advpng fails. Also call advpng
if optipng fails, to at least get some optimization. Thanks Felix Geyer!
(LP: #923407)
* pkgstripfiles: Do not truncate changelogs when they are in a different
directory pointed to a symlink. Add corresponding test case which mimics
the perl hack that it applies to its doc files. (LP: #923430)
-- Martin Pitt <email address hidden> Fri, 03 Feb 2012 06:36:35 +0100