Bug ID 1160568
Summary mandoc vs man vs man-pages
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Basesystem
Assignee mcepl@suse.com
Reporter lnussel@suse.com
QA Contact qa-bugs@suse.de
CC pgajdos@suse.com, werner@suse.com
Found By ---
Blocker ---

mandoc provides several files that were so far shippped with other packages,
like /usr/bin/man, /usr/bin/makewhat or /usr/share/man/man7/man.7.gz.

An attempt was made to use update-alternatives to avoid conflicts.
Update-alternatives is pretty fragile though. Right now mandoc tries to install
/usr/share/man/man7/man.7.gz as slave of /usr/bin/man. However, since the man
pages comes from the man-pages packages, and the binary from the man package,
it is not actually a slave. So update-alternatives fails and mandoc is not
functional at all as update-alternatives doesn't install any of the other
symlinks at all if one fails.

How about simply conflicting instead of using the fragile update-alternative
way? I somehow doubt that having both man and mandoc has much benefit anyways?


You are receiving this mail because: