** Changed in: pkgbinarymangler (Ubuntu)
Status: Confirmed = In Progress
** Changed in: pkgbinarymangler (Ubuntu)
Importance: Undecided = High
** Changed in: pkgbinarymangler (Ubuntu)
Assignee: (unassigned) = Martin Pitt (pitti)
--
You received this bug notification because you
This bug was fixed in the package pkgbinarymangler - 102
---
pkgbinarymangler (102) oneiric; urgency=low
* test/icecream/debian/rules, test/icecream/Makefile: Install PNGs with some
defined permissions.
* test/run, check_deb_integrity(): Verify that PNG permissions in the
I can confirm that, it's 100% reproducible on my oneiric chroots here.
It's not a problem when umask is 022, but with the new default umask
(002), the permissions are messed up (664 instead of 644). And since
this optimization takes place inside dpkg-deb, dh_fixperms has already
run...
**
For example, abiword built yesterday
(https://launchpadlibrarian.net/77469802/buildlog_ubuntu-oneiric-
amd64.abiword_2.8.6-0.3ubuntu1_BUILDING.txt.gz) has one png with broken
permissions:
-rw-rw-r-- root/root 3515 2011-08-17 19:36
./usr/share/pixmaps/abiword_48.png
--
You received this bug
I added a quick'n'dirty'n'incomplete test to pkgbinarymangler to compare modes
(cf attachment), and it fails for me in my oneiric chroot:
==
FAIL: test_png_permissions (__main__.T)
Ensure that the file attributes are preserved