🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.os.unix
10 messages
10 total messages Started by Bart Van Loon Wed, 24 Jan 2007 18:18
FreeBSD man-pages
#187
Author: Bart Van Loon
Date: Wed, 24 Jan 2007 18:18
21 lines
1396 bytes
Hallow,

recentelijk heb ik een aantal FreeBSD machines geïnstalleerd, en alles
loopt relatief vlot.

het enige ``probleem'' dat ik heb is dat er geen enkele man-page van het
basesystem geïnstalleerd lijkt te zijn. elke port die ik achteraf
geïnstalleerd heb, heeft proper zijn man-page beschikbaar, maar
bijvoorbeeld man ls, man rm, man diff, man du, etc... geven allemaal
noppes.

is er ergens een port die ik kan installeren om deze man-pages te
bekomen?

-- 
groetjes,
BBBart

   Sometimes it seems things go by too quickly. We are so busy watching out for
what's just ahead of us that we don't take the time to enjoy where we are.
		  -- Calvin
Re: FreeBSD man-pages
#188
Author: Johan van Selst
Date: Wed, 24 Jan 2007 18:33
15 lines
1539 bytes
Once upon a newsgroup, Bart Van Loon claimed:
] het enige ``probleem'' dat ik heb is dat er geen enkele man-page van het
] basesystem geïnstalleerd lijkt te zijn

Dat is vreemd, de manpages krijg je er normaal gratis bij. Deze zouden
moeten staan in /usr/share/man/ (en dit path zou ook vermeld moeten zijn
in /etc/manpath.config). Je hebt toevallig niet zelf een $MANPATH
environment variable zonder deze diretory?


Ciao,
Johan
-- 
Why do we always come here - I guess we'll never know.
It's like a kind of torture to have to watch the show.
Re: FreeBSD man-pages
#189
Author: Philip Paeps
Date: Wed, 24 Jan 2007 19:23
20 lines
1897 bytes
Bart Van Loon <bbbart@inGen.be> wrote:
> het enige ``probleem'' dat ik heb is dat er geen enkele man-page van het
> basesystem geïnstalleerd lijkt te zijn.

Je hebt de "man" distributie niet geïnstalleerd.

  cd /usr/src/share/man
  make install

 - Philip

-- 
Philip Paeps                              Please don't email any replies
philip@paeps.cx                               I follow the newsgroup.

  THEOREM: VI is perfect.
  PROOF: VI in roman numerals is 6.  The natural numbers < 6 which divide 6 are
  1, 2, and 3. 1+2+3 = 6.  So 6 is a perfect number.  Therefore, VI is perfect.
  QED
  						    % Arthur Tateishi
Re: FreeBSD man-pages
#190
Author: Bart Van Loon
Date: Thu, 25 Jan 2007 04:38
45 lines
1988 bytes
It was 24 Jan 2007 19:23:30 GMT, when Philip Paeps wrote:
> Bart Van Loon <bbbart@inGen.be> wrote:
>> het enige ``probleem'' dat ik heb is dat er geen enkele man-page van het
>> basesystem ge�nstalleerd lijkt te zijn.
>
> Je hebt de "man" distributie niet ge�nstalleerd.
>
>   cd /usr/src/share/man
>   make install

aha, dat zou wel eens kunnen.

ik hen in mijn src supfile src-share aangezet en opnieuw ge cvs-upped.

maar:

# cd /usr/src/share/man
# make install
"Makefile", line 13: Malformed conditional (${MK_OPENSSL} != "no")
"Makefile", line 15: if-less endif
make: fatal errors encountered -- cannot continue
Exit 1

en als ik die welbepaalde lijn weghaald:

# make install
===> man1 (install)
install -o root -g wheel -m 444 builtin.1.gz  /usr/share/man/man1
install: builtin.1.gz: No such file or directory
*** Error code 71

Stop in /usr/src/share/man/man1.
*** Error code 1

Stop in /usr/src/share/man.
Exit 1

is dit een bug? moet ik die ergens melden? of mis ik nog iets?

-- 
groetjes,
BBBart

   I thrive on change... I thrive on making other people change.
		  -- Calvin
Re: FreeBSD man-pages
#191
Author: Philip Paeps
Date: Thu, 25 Jan 2007 10:20
33 lines
2143 bytes
Bart Van Loon <bbbart@inGen.be> wrote:
> It was 24 Jan 2007 19:23:30 GMT, when Philip Paeps wrote:
> > Bart Van Loon <bbbart@inGen.be> wrote:
> > > het enige ``probleem'' dat ik heb is dat er geen enkele man-page van het
> > > basesystem geïnstalleerd lijkt te zijn.
> >
> > Je hebt de "man" distributie niet geïnstalleerd.
> >
> >   cd /usr/src/share/man
> >   make install
>
> aha, dat zou wel eens kunnen.
>
> ik hen in mijn src supfile src-share aangezet en opnieuw ge cvs-upped.

Waarom niet gewoon src-all?

> # make install

 make depend && make && make install

> is dit een bug? moet ik die ergens melden? of mis ik nog iets?

Stuur een patch naar philip@freebsd.org en ik commit het even.

 - Philip

-- 
Philip Paeps                              Please don't email any replies
philip@paeps.cx                               I follow the newsgroup.

  hundred-and-one symptoms of being an internet addict:
  113. You are asked about a bus schedule, you wonder if it is 16 or 32 bits.
Re: FreeBSD man-pages
#192
Author: Bart Van Loon
Date: Thu, 25 Jan 2007 11:48
58 lines
2617 bytes
It was 25 Jan 2007 10:20:30 GMT, when Philip Paeps wrote:
> Bart Van Loon <bbbart@inGen.be> wrote:
>> It was 24 Jan 2007 19:23:30 GMT, when Philip Paeps wrote:
>> > Bart Van Loon <bbbart@inGen.be> wrote:
>> > > het enige ``probleem'' dat ik heb is dat er geen enkele man-page van het
>> > > basesystem ge�nstalleerd lijkt te zijn.
>> >
>> > Je hebt de "man" distributie niet ge�nstalleerd.
>> >
>> >   cd /usr/src/share/man
>> >   make install
>>
>> aha, dat zou wel eens kunnen.
>>
>> ik hen in mijn src supfile src-share aangezet en opnieuw ge cvs-upped.
>
> Waarom niet gewoon src-all?

waarom wel? beetje bandwidth en disk space sparen mag wel, niet? :-)

>> # make install
>
>  make depend && make && make install

jaja, ok. maar tgeeft dezelfde error.

>> is dit een bug? moet ik die ergens melden? of mis ik nog iets?
>
> Stuur een patch naar philip@freebsd.org en ik commit het even.

wel, kzou he graag patchen, maar veel meer dan die `if'-jes wegdoen weet
ik er ook niet van hoor. :-)

tgaat trouwens verder dan de root Makefile:

# make depend
===> man1 (depend)
===> man3 (depend)
"Makefile", line 149: Malformed conditional (${MK_LIBPTHREAD} != "no" ||
${MK_LIBTHR} != "no")
"Makefile", line 263: if-less endif
make: fatal errors encountered -- cannot continue
*** Error code 1

in mijn supfile staat er

*default release=cvs tag=RELENG_6_1

dat betekent toch dat ik gewoon de zaken van FreeBSD RELEASE 6.1
binnenhaal, toch?

-- 
groetjes,
BBBart

   "I don't understand this!  Not a single part of my horoscope came true!  ...
The paper should print Mom's daily predictions.  Those sure come true."
-Calvin
Re: FreeBSD man-pages
#193
Author: Philip Paeps
Date: Thu, 25 Jan 2007 13:01
53 lines
3179 bytes
Bart Van Loon <bbbart@inGen.be> wrote:
> It was 25 Jan 2007 10:20:30 GMT, when Philip Paeps wrote:
> > Bart Van Loon <bbbart@inGen.be> wrote:
> > > ik hen in mijn src supfile src-share aangezet en opnieuw ge cvs-upped.
> >
> > Waarom niet gewoon src-all?
>
> waarom wel? beetje bandwidth en disk space sparen mag wel, niet? :-)

Sure - maar met een volledige source tree is het vaak makkelijker werken.  De
verschillende "sub"-distributies van src-all zijn gescheiden op filesystem
niveau.  Het build-systeem weet niet welke stukken je wel of niet hebt staan.

> > > is dit een bug? moet ik die ergens melden? of mis ik nog iets?
> >
> > Stuur een patch naar philip@freebsd.org en ik commit het even.
>
> wel, kzou he graag patchen, maar veel meer dan die `if'-jes wegdoen weet ik
> er ook niet van hoor. :-)

