[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#512645: lintian reports errors in package foo, because it does not honor files in the foo-data package, on which foo depends



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:  greffrath@leat.ruhr-uni-bochum.de



Reply to: