[Bug 59889] New: man pages installed but not found by man
http://bugs.winehq.org/show_bug.cgi?id=59889 Bug ID: 59889 Summary: man pages installed but not found by man Product: Packaging Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-packages Assignee: wine-bugs@list.winehq.org Reporter: bastiaan.stougie@telenet.be CC: dimesio@earthlink.net Distribution: --- Ubuntu 26.04. Man page files are installed at "/opt/wine-staging/share/man" as part of package "wine-staging", but man doesn't find them: $ man wine No manual entry for wine $ sudo apt install --reinstall wine-staging ... Preparing to unpack …/wine-staging_11.11~resolute-1_amd64.deb… Unpacking wine-staging (11.11~resolute-1) over (11.11~resolute-1)… Setting up wine-staging (11.11~resolute-1)… $ man wine No manual entry for wine -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59889 --- Comment #1 from Ken Sharp <imwellcushtymelike@gmail.com> --- Use man /opt/wine-staging/share/man/man1/wine.1 If you want mandb to find this add the following line to /etc/manpath.config (not recommended) MANDATORY_MANPATH /opt/wine-staging/share/man Though this may conflict with any other Wine you have installed. wine-devel for example if you also add MANDATORY_MANPATH /opt/wine-devel/share/man The "wine" package in Resolute drops "*-stable" into /usr/share/man but it also links "man wine" to it. lrwxrwxrwx 1 root root 36 Mar 24 18:48 /etc/alternatives/wine.1.gz -> /usr/share/man/man1/wine-stable.1.gz manpath.config seems to use /opt/man as a default. I guess Devel/Staging could drop symlinks in there, but unless the man pages are renamed, or the links are, "man wine" could point to any version that happens to win some unknown priority battle, and will likely cause installation failures. Another option is to add the following to your environment: export MANPATH=/opt/wine-devel/share/man:$MANPATH Seems like a lot of trouble to me though. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59889 --- Comment #2 from bastiaan.stougie@telenet.be --- Some additional results. Starting wiht winehq-staging installed, which conflicts with winehq-stable and winehq-devel. With winehq-staging installed, also install wine-stable: $ sudo apt install wine-stable ... Preparing to unpack …/wine-stable_11.0.0.0~resolute-1_amd64.deb… Unpacking wine-stable (11.0.0.0~resolute-1)… Setting up wine-stable (11.0.0.0~resolute-1)… $ man wine No manual entry for wine So that does not work. Now let's try winehq-stable instead of winehq-staging: $ sudo apt install winehq-stable The following package was automatically installed and is no longer required: wine-staging Use 'sudo apt autoremove' to remove it. Installing: winehq-stable REMOVING: winehq-staging Summary: Upgrading: 0, Installing: 1, Removing: 1, Not Upgrading: 36 Download size: 1.306 B Space needed: 0 B / 390 GB available Continue? [Y/n] Get:1 https://dl.winehq.org/wine-builds/ubuntu resolute/main amd64 winehq-stable amd64 11.0.0.0~resolute-1 [1.306 B] Fetched 1.306 B in 0s (11,6 kB/s) dpkg: winehq-staging: dependency problems, but removing anyway as you requested: winetricks depends on wine; however: Package wine is not installed. Package winehq-staging which provides wine is to be removed. (Reading database… 481945 files and directories currently installed.) Removing winehq-staging (11.11~resolute-1)… Selecting previously unselected package winehq-stable. (Reading database… 481919 files and directories currently installed.) Preparing to unpack …/winehq-stable_11.0.0.0~resolute-1_amd64.deb… Unpacking winehq-stable (11.0.0.0~resolute-1)… Setting up winehq-stable (11.0.0.0~resolute-1)… Processing triggers for desktop-file-utils (0.28-1build1)… Processing triggers for gnome-menus (3.38.1-1ubuntu1)… Processing triggers for mailcap (3.75ubuntu1)… $ man wine No manual entry for wine So no result with either wine-stable or winehq-stable. Doesn't mandb also need to be rebuilt via a trigger? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59889 --- Comment #3 from bastiaan.stougie@telenet.be --- Ubuntu resolute package 'wine', and winehq packages 'winehq-stable', 'winehq-staging', and 'winehq-devel' are mutually exclusive. I'd expect the one that is installed to provide the man pages. The actual man pages are in packages wine-stable, wine-staging and wine-devel, which are not mutually exclusive. Maybe the installed winehq-* package could configure the man pages provided in the wine-* package it depends on to be the ones available via man? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59889 --- Comment #4 from Rosanne DiMesio <dimesio@earthlink.net> --- I inadvertently left out the compatibility symlinks for the man pages when I created the rules file for the new wow64 packages. I've added them, so this should be fixed with the next release. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla