On Saturday 04 February 2006 11:47, Heino Tiedemann wrote:
> My Story:
>
> At the begining of the last week: KDE came in new minor version
> 3.5.1. I compiled all the night, and all the next day.

You wanted the latest KDE, didn't you?

> Well, after that, one or two days later, there was a recomendation in
> UPDATING:
>
> ,----[ /usr/ports/UPDATING ]
>
> | 20060202:
> |   AFFECTS: users of textproc/expat2
> |   AUTHOR: [EMAIL PROTECTED]
> |
> |   Users of expat2 (and its many dependencies) should do the
> | following to properly update expat2 and all of its dependencies:
> |
> |   portupgrade -rf textproc/expat2
>
> `----
>
> Well, I compiled all night und all day, but 1 fails und 11 (or 12)
> skipped. I compiled again these 12 (or 13) Ports - it was mostly
> kde-stuff (-base, -libs, -i18n,..).

This one's out of our hands, we don't maintain expat2, and there wasn't 
a great deal we could do about it.

> Today - yeah yeah, today is a fine day, because the compiling mess is
> over. What a wunderfull morning...

-21C and sunny here.

> just make a cvsup, to see everything is up to date
> AAARGH....WH... WHAT IS THIS:
>
> fontconfig                          <
> kdebase                             <
> kdegraphics                         <
> pcre                                <

kdegraphics has a security fix.
kdebase had a usability fix.

You do want that we fix security issues, don't you?

> WHY THE HELL I HAVE TO COMPILE KDE 3times this week?

Only 3 times? I think I've done it about 6 now. Do you hear me bitching? 
no, you don't. I accept it as part of building ports myself, as an 
inherent risk.

> Just WHY?

Because it's impossible for all the various maintainers to 100% 
coordinate commits to avoid the rebuilds. The expat2 one was painful, 
at least here it affected 240 ports, some of which were large.

> Is there now way to avoid that amount of compiling sessions?

There are several ways you can avoid it:

Wait for packages.
Wait for a few days after a major version update to see if anything else 
needs fixing (quite often we have to make minor tweaks)
Install something other than FreeBSD
Sell your PC and become a hermit in a cave with no electricity.

Andy



-- 
Andy Fawcett                                     | [EMAIL PROTECTED]
                                                 | [EMAIL PROTECTED]
"In an open world without walls and fences,      | [EMAIL PROTECTED]
  we wouldn't need Windows and Gates."  -- anon  | [EMAIL PROTECTED]
_______________________________________________
kde-freebsd mailing list
[email protected]
http://freebsd.kde.org/mailman/listinfo/kde-freebsd

Reply via email to