Обсуждение: Questions on 7.0 for RPM building

Поиск
Список
Период
Сортировка

Questions on 7.0 for RPM building

От
Lamar Owen
Дата:
First, thanks to Peter Eisentraut for putting back pqbool -- I now can build
Pg...

Now, I have a few questions:
1.)    What's the deal with the man pages now?  In 6.5.x, src/man contained
the man pages. (Then, in the 6.5.2 RPM's and later, an extra tarball of updated
man pages was added on top of the existing ones).  In 7.0, they are in
doc/man.tar.gz -- however, there are many that are no longer there, unless I
have overlooked them.  Furthermore, while the command names destroy* have been
changed to drop*, the man pages haven't changed.  Also, the man3 section has
disappeared.  (I realize Thomas is busy with outer joins et al -- this is just
a listing of what I've found -- I'm not by any means fussing...).

2.)    Missing man pages that I have found (lost??) thus far:pg_ctl (being worked on,
AFAIK)ecpg.1pg_passwd.1pg_encoding.1pg_hba.conf.5

3.)    Extraneous man pages:pgadmin.1  (PgAdmin is a Windows program.....)

Also, when building the plperl module, a .so is not being created, nor is it
being installed.

I will continue to bang on the build process for the RPM's as we get closer to
beta.....

--
Lamar Owen
WGCR Internet Radio
1 Peter 4:11



Re: [HACKERS] Questions on 7.0 for RPM building

От
Thomas Lockhart
Дата:
> 1.) What's the deal with the man pages now?  In 6.5.x, src/man contained
> the man pages. (Then, in the 6.5.2 RPM's and later, an extra tarball of 
> updated man pages was added on top of the existing ones).  In 7.0, they are 
> in doc/man.tar.gz -- however, there are many that are no longer there, 
> unless I have overlooked them.

*All* information in the old man pages appears somewhere in the new
html/ps docs. And the reference pages for the new docs are translated
into the new man tarball. We can try to track down specific cases (I
*might* have missed a file or two) but in general if you see something
missing it probably means we don't have a reference page for it.

> Furthermore, while the command names destroy* have been
> changed to drop*, the man pages haven't changed.

Right. They will need to be regenerated for the 7.0 release, and
haven't been done so far. You *should* get at least a few days to play
with a beta tarball that has these updated.

>  Also, the man3 section has disappeared.

afaik those pages were not really appropriate for reference pages, or
they do not yet appear in reference pages (library API docs, right?).
They have their own chapter(s) in the docs, but may not be reference
pages yet.

> 2.)     Missing man pages that I have found (lost??) thus far:
>         pg_ctl (being worked on, AFAIK)
>         ecpg.1
>         pg_passwd.1
>         pg_encoding.1
>         pg_hba.conf.5

Probably so. If they don't make sense as a "reference page" style of
doc in the main docs, then imho they don't make sense as man pages.
But each should be handled on a case by case basis.
                    - Thomas

-- 
Thomas Lockhart                lockhart@alumni.caltech.edu
South Pasadena, California


Re: [HACKERS] Questions on 7.0 for RPM building

От
Bruce Momjian
Дата:
> First, thanks to Peter Eisentraut for putting back pqbool -- I now can build
> Pg...
> 
> Now, I have a few questions:
> 1.)    What's the deal with the man pages now?  In 6.5.x, src/man contained
> the man pages. (Then, in the 6.5.2 RPM's and later, an extra tarball of updated
> man pages was added on top of the existing ones).  In 7.0, they are in
> doc/man.tar.gz -- however, there are many that are no longer there, unless I
> have overlooked them.  Furthermore, while the command names destroy* have been
> changed to drop*, the man pages haven't changed.  Also, the man3 section has
> disappeared.  (I realize Thomas is busy with outer joins et al -- this is just
> a listing of what I've found -- I'm not by any means fussing...).

Thomas Lockhart generates man pages from SGML, but that usually happens
before final, not beta.

--  Bruce Momjian                        |  http://www.op.net/~candle pgman@candle.pha.pa.us               |  (610)
853-3000+  If your life is a hard drive,     |  830 Blythe Avenue +  Christ can be your backup.        |  Drexel Hill,
Pennsylvania19026
 


Re: [HACKERS] Questions on 7.0 for RPM building

От
Lamar Owen
Дата:
On Tue, 08 Feb 2000, Thomas Lockhart wrote:
> > 1.) What's the deal with the man pages now?  In 6.5.x, src/man contained

> *All* information in the old man pages appears somewhere in the new
> html/ps docs.

Ok. I can package the man pages that we're going to ship, and leave the rest
alone -- that's easy enough.  I was just curious as to what happened to them --
and you've answered my question.  

> > Furthermore, while the command names destroy* have been
> > changed to drop*, the man pages haven't changed.
> Right. They will need to be regenerated for the 7.0 release, and
> haven't been done so far. You *should* get at least a few days to play
> with a beta tarball that has these updated.

That's fine -- even if it is a 'late' beta, so long as I know when I'm fine.

> >  Also, the man3 section has disappeared.
> 
> afaik those pages were not really appropriate for reference pages, or
> they do not yet appear in reference pages (library API docs, right?).

Well, they _were_ in the 6.5.x tarball.  But, hey, if they're removed, that's
fine.  I can put a note in the README.rpm file that the preferred documentation
is the sgml source and its derivatives.  I was just curious as to what
happened, as I don't recall seeing a message about that.

> > 2.)     Missing man pages that I have found (lost??) thus far:
> >         pg_ctl (being worked on, AFAIK)
> >         ecpg.1
> >         pg_passwd.1
> >         pg_encoding.1
> >         pg_hba.conf.5

> Probably so. If they don't make sense as a "reference page" style of
> doc in the main docs, then imho they don't make sense as man pages.
> But each should be handled on a case by case basis.

Again, these are man pages (except for pg_encoding and pg_ctl) that existed in
6.5.x.  

I realize that these man pages are not the highest priority -- as I was doing a
trial build last night, I had finally gotten everything to build properly
(except plperl), and started working on the %file lists for the packages.,
since there are more executables in 7.0 than in 6.5.x. That's when I noticed
these.

If it'll be the final release before they're there, I can easily wait until
then (this is admittedly my first major release cycle -- I came on board after
the final 6.5 release).

--
Lamar Owen
WGCR Internet Radio
1 Peter 4:11


Re: [HACKERS] Questions on 7.0 for RPM building

От
Lamar Owen
Дата:
On Tue, 08 Feb 2000, Bruce Momjian wrote:
> Thomas Lockhart generates man pages from SGML, but that usually happens
> before final, not beta.

Then I'll wait until before final to worry about the man pages.

--
Lamar Owen
WGCR Internet Radio
1 Peter 4:11