Even zelf bekeken.  Het is geen bug. :-P

De src/share Makefile wil src/Makefile.inc1 hebben dewelke niet in de
src-share cvsup distributie zit.

>===> man3 (depend)
> "Makefile", line 149: Malformed conditional (${MK_LIBPTHREAD} != "no" ||
> ${MK_LIBTHR} != "no")
> "Makefile", line 263: if-less endif

Ik kan dit hier niet reproduceren...  wat zegt 'make -V MAKE_VERSION' en welke
revision van share/man/man3/Makefile heb je?  En van wanneer (welke release)
dateren je /usr/share/Mk/* includes?

> in mijn supfile staat er
>
> *default release=cvs tag=RELENG_6_1
>
> dat betekent toch dat ik gewoon de zaken van FreeBSD RELEASE 6.1 binnenhaal,
> toch?

Inderdaad.  Tenzij er een specifiekere tag= lijn bij je src-share target staat
maar dat zal wel niet.

 - Philip

-- 
Philip Paeps                              Please don't email any replies
philip@paeps.cx                               I follow the newsgroup.

  hundred-and-one symptoms of being an internet addict:
  18. Your wife drapes a blond wig over your monitor to remind you of what she
      looks like.
Re: FreeBSD man-pages
#194
Author: Bart Van Loon
Date: Thu, 25 Jan 2007 17:46
93 lines
3952 bytes
It was 25 Jan 2007 13:01:50 GMT, when Philip Paeps wrote:
> Bart Van Loon <bbbart@inGen.be> wrote:
>> It was 25 Jan 2007 10:20:30 GMT, when Philip Paeps wrote:
>> > Bart Van Loon <bbbart@inGen.be> wrote:
>> > > ik hen in mijn src supfile src-share aangezet en opnieuw ge cvs-upped.
>> >
>> > Waarom niet gewoon src-all?
>>
>> waarom wel? beetje bandwidth en disk space sparen mag wel, niet? :-)
>
> Sure - maar met een volledige source tree is het vaak makkelijker werken.  De
> verschillende "sub"-distributies van src-all zijn gescheiden op filesystem
> niveau.  Het build-systeem weet niet welke stukken je wel of niet hebt staan.
>
>> > > is dit een bug? moet ik die ergens melden? of mis ik nog iets?
>> >
>> > Stuur een patch naar philip@freebsd.org en ik commit het even.
>>
>> wel, kzou he graag patchen, maar veel meer dan die `if'-jes wegdoen weet ik
>> er ook niet van hoor. :-)
>
> Even zelf bekeken.  Het is geen bug. :-P
>
> De src/share Makefile wil src/Makefile.inc1 hebben dewelke niet in de
> src-share cvsup distributie zit.

ok, dan maar ineens voor src-all gegaan, tis blijkbaar toch niet zo'n grote
repository.

nu werkt de make install zonder problemen.

>>===> man3 (depend)
>> "Makefile", line 149: Malformed conditional (${MK_LIBPTHREAD} != "no" ||
>> ${MK_LIBTHR} != "no")
>> "Makefile", line 263: if-less endif
>
> Ik kan dit hier niet reproduceren...  wat zegt 'make -V MAKE_VERSION' en welke
> revision van share/man/man3/Makefile heb je?  En van wanneer (welke release)
> dateren je /usr/share/Mk/* includes?

ff kijken:

$ make -V MAKE_VERSION
5200408120

$ head -n 2 share/man/man3/Makefile
#       @(#)Makefile    8.2 (Berkeley) 12/13/93
# $FreeBSD: src/share/man/man3/Makefile,v 1.36 2005/05/18 16:23:11 keramida Exp $

verder is dit een vrij frisse RELEASE-6.1 install (2 weken oud), dus ik
zou zeggen dat de /usr/share/mk/* van de 6.1 RELEASE komen. (let wel, ik
heb geen /usr/share/Mk/, enkel een /usr/share/mk/, en daar zitten
allerlei *.mk files in)

>> in mijn supfile staat er
>>
>> *default release=cvs tag=RELENG_6_1
>>
>> dat betekent toch dat ik gewoon de zaken van FreeBSD RELEASE 6.1 binnenhaal,
>> toch?
>
> Inderdaad.  Tenzij er een specifiekere tag= lijn bij je src-share target staat
> maar dat zal wel niet.

inderdaad niet.

maar... en nu komt het:

$ man ls
No manual entry for ls
Exit 1

$  man man
No manual entry for man
Exit 1

en 
$ man fcron
werkt bijvoorbeeld wel (geïnstalleerd via ports)

en
$ man suword
werkt ook (zag ik voorbijflitsen in de make install van hierboven).

dus mijn origineel probleem is nog niet opgelost met andere woorden...

-- 
groetjes,
BBBart

   I imagine girls and bugs have a dim perception that nature played a cruel
trick on them but they lack the intelligence to really comprehend the magnitude
of it.	  -- Calvin
Re: FreeBSD man-pages
#195
Author: Philip Paeps
Date: Fri, 26 Jan 2007 09:46
27 lines
2081 bytes
Bart Van Loon <bbbart@inGen.be> wrote:
> Philip Paeps <philip+usenet@paeps.cx> wrote:
> > [missing manpages]
>
> ok, dan maar ineens voor src-all gegaan, tis blijkbaar toch niet zo'n grote
> repository.

Inderdaad -- en disk space is cheap. :-)

> maar... en nu komt het:
>
> $ man ls
> No manual entry for ls
> Exit 1

Staat ls.1.gz in /usr/share/man/man1/ls.1.gz?  En wat doet "man -d ls"?  En
wat zegt "manpath" en je /etc/manpath.config?

 - Philip

-- 
Philip Paeps                              Please don't email any replies
philip@paeps.cx                               I follow the newsgroup.

  BOFH Excuse #53:
    Little hamster in running wheel had coronary; waiting for replacement to
    be Fedexed from Wyoming
Re: FreeBSD man-pages
#196
Author: Bart Van Loon
Date: Fri, 26 Jan 2007 20:30
50 lines
2526 bytes
It was 26 Jan 2007 09:46:44 GMT, when Philip Paeps wrote:
> Bart Van Loon <bbbart@inGen.be> wrote:
>> Philip Paeps <philip+usenet@paeps.cx> wrote:
>> > [missing manpages]
>>
>> ok, dan maar ineens voor src-all gegaan, tis blijkbaar toch niet zo'n grote
>> repository.
>
> Inderdaad -- en disk space is cheap. :-)

maar bandbreedte niet waar ik nu zit :-(

>> maar... en nu komt het:
>>
>> $ man ls
>> No manual entry for ls
>> Exit 1
>
> Staat ls.1.gz in /usr/share/man/man1/ls.1.gz?  En wat doet "man -d ls"?  En
> wat zegt "manpath" en je /etc/manpath.config?

/usr/share/man/man1/ bevat geen ls.1.gz

man -d ls geeft iets te veel blah blah om hier te reproduceren, maar ik
heb het even doorgenomen en niets wijst op errors of warnings.

$ manpath
(Warning: MANPATH environment variable set)
/usr/share/man:/usr/X11R6/man:/usr/local/man:/usr/share/openssl/man:/usr/local/lib/perl5/5.8.8/man:/usr/local/lib/perl5/5.8.8/perl/man

/etc/manpath.config ziet er helemaal ok uit. is ook niet meer gewijzigd
geweest sinds de installatie, zo vertelt de timestamp me.

--> het probleem is simpelweg dat die manpages nergens op mijn systeem
te vinden zijn

interessant is misschien wel het volgende:

$ locate ls.1
/usr/share/doc/ja_JP.eucJP/man/man1/ls.1
/usr/share/src/bin/ls/ls.1

bedankt voor de opvolging trouwens.

-- 
groetjes,
BBBart

   It seems like once people grow up, they have no idea what's cool.
		  -- Calvin
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads