Re: I think we need more editors

2009-07-25 Thread David Jensen
On Sat, 25 Jul 2009 19:57:42 -0500
William Immendorf  wrote:

> I think even with the new editors, they can't do the work fast enough
> for the release date.
> 
> You could make me or someone else a editor if you want to, Bruce.
> 
> William

If someone would remind me of my SVN and Trac passwords, I could help a
bit.

I really hate to bother anyone for a clue bat. My ability to
contribute is a day to day thing.  If someone rhas the time to restart
me, please contact me.

---
David Jensen
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: proposal: new approach

2009-07-25 Thread Wayne Blaszczyk
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

DJ Lucas wrote:
> Guy Dalziel wrote:

> I've read previously that Wayne is interested in Gnome as well so he and I
> can work together on that one.  In fact, Wayne, if you are anxious to get
> going on that, go ahead and take that ticket from me when you are ready to
> make commits.  I'll follow behind and provide verification as I pass
> through.  Conversely, where do you build X?  I use the /opt/X11 prefix for
> it, without the compatibility symlink (/usr/X11R6) and have previously
> fixed a few of the configure checks upstream to account for this.
> 
OK, I've taken the ticket. It might be up to a week before I start
committing Gnome packages. ATM, I've only concentrated on the core
section. The last few days, I've been fixing up my auto build scripts.
Today I'll start to convert my Gnome build from 26.2 to 26.3. There are
still a couple of niggling problems, but they should be fixed soon. One
problem is that certain Gnome packages expect dbus to have the same
'sysconfdir' as Gnome, which leads me to a question. Why do we have
Gnome 'sysconfdir' set to '/etc/gnome/'? Would there be people
out there who would have more than one version of Gnome installed? It
would be a lot simpler if 'sysconfdir' was set to /etc. Any thoughts?

I have X install under /usr with the /usr/X11R6 symlink. I am also only
testing Gnome under /usr.

I will also be adding all the new dependency packages first. The one
concern I do have however is policykit. Namely around how the daemon is
set up (which I presume there is one). I just cannot find enough
documentation on this. Are there any distributions out there that are
currently using this? I get the impression that this is still in a beta
stage.

Finally thank you to everyone for their welcomes.
Regards,
Wayne.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFKa63whfgHoRhX2wIRAgkDAJ9Ls+BpArU64lTHjrZFNIB2s977rwCfe5Kq
XYYkf97KreA6jO5TV4PQk84=
=ureI
-END PGP SIGNATURE-
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


I think we need more editors

2009-07-25 Thread William Immendorf
I think even with the new editors, they can't do the work fast enough
for the release date.

You could make me or someone else a editor if you want to, Bruce.

William
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: ruby 1.9 problem

2009-07-25 Thread Randy McMurchy
CC'ing BLFS-Support as this thread is more appropriate there, please
respond in that forum. Thanks.

Tobias Gasser wrote these words on 07/25/09 18:13 CST:
> mod_ruby-1.3.0 states "supported ruby 1.9 experimentally"

I don't use Ruby so I cannot help any. However, what did Google spit
out? I'm trying to move this thread to -support as mod_ruby is not
a BLFS program and trying to support it does not really fit the mold
of this development forum.

I'll try and help out over in -support.

-- 
Randy

rmlscsi: [bogomips 1003.25] [GNU ld version 2.16.1] [gcc (GCC) 4.0.3]
[GNU C Library stable release version 2.3.6] [Linux 2.6.14.3 i686]
18:18:01 up 19 days, 6:46, 1 user, load average: 0.06, 0.11, 0.07
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


ruby 1.9 problem

2009-07-25 Thread Tobias Gasser

mod_ruby-1.3.0 states "supported ruby 1.9 experimentally"

building mod_ruby 1.3.0 with ruby 1.9.1-p129 and apache 2.2.11 does not
work here. apache segfaults.


anybody out there having this combination up and running??

or any patch for mod_ruby ??



i'm using ruby 1.8.7-p174 and mod_ruby 1.3.0.
this combination works fine here


eruby runs fine with those two packages when applying the patch from debian

you have to build
1.) ruby 1.8.7-p174
2.) eruby 1.0.5 with debian patch
3.) mod_ruby 1.3.0


http://modruby.net/en/index.rbx/mod_ruby/download.html
http://modruby.net/en/index.rbx/eruby/download.html
http://ftp.de.debian.org/debian/pool/main/e/eruby/eruby_1.0.5-2.diff.gz


tobias

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Annotating LFS-6.5 compatibility

2009-07-25 Thread Bruce Dubbs
Randy McMurchy wrote:
> Bruce Dubbs wrote these words on 07/25/09 16:07 CST:
> 
>> general.ent:
>>
>> This package is known to build and work properly 
>> using an LFS-6.5 platform."
> 
> In fact, we may even need two entities for 6.5. One similar to the above
> and another to indicate that the current version of the package will work
> but the book has not been updated yet.
> 
> I know I can help out a lot by building and testing. I just can't promise
> time updating the book. This would allow me to insert the second entity
> so at least folks know that we've tested a version of the package that
> works. Does this make sense?

Yes.  Why don't you create and commit the entities and then the devs can start 
using it.

   -- Bruce


-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Gnome hint

2009-07-25 Thread Randy McMurchy
This is mostly for the devs:

As you update packages that come from the gnome repo, there is typically
a major version in the directory string. It has been my experience that
once a package catches up to the actual Gnome version in this major string,
you can use the entity (&gnome-version;) instead of the hard-coded 2.26 or
whatever it is.

That makes it easier going forward with new versions of the package as once
it catches up, like I said, they usually then stay with the Gnome major
version. Then the URLs don't need to be updated at all.

-- 
Randy

rmlscsi: [bogomips 1003.25] [GNU ld version 2.16.1] [gcc (GCC) 4.0.3]
[GNU C Library stable release version 2.3.6] [Linux 2.6.14.3 i686]
17:28:01 up 19 days, 5:56, 1 user, load average: 0.00, 0.04, 0.07
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Annotating LFS-6.5 compatibility

2009-07-25 Thread Randy McMurchy
Bruce Dubbs wrote these words on 07/25/09 16:07 CST:

> general.ent:
> 
> This package is known to build and work properly 
> using an LFS-6.5 platform."

In fact, we may even need two entities for 6.5. One similar to the above
and another to indicate that the current version of the package will work
but the book has not been updated yet.

I know I can help out a lot by building and testing. I just can't promise
time updating the book. This would allow me to insert the second entity
so at least folks know that we've tested a version of the package that
works. Does this make sense?

-- 
Randy

rmlscsi: [bogomips 1003.25] [GNU ld version 2.16.1] [gcc (GCC) 4.0.3]
[GNU C Library stable release version 2.3.6] [Linux 2.6.14.3 i686]
17:15:00 up 19 days, 5:43, 1 user, load average: 0.05, 0.09, 0.13
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: consistency nitpick libogg, libvorbis

2009-07-25 Thread Ken Moffat
2009/7/25 Randy McMurchy :
>
> I do know that as Ken updates packages, he mentions in the "Command
> Explanations" section that you can suppress installing the static libs
> by doing --abc-xyz. He does that as a courtesy to those folks (like him)
> that do not want any static libs on their system.
>
> Hope this helped.
>
 Nice summary, thanks Randy.

 Note that there is nothing *intrinsically* wrong with static libs.
It's all a question of getting on top of what to update *when*
the next vulnerability surfaces.

ĸen
-- 
After tragedy, and farce, "OMG poneys!"
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Re: Annotating LFS-6.5 compatibility

2009-07-25 Thread Randy McMurchy
Bruce Dubbs wrote these words on 07/25/09 16:42 CST:

> I thought we might have a series of entities:
> 
> &lfs65checked;
> &lfs70checked;
> 
> And then turn them on or off as desired.

Again, good plan.

-- 
Randy

rmlscsi: [bogomips 1003.25] [GNU ld version 2.16.1] [gcc (GCC) 4.0.3]
[GNU C Library stable release version 2.3.6] [Linux 2.6.14.3 i686]
16:55:01 up 19 days, 5:23, 1 user, load average: 0.06, 0.03, 0.13
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Annotating LFS-6.5 compatibility

2009-07-25 Thread Guy Dalziel
On Sat, Jul 25, 2009 at 04:16:03PM -0500, Randy McMurchy wrote:
> >  &lfs65check;
> > 
> >  Package Information
> 
> Good plan. Only thing I might do different is find a better name for the
> entity. This might be something we want to do for 7.0 as well. 

I would probably go with a slightly unique name. If we want to say,
"this was checked against 6.5", and later on say, "this was checked
against 7.0", then we can't just change the value of the entity as all
the pages would then say that they've been checked against 7.0. What if
the entity contains the text, "This page was last checked against LFS",
and the page itself contains the value, for example, '&lastchecked; 6.5'.
That's just an idea of course. You can either have unique values
(&checked65; &checked70;); you could have the same value for all the
pages (&lastchecked;), and remove it from all the pages for reinsertion; 
or you can make the entity static and put the value on the page.


pgpcwcFhf6jm2.pgp
Description: PGP signature
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Re: Annotating LFS-6.5 compatibility

2009-07-25 Thread Bruce Dubbs
Randy McMurchy wrote:
> Bruce Dubbs wrote these words on 07/25/09 16:07 CST:
> 
>> general.ent:
>>
>> This package is known to build and work properly 
>> using an LFS-6.5 platform."
>>
>> Typical package, e.g. postlfs/security/openssl.xml:
>>
>>  The OpenSSL package contains management
>>  tools and libraries relating to cryptography.  These are useful for
>>  providing cryptography functions to other packages, notably
>>  OpenSSH, email applications and web browsers
>>  (for accessing HTTPS sites).
>>
>>  &lfs65check;
>>
>>  Package Information
> 
> Good plan. Only thing I might do different is find a better name for the
> entity. This might be something we want to do for 7.0 as well. So perhaps
> something a bit more generic like &lfs_compatability_check; or whatever
> else might be better.

I thought we might have a series of entities:

&lfs65checked;
&lfs70checked;

And then turn them on or off as desired.

   -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Annotating LFS-6.5 compatibility

2009-07-25 Thread Randy McMurchy
Bruce Dubbs wrote these words on 07/25/09 16:07 CST:

> general.ent:
> 
> This package is known to build and work properly 
> using an LFS-6.5 platform."
> 
> Typical package, e.g. postlfs/security/openssl.xml:
> 
>  The OpenSSL package contains management
>  tools and libraries relating to cryptography.  These are useful for
>  providing cryptography functions to other packages, notably
>  OpenSSH, email applications and web browsers
>  (for accessing HTTPS sites).
> 
>  &lfs65check;
> 
>  Package Information

Good plan. Only thing I might do different is find a better name for the
entity. This might be something we want to do for 7.0 as well. So perhaps
something a bit more generic like &lfs_compatability_check; or whatever
else might be better.

Thoughts?

-- 
Randy

rmlscsi: [bogomips 1003.25] [GNU ld version 2.16.1] [gcc (GCC) 4.0.3]
[GNU C Library stable release version 2.3.6] [Linux 2.6.14.3 i686]
16:13:00 up 19 days, 4:41, 1 user, load average: 1.30, 1.12, 0.73
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Annotating LFS-6.5 compatibility

2009-07-25 Thread Bruce Dubbs
Randy McMurchy wrote:
> Bruce Dubbs wrote these words on 07/25/09 15:45 CST:
> 
>> OK.  How about an entity? You wouldn't need to change the book, but just the 
>> entity.
> 
> Please explain. I am totally wiped out from staring at the screen all
> day. I can't envision what you mean.

LOL.

general.ent:

This package is known to build and work properly 
using an LFS-6.5 platform."

Typical package, e.g. postlfs/security/openssl.xml:

 The OpenSSL package contains management
 tools and libraries relating to cryptography.  These are useful for
 providing cryptography functions to other packages, notably
 OpenSSH, email applications and web browsers
 (for accessing HTTPS sites).

 &lfs65check;

 Package Information

---

To remove the paragraph, just change the entity in general.ent to a null string.

   -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Annotating LFS-6.5 compatibility

2009-07-25 Thread Randy McMurchy
Bruce Dubbs wrote these words on 07/25/09 15:45 CST:

> OK.  How about an entity? You wouldn't need to change the book, but just the 
> entity.

Please explain. I am totally wiped out from staring at the screen all
day. I can't envision what you mean.

-- 
Randy

rmlscsi: [bogomips 1003.25] [GNU ld version 2.16.1] [gcc (GCC) 4.0.3]
[GNU C Library stable release version 2.3.6] [Linux 2.6.14.3 i686]
15:53:01 up 19 days, 4:21, 1 user, load average: 0.25, 0.23, 0.20
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: consistency nitpick libogg, libvorbis

2009-07-25 Thread Randy McMurchy
Nathan Coulson wrote these words on 07/25/09 14:12 CST:
> I noted that libogg/libvorbis install static libraries by default.  Some of
> the packages have the --disable-static keyword mentioned when you have the
> option of not installing static libraries.
> 
> In regards to not installing static libraries,  was that a policy change?
> or was it disabled on packages where other programs do not link to the .a
> files?  (Just wondering if this is something worth reporting)

There's never been any policy about this. Typically, we install whatever
the maintainer puts on the disk during 'make install'. If there is a
package where we intentionally suppress installing the static libs, then
there was some technical reason. I don't believe there are any packages
that do it "just to do it".

I do know that as Ken updates packages, he mentions in the "Command
Explanations" section that you can suppress installing the static libs
by doing --abc-xyz. He does that as a courtesy to those folks (like him)
that do not want any static libs on their system.

Hope this helped.

-- 
Randy

rmlscsi: [bogomips 1003.25] [GNU ld version 2.16.1] [gcc (GCC) 4.0.3]
[GNU C Library stable release version 2.3.6] [Linux 2.6.14.3 i686]
15:47:00 up 19 days, 4:15, 1 user, load average: 0.05, 0.06, 0.16
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Annotating LFS-6.5 compatibility

2009-07-25 Thread Bruce Dubbs
Randy McMurchy wrote:
> Hi all,
> 
> After thinking about this, and due to the community's desire to see
> something about this, I am proposing the following:
> 
> As BLFS packages are built on top of an LFS-6.5 system, insert the
> following between the description of the package and the sect3 "Package
> Information".
> 
> This package is known to build and work properly using an LFS-6.5 
> platform.
> 
> Put appropriate blank lines as needed.
> 
> As most of you have mentioned, this clearly identifies to the reader that
> the package is current, and known to work.
> 
> We can change the text if someone can think of a better statement, but
> once we start, it must be the same exact text in every single package.
> That way, once we go to release a BLFS-6.5, I can run a global sed and
> remove all the statements.
> 
> Sound agreeable?

OK.  How about an entity? You wouldn't need to change the book, but just the 
entity.

   -- Bruce


-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


consistency nitpick libogg, libvorbis

2009-07-25 Thread Nathan Coulson
I noted that libogg/libvorbis install static libraries by default.  Some of
the packages have the --disable-static keyword mentioned when you have the
option of not installing static libraries.

In regards to not installing static libraries,  was that a policy change?
or was it disabled on packages where other programs do not link to the .a
files?  (Just wondering if this is something worth reporting)

-- 
Nathan Coulson (conathan)
--
Location: Brittish Columbia, Canada
Timezone: PST (-8)
Webpage: http://www.nathancoulson.com
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Re: Annotating LFS-6.5 compatibility

2009-07-25 Thread Guy Dalziel
On Sat, Jul 25, 2009 at 02:22:18PM -0500, Randy McMurchy wrote:
> As BLFS packages are built on top of an LFS-6.5 system, insert the
> following between the description of the package and the sect3 "Package
> Information".
> 
> This package is known to build and work properly using an LFS-6.5 
> platform.

> Sound agreeable?

Well, I'm perfectly happy to do it if it clarifies the issue. I know it
will certainly be of use for packages that haven't had an update in a
long time, but were last checked against who knows what platform. Libmad
is a good example with -fforce-mem now being obsolete. It hasn't had an
update in about 5 years, but it would, if I remember correctly, have 
worked perfectly well on LFS 6.3.
I shall have to start writing these in once I get my 6.5 system up. I
built my current base before the switch to GCC 4.4.1, so I have 4.4.0 at
the moment. There shouldn't be much difference between the two, it's
just a bugfix release afterall, but I'll sort out any issues that arise
with the packages I've updated and put the note in.


pgp8LZlUTUVBO.pgp
Description: PGP signature
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Annotating LFS-6.5 compatibility

2009-07-25 Thread Randy McMurchy
Hi all,

After thinking about this, and due to the community's desire to see
something about this, I am proposing the following:

As BLFS packages are built on top of an LFS-6.5 system, insert the
following between the description of the package and the sect3 "Package
Information".

This package is known to build and work properly using an LFS-6.5 
platform.

Put appropriate blank lines as needed.

As most of you have mentioned, this clearly identifies to the reader that
the package is current, and known to work.

We can change the text if someone can think of a better statement, but
once we start, it must be the same exact text in every single package.
That way, once we go to release a BLFS-6.5, I can run a global sed and
remove all the statements.

Sound agreeable?

-- 
Randy

rmlscsi: [bogomips 1003.25] [GNU ld version 2.16.1] [gcc (GCC) 4.0.3]
[GNU C Library stable release version 2.3.6] [Linux 2.6.14.3 i686]
14:13:00 up 19 days, 2:41, 1 user, load average: 0.03, 0.07, 0.03
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: proposal: new approach

2009-07-25 Thread Tobias Gasser
Guy Dalziel schrieb:

> I don't consider it that steep, a little bit of testing never hurt
> anyone. The most basic test we do is to make sure that things compile
> together, and we tend to leave things to people who actually use them,

i had no problem with your statement. assuming an update can only be
acceptet if ALL dependend packages are running, my commitment really was
not very usefull.

but for me it was frustrating, as i don't want to build ALL packages in
blfs.

with the new approach just to update packages that seem to be ok and
fiddling arround for breakages later, i'll try to tell you about my results.

i'll post my results as soon as available...


tobias
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: proposal: new approach

2009-07-25 Thread Tobias Gasser
Guy Dalziel schrieb:

> Don't worry, you're not alone. I'm just about to finish building what
> will, hopefully, be the 6.5 LFS release. I used Gawk 3.1.7 and all the
> testsuites performed within expected parameters. 3 tests in 3.1.7 failed
> during the temp build but they all passed during the permanent toolchain.
> All in all this is starting to look like a very good build.
> 

same here.

the 3 tests should not worry, as in the log is stated "Starting tests
that can vary based on character set or locale support". the test that
fail here in the temp-build are lc_num1, mbfw1 and mbprintf1.


-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: proposal: new approach

2009-07-25 Thread Guy Dalziel
On Sat, Jul 25, 2009 at 01:48:52PM -, DJ Lucas wrote:
> behind. I've just started over _again_ with the addition of gcc-4.4.1. 
> Seeing that gawk has known breakage with some packages, I'm going to
> rebuild gawk quick to account for that change as well (I'm sure a full LFS
> build will occur by somebody with that change included).

Don't worry, you're not alone. I'm just about to finish building what
will, hopefully, be the 6.5 LFS release. I used Gawk 3.1.7 and all the
testsuites performed within expected parameters. 3 tests in 3.1.7 failed
during the temp build but they all passed during the permanent toolchain.
All in all this is starting to look like a very good build.


pgphR2VROC88M.pgp
Description: PGP signature
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Re: proposal: new approach

2009-07-25 Thread DJ Lucas
> Randy McMurchy wrote:
>
> You're only talking about Matt, and he's had BLFS access for years.

Oops, I thought that I had seen updates from Chris, Jeremy, and a couple
of others recently.  Seems my memory has failed.  Reviewing LFS-Book, I
see that does seem to be the case.

-- DJ Lucas



-- 
This message has been scanned for viruses and
dangerous content, and is believed to be clean.

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: proposal: new approach

2009-07-25 Thread Randy McMurchy
Randy McMurchy wrote these words on 07/25/09 09:10 CST:
> Please keep in mind that even though I've said I can't promise to do
> any updates, doesn't mean I'm not building up a 6.5 box. I'll end up
> adding more than 3/4 of the packages, as I always do. This tests the
> majority of the book

I will do this, however. As I install most recent packages onto my 6.5 box,
if it works, I'll update the page to say so. This will take very little
time on top of building the packages. Then, folks will know the recent
version works, and when the book is updated, my little note will be
removed.

I can actually go through the book very fast if I don't have to stop
and update each package in the book as I go, which is the way I've
always done in the past. I don't think it will take that long to get
BLFS in good shape.

Actually, thinking about it, I believe there may have been some
overreaction to the state of BLFS. It has only been 11 months since
the last BLFS release. We've gone much, much longer than this between
updates in the past.

-- 
Randy

rmlscsi: [bogomips 1003.25] [GNU ld version 2.16.1] [gcc (GCC) 4.0.3]
[GNU C Library stable release version 2.3.6] [Linux 2.6.14.3 i686]
09:39:00 up 18 days, 22:07, 1 user, load average: 0.00, 0.06, 0.34
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: proposal: new approach

2009-07-25 Thread Randy McMurchy
Randy McMurchy wrote these words on 07/25/09 09:10 CST:
> Please keep in mind that even though I've said I can't promise to do
> any updates, doesn't mean I'm not building up a 6.5 box.

But I'm going to wait until there is a real package freeze for 6.5.
Which I believe means waiting until there is a released book. :-)

-- 
Randy

rmlscsi: [bogomips 1003.25] [GNU ld version 2.16.1] [gcc (GCC) 4.0.3]
[GNU C Library stable release version 2.3.6] [Linux 2.6.14.3 i686]
09:16:00 up 18 days, 21:44, 1 user, load average: 1.15, 1.30, 0.88
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: proposal: new approach

2009-07-25 Thread Randy McMurchy
Randy McMurchy wrote these words on 07/25/09 09:03 CST:

> Yes, I don't want to update pages in the book saying "it works with
> such and such". Let's just use Trac. I will ensure each package is
> accounted for.

Please keep in mind that even though I've said I can't promise to do
any updates, doesn't mean I'm not building up a 6.5 box. I'll end up
adding more than 3/4 of the packages, as I always do. This tests the
majority of the book I just don't think I'm going to have time to do
actual book updates. I will if I can.

It's not like we're going to be going blindly wondering if there is
breakage in the book. If there is, we'll discover it. And then fix
it, just like we've always done.

-- 
Randy

rmlscsi: [bogomips 1003.25] [GNU ld version 2.16.1] [gcc (GCC) 4.0.3]
[GNU C Library stable release version 2.3.6] [Linux 2.6.14.3 i686]
09:07:00 up 18 days, 21:35, 1 user, load average: 1.30, 0.98, 0.50
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: proposal: new approach

2009-07-25 Thread Randy McMurchy
DJ Lucas wrote these words on 07/25/09 08:48 CST:

> We absolutely need a way to track the pages that have been touched by a
> quick glance approach.

I disagree. I will go through every package and either update Trac or
add packages to it as I discover they are out of date. We'll use the Trac
system. If there is a ticket, the package needs updating. If there's no
ticket, the package doesn't need to be touched. Why does the book need to
be touched for this?

I don't think we need to go through updating packages such as TCPWrappers
(I used that as an example of a package that has not had an update in quite
a long time) and add that "it works with LFS 6.5". We'll know soon enough
if it doesn't.

> Finally, in light of the amount of work needed to be done, current LFS
> editors should be given access to BLFS (if they don't have it already). 
> Anything that anyone can contribute, after LFS-6.5 is out the door, will
> be greatly appreciated.

You're only talking about Matt, and he's had BLFS access for years.


> Any objections to any of the above?

Yes, I don't want to update pages in the book saying "it works with
such and such". Let's just use Trac. I will ensure each package is
accounted for.

-- 
Randy

rmlscsi: [bogomips 1003.25] [GNU ld version 2.16.1] [gcc (GCC) 4.0.3]
[GNU C Library stable release version 2.3.6] [Linux 2.6.14.3 i686]
08:56:00 up 18 days, 21:24, 1 user, load average: 0.07, 0.10, 0.04
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: proposal: new approach

2009-07-25 Thread DJ Lucas
Guy Dalziel wrote:

> I don't consider it that steep, a little bit of testing never hurt
> anyone. The most basic test we do is to make sure that things compile
> together, and we tend to leave things to people who actually use them,
> that way they'll be compiling them anyway. If we had more community
> input then we could have people report to us what works or not, e.g., "I
> use an LFS 6.5 system and Sendmail  compiled and works
> fine against Berkeley DB 4.7.25", or, "I use PHP  and
> this compiled and worked fine against Berkeley DB 4.7.25." Nobody said
> it all has to be on the head of one editor, and it's a good way to
> involve the community. Tobias has already got this model started by
> saying, "I've used OpenLDAP 2.4.16 for 4 weeks with Berkeley DB 4.7.25
> and I've had no problems". Now perhaps this model isn't suitable right
> _now_ as we're quite far behind, but I certainly think it's worth
> considering.

No, it's not worth considering...it's worth doing.  We need a firm plan of
attack and we need it now.  As both you and Randy have already mentioned
in this thread, and others have for countless threads, BLFS is grossly
behind. I've just started over _again_ with the addition of gcc-4.4.1. 
Seeing that gawk has known breakage with some packages, I'm going to
rebuild gawk quick to account for that change as well (I'm sure a full LFS
build will occur by somebody with that change included).

IMO, the book is not completely useless right now, but there is damn well
a lot of breakage and tons of newer packages. If a package works in your
stack, then just do the update and we'll fix what breaks with that update
as it comes up.

We absolutely need a way to track the pages that have been touched by a
quick glance approach. Bruce's idea in the other thread will do the job
perfectly.  I don't know off the top of my head how to accomplish it, but
I know it can be done pretty quickly. Add a "RELEASE" var to the makefile
to ignore the 'class="dev"' parts, and we are good to generate a released
book by 'RELEASE=1 make blfs'.  As far as placement is concerned,
immediately inside the first  tag looks good to me.

Finally, as we approach a release quality product, anything that hasn't
been checked is considered fat, an abandoned package, and should be
trimmed if nobody steps up to the plate to account for it.  We'll have to
cross that bridge when we get there, however.

Finally, in light of the amount of work needed to be done, current LFS
editors should be given access to BLFS (if they don't have it already). 
Anything that anyone can contribute, after LFS-6.5 is out the door, will
be greatly appreciated.

Accountability:  Once package freeze is in place for LFS-6.5, which I
think will be good once gawk goes in, I have planned for a full Gnome
Desktop that I will use daily.  Seeing as (due to hardware failure) I do
not have a working LFS at all ATM, this will be my first goal.  I believe
I've read previously that Wayne is interested in Gnome as well so he and I
can work together on that one.  In fact, Wayne, if you are anxious to get
going on that, go ahead and take that ticket from me when you are ready to
make commits.  I'll follow behind and provide verification as I pass
through.  Conversely, where do you build X?  I use the /opt/X11 prefix for
it, without the compatibility symlink (/usr/X11R6) and have previously
fixed a few of the configure checks upstream to account for this.

I also need to build a replacement for my server, which for lack of a
better term ATM, is the Linux equivalent of an SBS box, it provides
authentication, web, mail, printing, and samba file services.  With these
two projects in mind, I alone should be able to account for 75+% of the
packages in the book by daily useas I imagine most of the current
developers can.  Sorry, only minimal help for the KDE guys from me.

Any objections to any of the above?

-- DJ Lucas



-- 
This message has been scanned for viruses and
dangerous content, and is believed to be clean.

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: proposal: new approach

2009-07-25 Thread Guy Dalziel
On Fri, Jul 24, 2009 at 05:44:29PM -0500, Randy McMurchy wrote:
> Tobias has sent a personal apology via email to me. His apology is
> accepted. He made good points in his post. In fact, the BDB rejection
> may have been a bit steep by Guy. But let's get past all that.

I don't consider it that steep, a little bit of testing never hurt
anyone. The most basic test we do is to make sure that things compile
together, and we tend to leave things to people who actually use them,
that way they'll be compiling them anyway. If we had more community
input then we could have people report to us what works or not, e.g., "I
use an LFS 6.5 system and Sendmail  compiled and works 
fine against Berkeley DB 4.7.25", or, "I use PHP  and 
this compiled and worked fine against Berkeley DB 4.7.25." Nobody said
it all has to be on the head of one editor, and it's a good way to
involve the community. Tobias has already got this model started by
saying, "I've used OpenLDAP 2.4.16 for 4 weeks with Berkeley DB 4.7.25
and I've had no problems". Now perhaps this model isn't suitable right
_now_ as we're quite far behind, but I certainly think it's worth
considering. 

> BLFS is indeed way behind. I suggest we just update to the newest
> releases of packages and see what breaks. I can't promise I can help
> build many packages, but I will review commits.

I've already suggested this with libjpeg-7. There's no way I can test
all of the packages that depend upon it by myself, but I have done some
testing which makes me confident enough to "throw it out there".


pgpSr89YB8vTc.pgp
Description: PGP signature
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page