Package: beast Version: 0.7.1-5.2 Severity: important Tags: patch
The last NMU of beast made the package ship additional files, directly under /usr/share/mime/. This is a packaging bug, because those files are meant to be managed by shared-mime-info triggers.
$ debdiff beast_0.7.1-5.1_i386.deb beast_0.7.1-5.2_i386.deb | head -n 11 [The following lists of changes regard files as different if they have different names, permissions or owners.] Files in second .deb but not in first ------------------------------------- -rw-r--r-- root/root /usr/share/mime/generic-icons -rw-r--r-- root/root /usr/share/mime/globs2 -rw-r--r-- root/root /usr/share/mime/icons -rw-r--r-- root/root /usr/share/mime/treemagic -rw-r--r-- root/root /usr/share/mime/types -- Jakub Wilk
diff --git a/debian/rules b/debian/rules --- a/debian/rules +++ b/debian/rules @@ -66,12 +66,7 @@ ln -s beast.1.gz debian/beast/usr/share/man/man1/beast-0.6.6.1.gz ln -s bsescm.1.gz debian/beast/usr/share/man/man1/bsescm-0.6.6.1.gz convert debian/beast/usr/share/pixmaps/beast.png -geometry 32x32 debian/beast/usr/share/pixmaps/beast.xpm - rm -f $(CURDIR)/debian/beast/usr/share/mime/subclasses - rm -f $(CURDIR)/debian/beast/usr/share/mime/magic - rm -f $(CURDIR)/debian/beast/usr/share/mime/globs - rm -f $(CURDIR)/debian/beast/usr/share/mime/XMLnamespaces - rm -f $(CURDIR)/debian/beast/usr/share/mime/aliases - rm -f $(CURDIR)/debian/beast/usr/share/mime/mime.cache + find $(CURDIR)/debian/beast/usr/share/mime -type f -maxdepth 1 -delete # Build architecture-independent files here. binary-indep: build install