Russ Allbery schrieb:
Lintian intentionally doesn't check for dangling symlinks at all because of this issue. See #217023.
Oh, I didn't know this.
In this case, I think you should keep the menu package in the binary package and not move it to the data package. (Honestly, I would do the same thing with the man pages as well.) There really isn't a need to move everything into /usr/share, only the large data. Man pages and menu files are small and don't waste much space in the binary package, and I would just leave them there.
This is what I did, i.e. I put parts of /usr/share in the foo-data package and other parts like /usr/share/{applications,pixmaps,man} in the foo package to get rid of lintian warning. However, this is what I initially wanted to avoid, i.e. mix up arch-indep stuff between arch:any and arch:all packages.
Otherwise, you can add an override here as well.
This is what I wanted to avoid, too.
I understand your concern, but it's unlikely that Lintian is going to change in any significant way in this area.
Alright, but it feels good having talked about it. ;) I'll leave the bug report open, though.
Cheers, Fabian -- Dipl.-Phys. Fabian Greffrath Ruhr-Universität Bochum Lehrstuhl für Energieanlagen und Energieprozesstechnik (LEAT) Universitätsstr. 150, IB 3/134 D-44780 Bochum Telefon: +49 (0)234 / 32-26334 Fax: +49 (0)234 / 32-14227 E-Mail: greffr...@leat.ruhr-uni-bochum.de -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org