I had the same problem with some man files (nvidia)
I could read them if i did a "export MANPATH=/usr/share/man/" for example.
But because this is only a temporary solution, i added the needed path in:
/etc/profile at the "export MANPATH=" line
Porteus-v3.2.2 bug reports here
-
- Samurai
- Posts: 137
- Joined: 18 Feb 2016, 09:25
- Distribution: Linux porteus 3.2.2 KDE
- Location: Spain
Porteus-v3.2.2 bug reports here
yes, that's a solution, thanks to point it out. But the bug itself is man seems not to follow the settings in its own config file etc.conf. You shouldn't have to use that workaround because man should read properly etc.conf and update MANPATH consistently
-
- Full of knowledge
- Posts: 2104
- Joined: 17 Jun 2013, 13:17
- Distribution: Porteus 3.2.2 XFCE 32bit
- Location: Germany
Porteus-v3.2.2 bug reports here
Hello port
Out of curiosity i commented out the MANPATH line in /etc/profile > log out/in >
"echo $MANPATH" shows nothing now > copied some man files (folder) into /usr/local/share, and BINGO they were displayed.
(and also the nvidia man files which were not displayed previously)
Please test by yourself - It looks like the MANPATH setting in /etc/profile is the culprit.
Out of curiosity i commented out the MANPATH line in /etc/profile > log out/in >
"echo $MANPATH" shows nothing now > copied some man files (folder) into /usr/local/share, and BINGO they were displayed.
(and also the nvidia man files which were not displayed previously)
Please test by yourself - It looks like the MANPATH setting in /etc/profile is the culprit.
-
- Samurai
- Posts: 137
- Joined: 18 Feb 2016, 09:25
- Distribution: Linux porteus 3.2.2 KDE
- Location: Spain
Porteus-v3.2.2 bug reports here
bingo! culprit located! thanks donald! now man reads properly the man.conf file and sets up MANPATH according to it.donald wrote: ↑09 Aug 2017, 15:21Out of curiosity i commented out the MANPATH line in /etc/profile > log out/in >
"echo $MANPATH" shows nothing now > copied some man files (folder) into /usr/local/share, and BINGO they were displayed.
(and also the nvidia man files which were not displayed previously)
Please test by yourself - It looks like the MANPATH setting in /etc/profile is the culprit.
Program man has a priority when looking for man pages and one of the highest one is environment var MANPATH, if it is set it will use whatever it points to. Since MANPATH was being setting up in /etc/profile it doesn't matter what /etc/man.conf established, even when man was correctly reading /etc/man.conf and adding paths and maps stated there, as there was a MANPATH env var stablished man only used that
so, with current /etc/profile setting up MANPATH you always has the path for man pages hardcoded:
Code: Select all
guest@porteus:~$ /usr/bin/man -w
/usr/local/man:/usr/man
Code: Select all
guest@porteus:~$ /usr/bin/man -w
/opt/jdk/man:/usr/share/man:/usr/man:/usr/local/man:/usr/X11R6/man
Porteus-v3.2.2 bug reports here
exFAT is still not supported by default ? I am not a pro linux user but want to use exFAT format because a USB Stick can also be used in Android devices. Bur Porteus can not boot exFAT sticks.