Re: [blfs-dev] Couldn't it be the same for blfs? [Was: ... #3505: linux-3.13.4]

2014-02-21 Thread Bruce Dubbs
Fernando de Oliveira wrote:
 Em 20-02-2014 23:00, LFS Trac escreveu:
 #3505: linux-3.13.4
 --+
   Reporter:  bdubbs@…  |  Owner:  lfs-book@…
   Type:  task  | Status:  new
   Priority:  normal|  Milestone:  7.5
 Component:  Book  |Version:  SVN
   Severity:  normal|   Keywords:
 --+
   New point version.

   We can do this for 7.5.  The rule here is that we can update point
   versions but not major or minor versions.

 Couldn't it be the same for blfs, for almost all packages?

That's worthy of discussion.  Perhaps end packages and not libraries 
would be amenable to this type of rule.  I'm hesitant to update 
libraries right now because of possible breakages of programs already 
marked as lfs75_checked.  For the few packages that are marked 
lfs75_built, then there is no good reason not to update.

Is that a reasonable compromise?

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


Re: [blfs-dev] Couldn't it be the same for blfs? [Was: ... #3505: linux-3.13.4]

2014-02-21 Thread Armin K.
On 02/21/2014 03:51 PM, Bruce Dubbs wrote:
 Fernando de Oliveira wrote:
 Em 20-02-2014 23:00, LFS Trac escreveu:
 #3505: linux-3.13.4
 --+
   Reporter:  bdubbs@…  |  Owner:  lfs-book@…
   Type:  task  | Status:  new
   Priority:  normal|  Milestone:  7.5
 Component:  Book  |Version:  SVN
   Severity:  normal|   Keywords:
 --+
   New point version.

   We can do this for 7.5.  The rule here is that we can update point
   versions but not major or minor versions.

 Couldn't it be the same for blfs, for almost all packages?
 
 That's worthy of discussion.  Perhaps end packages and not libraries 
 would be amenable to this type of rule.  I'm hesitant to update 
 libraries right now because of possible breakages of programs already 
 marked as lfs75_checked.  For the few packages that are marked 
 lfs75_built, then there is no good reason not to update.
 
 Is that a reasonable compromise?
 
-- Bruce
 

I'd prefer not to touch anything (especially modify dependencies at this
late cycle) unless it's really worth upgrading, ie security issues,
feature required by some other packages present in newer version but not
older, etc.

-- 
Note: My last name is not Krejzi.
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] Couldn't it be the same for blfs? [Was: ... #3505: linux-3.13.4]

2014-02-21 Thread Armin K.
On 02/21/2014 05:29 PM, Armin K. wrote:
 On 02/21/2014 03:51 PM, Bruce Dubbs wrote:
 Fernando de Oliveira wrote:
 Em 20-02-2014 23:00, LFS Trac escreveu:
 #3505: linux-3.13.4
 --+
   Reporter:  bdubbs@…  |  Owner:  lfs-book@…
   Type:  task  | Status:  new
   Priority:  normal|  Milestone:  7.5
 Component:  Book  |Version:  SVN
   Severity:  normal|   Keywords:
 --+
   New point version.

   We can do this for 7.5.  The rule here is that we can update point
   versions but not major or minor versions.

 Couldn't it be the same for blfs, for almost all packages?

 That's worthy of discussion.  Perhaps end packages and not libraries 
 would be amenable to this type of rule.  I'm hesitant to update 
 libraries right now because of possible breakages of programs already 
 marked as lfs75_checked.  For the few packages that are marked 
 lfs75_built, then there is no good reason not to update.

 Is that a reasonable compromise?

-- Bruce

 
 I'd prefer not to touch anything (especially modify dependencies at this
 late cycle) unless it's really worth upgrading, ie security issues,
 feature required by some other packages present in newer version but not
 older, etc.
 

Also, there's a note in LFS telling people to use latest kernel 3.13.x,
so it matters little. API headers don't change much (if all) anyways.

-- 
Note: My last name is not Krejzi.
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] Couldn't it be the same for blfs? [Was: ... #3505: linux-3.13.4]

2014-02-21 Thread Bruce Dubbs
Armin K. wrote:

We can do this for 7.5.  The rule here is that we can update point
versions but not major or minor versions.

 Couldn't it be the same for blfs, for almost all packages?

 That's worthy of discussion.  Perhaps end packages and not libraries
 would be amenable to this type of rule.  I'm hesitant to update
 libraries right now because of possible breakages of programs already
 marked as lfs75_checked.  For the few packages that are marked
 lfs75_built, then there is no good reason not to update.

 Is that a reasonable compromise?

 I'd prefer not to touch anything (especially modify dependencies at this
 late cycle) unless it's really worth upgrading, ie security issues,
 feature required by some other packages present in newer version but not
 older, etc.

 Also, there's a note in LFS telling people to use latest kernel 3.13.x,
 so it matters little. API headers don't change much (if all) anyways.

Well there was a pretty big change in the kernel from 3.12 - 3.13 that 
allowed pftables.  Agree that API doesn't change for point versions.

The note is in LFS Chapter3, but we also have a wget-list and md5sums 
file that isn't updated unless we update the book.  I'd prefer to have 
that up-to-date at the -stable release.

What I'm suggesting is that packages at the end of the chain such as 
goffice and firefox could be updated within the package freeze period 
without harming the integrity of the overall book if they are built and 
tested using lfs75 components.

   -- Bruce




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


Re: [blfs-dev] Couldn't it be the same for blfs? [Was: ... #3505: linux-3.13.4]

2014-02-21 Thread Armin K.
On 02/21/2014 05:44 PM, Bruce Dubbs wrote:
 Armin K. wrote:
 
We can do this for 7.5.  The rule here is that we can update point
versions but not major or minor versions.

 Couldn't it be the same for blfs, for almost all packages?

 That's worthy of discussion.  Perhaps end packages and not libraries
 would be amenable to this type of rule.  I'm hesitant to update
 libraries right now because of possible breakages of programs already
 marked as lfs75_checked.  For the few packages that are marked
 lfs75_built, then there is no good reason not to update.

 Is that a reasonable compromise?
 
 I'd prefer not to touch anything (especially modify dependencies at this
 late cycle) unless it's really worth upgrading, ie security issues,
 feature required by some other packages present in newer version but not
 older, etc.
 
 Also, there's a note in LFS telling people to use latest kernel 3.13.x,
 so it matters little. API headers don't change much (if all) anyways.
 
 Well there was a pretty big change in the kernel from 3.12 - 3.13 that 
 allowed pftables.  Agree that API doesn't change for point versions.
 
 The note is in LFS Chapter3, but we also have a wget-list and md5sums 
 file that isn't updated unless we update the book.  I'd prefer to have 
 that up-to-date at the -stable release.
 

Kernel gets released often, so even after the book releases, you'll have
new kernel version and if anyone cares about the note, they'll use newer
kernel instead of the provided one and get the same result - wrong md5
sum and such.

 What I'm suggesting is that packages at the end of the chain such as 
 goffice and firefox could be updated within the package freeze period 
 without harming the integrity of the overall book if they are built and 
 tested using lfs75 components.
 
-- Bruce

I don't have anything against that as long as they don't install
libraries that *others* link to (goffice is that, but gnumeric isn't)
and if dependencies don't change (major upgrades or switch
additions/removals).

So I believe even you said that such should be bugfix (minor) upgrades,
and not feature (major) upgrades. But note that some packages even on
minor upgrades can add/remove features (but very few do that) so I don't
know how's that going to work.

I believe we need a policy to exactly define what exactly package
freeze means.

-- 
Note: My last name is not Krejzi.
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] Couldn't it be the same for blfs? [Was: ... #3505: linux-3.13.4]

2014-02-21 Thread Bruce Dubbs
Bruce Dubbs wrote:
 Armin K. wrote:

We can do this for 7.5.  The rule here is that we can update point
versions but not major or minor versions.

 Couldn't it be the same for blfs, for almost all packages?

 That's worthy of discussion.  Perhaps end packages and not libraries
 would be amenable to this type of rule.  I'm hesitant to update
 libraries right now because of possible breakages of programs already
 marked as lfs75_checked.  For the few packages that are marked
 lfs75_built, then there is no good reason not to update.

 Is that a reasonable compromise?

 I'd prefer not to touch anything (especially modify dependencies at this
 late cycle) unless it's really worth upgrading, ie security issues,
 feature required by some other packages present in newer version but not
 older, etc.

 Also, there's a note in LFS telling people to use latest kernel 3.13.x,
 so it matters little. API headers don't change much (if all) anyways.

 Well there was a pretty big change in the kernel from 3.12 - 3.13 that
 allowed pftables.  Agree that API doesn't change for point versions.

 The note is in LFS Chapter3, but we also have a wget-list and md5sums
 file that isn't updated unless we update the book.  I'd prefer to have
 that up-to-date at the -stable release.

 What I'm suggesting is that packages at the end of the chain such as
 goffice and firefox could be updated within the package freeze period
 without harming the integrity of the overall book if they are built and
 tested using lfs75 components.

Here are the packages updates we might consider:

xfburn
gptfdisk
gparted
mpg
goffice
gnumeric

   -- Bruce

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


Re: [blfs-dev] Couldn't it be the same for blfs? [Was: ... #3505: linux-3.13.4]

2014-02-21 Thread Bruce Dubbs
Armin K. wrote:

 I believe we need a policy to exactly define what exactly package
 freeze means.

It means don't upgrade a package unless we talk it over and agree that 
it can be upgraded without creating additional work during the release 
testing period.

   -- Bruce


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


Re: [blfs-dev] Couldn't it be the same for blfs? [Was: ... #3505: linux-3.13.4]

2014-02-21 Thread Armin K.
On 02/21/2014 06:05 PM, Bruce Dubbs wrote:
 Armin K. wrote:
 
 I believe we need a policy to exactly define what exactly package
 freeze means.
 
 It means don't upgrade a package unless we talk it over and agree that 
 it can be upgraded without creating additional work during the release 
 testing period.
 
-- Bruce
 
 

Yeah, that seems the easiest thing to do :P

I accept.

-- 
Note: My last name is not Krejzi.
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] Couldn't it be the same for blfs? [Was: ... #3505: linux-3.13.4]

2014-02-21 Thread Armin K.
On 02/21/2014 06:02 PM, Bruce Dubbs wrote:
 Bruce Dubbs wrote:
 Armin K. wrote:

We can do this for 7.5.  The rule here is that we can update point
versions but not major or minor versions.

 Couldn't it be the same for blfs, for almost all packages?

 That's worthy of discussion.  Perhaps end packages and not libraries
 would be amenable to this type of rule.  I'm hesitant to update
 libraries right now because of possible breakages of programs already
 marked as lfs75_checked.  For the few packages that are marked
 lfs75_built, then there is no good reason not to update.

 Is that a reasonable compromise?

 I'd prefer not to touch anything (especially modify dependencies at this
 late cycle) unless it's really worth upgrading, ie security issues,
 feature required by some other packages present in newer version but not
 older, etc.

 Also, there's a note in LFS telling people to use latest kernel 3.13.x,
 so it matters little. API headers don't change much (if all) anyways.

 Well there was a pretty big change in the kernel from 3.12 - 3.13 that
 allowed pftables.  Agree that API doesn't change for point versions.

 The note is in LFS Chapter3, but we also have a wget-list and md5sums
 file that isn't updated unless we update the book.  I'd prefer to have
 that up-to-date at the -stable release.

 What I'm suggesting is that packages at the end of the chain such as
 goffice and firefox could be updated within the package freeze period
 without harming the integrity of the overall book if they are built and
 tested using lfs75 components.
 
 Here are the packages updates we might consider:
 
 xfburn
 gptfdisk
 gparted
 mpg
 goffice
 gnumeric
 
-- Bruce
 

Add libreoffice to that list too. It's minor update anyways and I didn't
notice any big change.

One could argue to update gdk-pixbuf too since it contains bugfixes, but
I don't think any of these is important at the moment. Same goes for
webkitgtk-2.2.5.

-- 
Note: My last name is not Krejzi.
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] Couldn't it be the same for blfs? [Was: ... #3505: linux-3.13.4]

2014-02-21 Thread Ken Moffat
On Fri, Feb 21, 2014 at 08:51:55AM -0600, Bruce Dubbs wrote:
 Fernando de Oliveira wrote:
  Em 20-02-2014 23:00, LFS Trac escreveu:
  #3505: linux-3.13.4
  --+
Reporter:  bdubbs@…  |  Owner:  lfs-book@…
Type:  task  | Status:  new
Priority:  normal|  Milestone:  7.5
  Component:  Book  |Version:  SVN
Severity:  normal|   Keywords:
  --+
New point version.
 
We can do this for 7.5.  The rule here is that we can update point
versions but not major or minor versions.
 
  Couldn't it be the same for blfs, for almost all packages?
 
 That's worthy of discussion.  Perhaps end packages and not libraries 
 would be amenable to this type of rule.  I'm hesitant to update 
 libraries right now because of possible breakages of programs already 
 marked as lfs75_checked.  For the few packages that are marked 
 lfs75_built, then there is no good reason not to update.
 
 Is that a reasonable compromise?
 
-- Bruce

 I'm somewhat reluctant to update even end packages, unless there is
a wrthwhile fix (either a vulnerability fix, or a documented fix for
a problem).  For libraries and toolkits, particularly once they have
been tagged, my general opinion is that they should wait until after
the release - again, unless there is a major fix [ and if there is,
all tags are off ].  On that basis, no to updating x264 (#4732).

ĸen
-- 
das eine Mal als Tragödie, dieses Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Re: [blfs-dev] Couldn't it be the same for blfs? [Was: ... #3505: linux-3.13.4]

2014-02-21 Thread Armin K.
On 02/21/2014 10:12 PM, Ken Moffat wrote:
 On Fri, Feb 21, 2014 at 08:51:55AM -0600, Bruce Dubbs wrote:
 Fernando de Oliveira wrote:
 Em 20-02-2014 23:00, LFS Trac escreveu:
 #3505: linux-3.13.4
 --+
   Reporter:  bdubbs@…  |  Owner:  lfs-book@…
   Type:  task  | Status:  new
   Priority:  normal|  Milestone:  7.5
 Component:  Book  |Version:  SVN
   Severity:  normal|   Keywords:
 --+
   New point version.

   We can do this for 7.5.  The rule here is that we can update point
   versions but not major or minor versions.

 Couldn't it be the same for blfs, for almost all packages?

 That's worthy of discussion.  Perhaps end packages and not libraries 
 would be amenable to this type of rule.  I'm hesitant to update 
 libraries right now because of possible breakages of programs already 
 marked as lfs75_checked.  For the few packages that are marked 
 lfs75_built, then there is no good reason not to update.

 Is that a reasonable compromise?

-- Bruce
 
  I'm somewhat reluctant to update even end packages, unless there is
 a wrthwhile fix (either a vulnerability fix, or a documented fix for
 a problem).  For libraries and toolkits, particularly once they have
 been tagged, my general opinion is that they should wait until after
 the release - again, unless there is a major fix [ and if there is,
 all tags are off ].  On that basis, no to updating x264 (#4732).
 
 ĸen
 

My opinion (given that it matters here) is more or less the same. See
lfs-dev response.

-- 
Note: My last name is not Krejzi.
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page