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

Bug#484028: lintian: [binary-without-manpage] should perform case-insensitive check



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Russ Allbery wrote:
> "Eugene V. Lyubimkin" <jackyf.devel@gmail.com> writes:
>> Suppose I have package 'fbreader' with manpage named 'FBReader'. I
>> install file '/usr/bin/fbreader'. Command 'man fbreader' show me the
>> correct manpage. So lintian should not warning me that binary doesn't
>> have a corresponding manpage, should it?
> 
> Why not install the man page with the same capitalization as the command?
> Yes, man can do a case-insensitive search, but it opens up the possibility
> of finding some other better case match in another section before finding
> the case match that you want, and I'm not sure I understand why you would
> ever want the capitalization of the man page and the command to not match.
> 
If I was upstream author...

So, I have the next situation. Upstream of the 'fbreader' package decided to use
'FBReader' instead of 'fbreader': '/usr/bin/FBReader', '/usr/share/FBReader' etc.

Then I have bug #434689 - user suggests to provide lowercase-only binary name, to make it
easy write 'fbreader' to run the executable. I made a symbolic link from /usr/bin/fbreader
 to /usr/bin/FBReader. It solves the problem, but initiates a lintian notice about missing
man page.
What would you suggest? Ignore warning? Or patch upstream?

- --
Eugene V. Lyubimkin aka JackYF, Ukrainian C++ developer.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIQ0UschorMMFUmYwRAl6JAJ9QRtAWgXzMuxIVu5wncnEGrXTQkgCgtIw2
iQeuplB74a3R25C1czm92yY=
=8frD
-----END PGP SIGNATURE-----



Reply to: