Обсуждение: 7.0.1 Problems.

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

7.0.1 Problems.

От
Lamar Owen
Дата:
Well, in attempting to build RPMs for 7.0.1, I have unearthed a 26
megabyte problem.  26 megabytes is the difference in the size of an
unpacked 7.0.1 source tree versus 7.0.  7.0.1 is 26 MB _smaller_. 
What's missing?

A diff of a du on each tree shows that the unpacked docs are missing in
7.0.1.  This causes a make all in the doc tree to fail (which was
reported earlier this week on-list) -- which make all is required by the
RPMs for the documentation build.  However, that is only 7 MB of the 26
missing MB.

So, I do a diff of find -print on each tree..... I also do a wc.  The wc
results are revealing -- 7.0's tree has 4,172 files.  7.0.1's tree has
2,562 files.  Hmmm.... The PostScript docs are missing in 7.0.1, guys.
Except for internals.ps, that is.

Hmmm... Where is the rest of the space?  Well, there are some *.o and
*.so files laying around in the 7.0 tree.  No, I haven't done a build
here -- but, there is a complete build here -- or, it _looks_ like a
complete build. 7.0.1 doesn't have any *.o's -- which is good!

So, the *.o and *.so's (refint.so and autoinc.so) account for the
majority of the missing 26MB.  But, the docs are still missing...and I
see no note about docs in HISTORY, so I'm assuming that them being
missing is not intentional.

I may have to make a patch from 7.0 to 7.0.1 for the non-doc portion,
and patch a 7.0 tree (minus the *.o's), and generate a tree to put into
any 7.0.1 RPMs I might generate.  Until then (or 7.0.1-and-a-half is
released), there will be no new RPMs, as I really don't have any
intention of building doc-less RPMs.... :-(.

Sorry I didn't catch this sooner, Marc.  I should have followed through
on my hunch that I should build RPMs during the prerelease period, after
you announced here that the 7.0.1 release candidate was available --
regrettably, I did not do that build.  RPM-building will show problems
other builds won't.

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


Re: 7.0.1 Problems.

От
Alfred Perlstein
Дата:
* Lamar Owen <lamar.owen@wgcr.org> [000603 21:56] wrote:
> Well, in attempting to build RPMs for 7.0.1, I have unearthed a 26
> megabyte problem.  26 megabytes is the difference in the size of an
> unpacked 7.0.1 source tree versus 7.0.  7.0.1 is 26 MB _smaller_. 
> What's missing?

I asked about this recently, as you noticed the docs are missing, you'll
need to use docbook (jade or whatever) to generate them yourself or
you can download the docs and whatnot already built from the download
site.

-- 
-Alfred Perlstein - [bright@wintelcom.net|alfred@freebsd.org]
"I have the heart of a child; I keep it in a jar on my desk."


Re: 7.0.1 Problems.

От
Tom Lane
Дата:
Lamar Owen <lamar.owen@wgcr.org> writes:
> [ 7.0.1 missing docs, but 7.0 contains .o files it shouldn't have ]

I think Marc needs to automate his tarfile-building process a little
more thoroughly ... we keep having these release-to-release
discrepancies about just what's in the tar, how it's named, etc.
        regards, tom lane


Re: 7.0.1 Problems.

От
Vince Vielhaber
Дата:
On Sun, 4 Jun 2000, Tom Lane wrote:

> Lamar Owen <lamar.owen@wgcr.org> writes:
> > [ 7.0.1 missing docs, but 7.0 contains .o files it shouldn't have ]
> 
> I think Marc needs to automate his tarfile-building process a little
> more thoroughly ... we keep having these release-to-release
> discrepancies about just what's in the tar, how it's named, etc.

But then again Marc himself just said something like that yesterday,
a few hours before Lamar's comment.

Vince.
-- 
==========================================================================
Vince Vielhaber -- KA8CSH    email: vev@michvhf.com    http://www.pop4.net128K ISDN from $22.00/mo - 56K Dialup from
$16.00/moat Pop4 Networking       Online Campground Directory    http://www.camping-usa.com      Online Giftshop
Superstore   http://www.cloudninegifts.com
 
==========================================================================





Re: 7.0.1 Problems.

От
Lamar Owen
Дата:
Vince Vielhaber wrote:
> 
> On Sun, 4 Jun 2000, Tom Lane wrote:
> > Lamar Owen <lamar.owen@wgcr.org> writes:
> > > [ 7.0.1 missing docs, but 7.0 contains .o files it shouldn't have ]

> > I think Marc needs to automate his tarfile-building process a little
> > more thoroughly ... we keep having these release-to-release
> > discrepancies about just what's in the tar, how it's named, etc.
> But then again Marc himself just said something like that yesterday,
> a few hours before Lamar's comment.

Yeah, he mentioned that he had to rebuild his script due to a lossage.
Possibly related.  He certainly has my sympathies.  Thankfully RPM
building is relatively easy to automate (it's designed that way from the
ground up, though).

If I need to work around the lossage (with a docs tar for the RPMset or
something similar generated from the 7.0 tarball) I can do that -- I
just wanted to bring it to the list's attention.

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


Re: 7.0.1 Problems.

От
Lamar Owen
Дата:
Alfred Perlstein wrote:
> 
> * Lamar Owen <lamar.owen@wgcr.org> [000603 21:56] wrote:
> > Well, in attempting to build RPMs for 7.0.1, I have unearthed a 26
> > megabyte problem.  26 megabytes is the difference in the size of an
> > unpacked 7.0.1 source tree versus 7.0.  7.0.1 is 26 MB _smaller_.
> > What's missing?

> I asked about this recently, as you noticed the docs are missing, you'll
> need to use docbook (jade or whatever) to generate them yourself or
> you can download the docs and whatnot already built from the download
> site.

Unless there have been changes, I figured I'd take what I needed from
the 7.0 tarball, unless a 7.0.1 re-release or 7.0.2 release is planned
soon. I just want to see where the direction is going to be before doing
that.

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


Re: 7.0.1 Problems.

От
Alfred Perlstein
Дата:
* Lamar Owen <lamar.owen@wgcr.org> [000604 13:57] wrote:
> Alfred Perlstein wrote:
> > 
> > * Lamar Owen <lamar.owen@wgcr.org> [000603 21:56] wrote:
> > > Well, in attempting to build RPMs for 7.0.1, I have unearthed a 26
> > > megabyte problem.  26 megabytes is the difference in the size of an
> > > unpacked 7.0.1 source tree versus 7.0.  7.0.1 is 26 MB _smaller_.
> > > What's missing?
> 
> > I asked about this recently, as you noticed the docs are missing, you'll
> > need to use docbook (jade or whatever) to generate them yourself or
> > you can download the docs and whatnot already built from the download
> > site.
> 
> Unless there have been changes, I figured I'd take what I needed from
> the 7.0 tarball, unless a 7.0.1 re-release or 7.0.2 release is planned
> soon. I just want to see where the direction is going to be before doing
> that.

I wouldn't, shipping outdated docs is a nice way of shooting your
users in the feet.

-Alfred


Re: 7.0.1 Problems.

От
The Hermit Hacker
Дата:
On Sun, 4 Jun 2000, Alfred Perlstein wrote:

> * Lamar Owen <lamar.owen@wgcr.org> [000604 13:57] wrote:
> > Alfred Perlstein wrote:
> > > 
> > > * Lamar Owen <lamar.owen@wgcr.org> [000603 21:56] wrote:
> > > > Well, in attempting to build RPMs for 7.0.1, I have unearthed a 26
> > > > megabyte problem.  26 megabytes is the difference in the size of an
> > > > unpacked 7.0.1 source tree versus 7.0.  7.0.1 is 26 MB _smaller_.
> > > > What's missing?
> > 
> > > I asked about this recently, as you noticed the docs are missing, you'll
> > > need to use docbook (jade or whatever) to generate them yourself or
> > > you can download the docs and whatnot already built from the download
> > > site.
> > 
> > Unless there have been changes, I figured I'd take what I needed from
> > the 7.0 tarball, unless a 7.0.1 re-release or 7.0.2 release is planned
> > soon. I just want to see where the direction is going to be before doing
> > that.
> 
> I wouldn't, shipping outdated docs is a nice way of shooting your
> users in the feet.

actually, were there much changes to the docs themselves since the release
of v7.0?  the tar files I can find on the site are dated May 8th ...




Re: 7.0.1 Problems.

От
Lamar Owen
Дата:
On Sun, 04 Jun 2000, The Hermit Hacker wrote:
> On Sun, 4 Jun 2000, Alfred Perlstein wrote:
> > * Lamar Owen <lamar.owen@wgcr.org> [000604 13:57] wrote:
> > > Unless there have been changes, I figured I'd take what I needed from
> > > the 7.0 tarball, unless a 7.0.1 re-release or 7.0.2 release is planned
> > > soon. I just want to see where the direction is going to be before doing
> > > that.
> > I wouldn't, shipping outdated docs is a nice way of shooting your
> > users in the feet.
> actually, were there much changes to the docs themselves since the release
> of v7.0?  the tar files I can find on the site are dated May 8th ...

The major changes deal with the changed CVSROOT.  There are other changes --
a diff -uNr between postgresql-7.0/doc/src and postgresql-7.0.1/doc/src is 100K
or so, with the majority of it being $Header differences.

I will wait to package 7.0.1 RPMs until a direction is set by Steering on this
issue, or a week passes.  If a week passes without a set direction, I'm going
to package 7.0.1 RPMs with the 7.0 PostScript docs, unless I get my own
jade/DocBook system up and running building the docs here first. (RedHat 6.2
ships with a jade/DocBook SGML toolset -- I just have to learn how to use it in
this context.)

Your call.

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


Re: 7.0.1 Problems.

От
The Hermit Hacker
Дата:
okay, since I've obviously screwed up naming conventions on ppl (.7.0.1 vs
-7.0.1) and missed the docs, I'm just going to do a 're-release' with
these problems fixed and call it v7.0.2 ... I'm not going to bother
announcing this, cause there are no changes other then cleaning up the
packaging, but don't want to confuse ppl by just changing the contents of
hte existing tar files ...

If anyone feels like looking it over and telling me if I'm missing
anythign else, the 'generation script' is in
ftp://ftp.postgresql.org/www/supported-bin/mk-release (as is
mk-snapshot) ... please feel free to suggest any changes ...



On Sun, 4 Jun 2000, Lamar Owen wrote:

> On Sun, 04 Jun 2000, The Hermit Hacker wrote:
> > On Sun, 4 Jun 2000, Alfred Perlstein wrote:
> > > * Lamar Owen <lamar.owen@wgcr.org> [000604 13:57] wrote:
> > > > Unless there have been changes, I figured I'd take what I needed from
> > > > the 7.0 tarball, unless a 7.0.1 re-release or 7.0.2 release is planned
> > > > soon. I just want to see where the direction is going to be before doing
> > > > that.
>  
> > > I wouldn't, shipping outdated docs is a nice way of shooting your
> > > users in the feet.
>  
> > actually, were there much changes to the docs themselves since the release
> > of v7.0?  the tar files I can find on the site are dated May 8th ...
> 
> The major changes deal with the changed CVSROOT.  There are other changes --
> a diff -uNr between postgresql-7.0/doc/src and postgresql-7.0.1/doc/src is 100K
> or so, with the majority of it being $Header differences.
> 
> I will wait to package 7.0.1 RPMs until a direction is set by Steering on this
> issue, or a week passes.  If a week passes without a set direction, I'm going
> to package 7.0.1 RPMs with the 7.0 PostScript docs, unless I get my own
> jade/DocBook system up and running building the docs here first. (RedHat 6.2
> ships with a jade/DocBook SGML toolset -- I just have to learn how to use it in
> this context.)
> 
> Your call.
> 
> --
> Lamar Owen
> WGCR Internet Radio
> 1 Peter 4:11
> 

Marc G. Fournier                   ICQ#7615664               IRC Nick: Scrappy
Systems Administrator @ hub.org 
primary: scrappy@hub.org           secondary: scrappy@{freebsd|postgresql}.org 



Re: 7.0.1 Problems.

От
Lamar Owen
Дата:
On Sun, 04 Jun 2000, The Hermit Hacker wrote:
> these problems fixed and call it v7.0.2 ... I'm not going to bother
> announcing this, cause there are no changes other then cleaning up the
> packaging, but don't want to confuse ppl by just changing the contents of
> hte existing tar files ...

Well, I hate to say it, but, in keeping with the spirit of 6.4.1->6.4.2, a
short note to announce and general might be in order. 
> If anyone feels like looking it over and telling me if I'm missing
> anythign else, the 'generation script' is in
> ftp://ftp.postgresql.org/www/supported-bin/mk-release (as is
> mk-snapshot) ... please feel free to suggest any changes ...

Add a copy of the *.ps.gz docs after the copy of the tarred html docs.  I
_think_ that's all that's missing.... tar one up, and I'll try an RPM build
tomorrow morning.  I won't guarantee that an RPM build will catch all problems,
but it will catch most.  Not a bad script, BTW.

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


Re: 7.0.1 Problems.

От
Lamar Owen
Дата:
On Sun, 04 Jun 2000, Lamar Owen wrote:
> On Sun, 04 Jun 2000, The Hermit Hacker wrote:
> > these problems fixed and call it v7.0.2 ... I'm not going to bother
> > announcing this, cause there are no changes other then cleaning up the
> > packaging, but don't want to confuse ppl by just changing the contents of
> > hte existing tar files ...
> Well, I hate to say it, but, in keeping with the spirit of 6.4.1->6.4.2, a
> short note to announce and general might be in order.

Well, after writing that, and then re-reading it, I do want to say that I
understand that this is different from the 6.4.1 mispackage -- as it was a
package of the then CURRENT branch versus the stable branch, and was thus a
more serious problem than the present one.  I was not intending to make this
one to be bigger than it is -- it is indeed a minor packaging error, not of the
magnitude of 6.4.1.  HOWEVER, the spirit of 6.4.1-6.4.2 is to at least make a
brief note available.  And I'm glad the 6.4.1 problem has not been repeated.

My apologies.

As an RPM packager, I have it a little easier than you do, Marc -- I can just
release a minor update to the same version.  Problems with 7.0-1? No problem --
here's 7.0-2.  Save version of the program -- different release of the package.
--
Lamar Owen
WGCR Internet Radio
1 Peter 4:11


Re: 7.0.1 Problems.

От
The Hermit Hacker
Дата:
On Sun, 4 Jun 2000, Lamar Owen wrote:

> On Sun, 04 Jun 2000, The Hermit Hacker wrote:
> > these problems fixed and call it v7.0.2 ... I'm not going to bother
> > announcing this, cause there are no changes other then cleaning up the
> > packaging, but don't want to confuse ppl by just changing the contents of
> > hte existing tar files ...
> 
> Well, I hate to say it, but, in keeping with the spirit of 6.4.1->6.4.2, a
> short note to announce and general might be in order.
>   
> > If anyone feels like looking it over and telling me if I'm missing
> > anythign else, the 'generation script' is in
> > ftp://ftp.postgresql.org/www/supported-bin/mk-release (as is
> > mk-snapshot) ... please feel free to suggest any changes ...
> 
> Add a copy of the *.ps.gz docs after the copy of the tarred html docs.  I
> _think_ that's all that's missing.... tar one up, and I'll try an RPM build
> tomorrow morning.  I won't guarantee that an RPM build will catch all problems,
> but it will catch most.  Not a bad script, BTW.

I believe it was decided already that the .ps.gz files would be available
through the web, but not as part of the tar files themselves ... same with
the other formats (A1?) that thomas had worked on ...




Re: 7.0.1 Problems.

От
Lamar Owen
Дата:
On Sun, 04 Jun 2000, The Hermit Hacker wrote:
> On Sun, 4 Jun 2000, Lamar Owen wrote:
> > Add a copy of the *.ps.gz docs after the copy of the tarred html docs.  I
> > _think_ that's all that's missing.... tar one up, and I'll try an RPM build
> > tomorrow morning.  I won't guarantee that an RPM build will catch all problems,
> > but it will catch most.  Not a bad script, BTW.
> I believe it was decided already that the .ps.gz files would be available
> through the web, but not as part of the tar files themselves ... same with
> the other formats (A1?) that thomas had worked on ...

Ok, then I guess I'll drop them from the RPM, unless they are requested by
popular demand, in which case I can build either a separate package for them,
or I can incorporate them as separate source files.... It'll depend upon
response to RPMs without the PostScript files.  That saves a little space, too!Of course, I'll include a pointer to
themin my README.rpm.
 

It is now coming back to me about the discussion on that issue -- but, I then
found them in the 7.0 tarball, and misunderstood that they were still going to
be included.  Just a minor change, no biggie.

Ok, when 7.0.2 is ready, I'll run a trial build....

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


Re: 7.0.1 Problems.

От
Bruce Momjian
Дата:
> 
> okay, since I've obviously screwed up naming conventions on ppl (.7.0.1 vs
> -7.0.1) and missed the docs, I'm just going to do a 're-release' with
> these problems fixed and call it v7.0.2 ... I'm not going to bother
> announcing this, cause there are no changes other then cleaning up the
> packaging, but don't want to confuse ppl by just changing the contents of
> hte existing tar files ...
> 
> If anyone feels like looking it over and telling me if I'm missing
> anythign else, the 'generation script' is in
> ftp://ftp.postgresql.org/www/supported-bin/mk-release (as is
> mk-snapshot) ... please feel free to suggest any changes ...

We will need to add release note changes, and change the install files
and other branding to mark it as 7.0.2.  Let me know if you want me to
do it.

--  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: 7.0.1 Problems.

От
The Hermit Hacker
Дата:
On Sun, 4 Jun 2000, Bruce Momjian wrote:

> > 
> > okay, since I've obviously screwed up naming conventions on ppl (.7.0.1 vs
> > -7.0.1) and missed the docs, I'm just going to do a 're-release' with
> > these problems fixed and call it v7.0.2 ... I'm not going to bother
> > announcing this, cause there are no changes other then cleaning up the
> > packaging, but don't want to confuse ppl by just changing the contents of
> > hte existing tar files ...
> > 
> > If anyone feels like looking it over and telling me if I'm missing
> > anythign else, the 'generation script' is in
> > ftp://ftp.postgresql.org/www/supported-bin/mk-release (as is
> > mk-snapshot) ... please feel free to suggest any changes ...
> 
> We will need to add release note changes, and change the install files
> and other branding to mark it as 7.0.2.  Let me know if you want me to
> do it.

okay, let's do this ...

Lamar, please test the ones that are up there now ... I haven't announced
it, and Vince hopefully didn't yet? :)

Bruce, can you please do the appropriate branding?  

Once Bruce is done, and Lamar has reported it tested, I will create a
'final tar ball' ...

If anyone else wants to take a look and comment, please do ... 




Re: 7.0.1 Problems.

От
Vince Vielhaber
Дата:
On Mon, 5 Jun 2000, The Hermit Hacker wrote:

> okay, let's do this ...
> 
> Lamar, please test the ones that are up there now ... I haven't announced
> it, and Vince hopefully didn't yet? :)

Nope, haven't yet.  I'll wait for a go-ahead.

Vince.
-- 
==========================================================================
Vince Vielhaber -- KA8CSH    email: vev@michvhf.com    http://www.pop4.net128K ISDN from $22.00/mo - 56K Dialup from
$16.00/moat Pop4 Networking       Online Campground Directory    http://www.camping-usa.com      Online Giftshop
Superstore   http://www.cloudninegifts.com
 
==========================================================================





Re: 7.0.1 Problems.

От
Bruce Momjian
Дата:
> > do it.
> 
> okay, let's do this ...
> 
> Lamar, please test the ones that are up there now ... I haven't announced
> it, and Vince hopefully didn't yet? :)
> 
> Bruce, can you please do the appropriate branding?  

OK, done.


--  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: 7.0.1 Problems.

От
Lamar Owen
Дата:
The Hermit Hacker wrote:
> Lamar, please test the ones that are up there now ... I haven't announced
> it, and Vince hopefully didn't yet? :)

> Once Bruce is done, and Lamar has reported it tested, I will create a
> 'final tar ball' ...

Built correctly. :-)

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


Re: 7.0.1 Problems.

От
Thomas Lockhart
Дата:
> I believe it was decided already that the .ps.gz files would be 
> available through the web, but not as part of the tar files themselves 
> ... same with the other formats (A1?) that thomas had worked on ...

?? Hmmph. I don't recall that, and am a bit unhappy that the docs are
now considered optional. Just because some of the developers don't use a
particular format is no reason to hide them from others...
                - Thomas


Re: 7.0.1 Problems.

От
The Hermit Hacker
Дата:
On Tue, 13 Jun 2000, Thomas Lockhart wrote:

> > I believe it was decided already that the .ps.gz files would be 
> > available through the web, but not as part of the tar files themselves 
> > ... same with the other formats (A1?) that thomas had worked on ...
> 
> ?? Hmmph. I don't recall that, and am a bit unhappy that the docs are
> now considered optional. Just because some of the developers don't use a
> particular format is no reason to hide them from others...

Who is hiding what?  *All*, and as many, formats should be easily
available through the web site ... why should the distribution contain
>2Meg worth of extra docs?  

Its not something that I'm going to pull hair out over ... if ppl want
them as part of the general distribution to download, I'll add it back
into the release generation script ...