Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 06 Jun 2014 09:28:11 -0500
From:      Paul Schmehl <pschmehl_lists@tx.rr.com>
To:        Dewayne Geraghty <dewayne.geraghty@heuristicsystems.com.au>
Cc:        Erich Dollansky <erichsfreebsdlist@alogt.com>, FreeBSD Ports <freebsd-ports@freebsd.org>
Subject:   Re: Who was the mental genius
Message-ID:  <B0CE6816C678A36BCFBF49FD@localhost>
In-Reply-To: <53916D7E.5030508@heuristicsystems.com.au>
References:  <C38D07C36CF649C84A3B9362@localhost> <20140606090550.0d1a8510@X220.alogt.com> <53916D7E.5030508@heuristicsystems.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
--On June 6, 2014 at 5:27:58 PM +1000 Dewayne Geraghty 
<dewayne.geraghty@heuristicsystems.com.au> wrote:

> On 6/06/2014 11:05 AM, Erich Dollansky wrote:
>> Hi,
>>
>> On Thu, 05 Jun 2014 15:09:53 -0500
>> Paul Schmehl <pschmehl_lists@tx.rr.com> wrote:
>>
>>> That decided it was a good idea to completely break ports to force
>>> people to upgrade?  You couldn't come up with a warning system
>>> instead of outright breaking ports?  The idiots are apparently
>>> running the asylum.  {{sigh}}
>>>
>> this is the reason why I am asking for versions on the ports tree since
>> a decade. Ok, we have the revision now. Just go back in the revision
>> until it works. It is a good practice to make a note of the revision of
>> the running ports tree you have before updating it.
>>
>> Erich
>> _______________________________________________
>> freebsd-ports@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
>> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
>>
>>
> Paul,
> I would echo Enrich's advise.  Occassionally over the last 18 months my
> ports tree build (of 487 ports) would fail.  A workaround, for me, was
> to update the ports tree and then revert /usr/ports/Mk - sometimes I'd
> search through the svn logs for a clue, but more recently I'd revert a
> week at a time.  This being done to get something urgent out of the way
> until a PR or fix was acted upon, and the folks supporting ports
> meta-system are extremely responsive.  Of course if a port needs
> something that was changed under /usr/ports/Mk then you'll probably have
> to revert the port as well and change the VERSION info as needed - this
> is time-consuming and you really need to set aside some time for
> testing.  Its a real kludge but if you're stuck...
>
> As I recall the change to ports to use a different make was tied to EOL
> for 8.3, seems reasonable though something of a paradigm shift for ol'
> timers (I'm a 2.2.5 person) that are used to building ports on a system
> long after the base system has been EOL.
>
> However it does lend itself to the argument that if changes to the ports
> system is tied to the base operating system, then the meta-ports ie
> /usr/ports/Mk should also.  Unfortunately release management of the
> ports meta-system, after a decade, remains elusive.  Though it should be
> noted that preparatory communication is improving - thanks to the team
> and Eitan's contributions.
>
> During some side-conversations I was surprised to learn that there is
> some back-porting of fixes taking place in the ports branches ref:
>
> http://svnweb.freebsd.org/ports/branches/2014Q2/  (thanks to Guido for
> bringing that to our attention). So maybe this is your starting point and
> svn update the particular ports you require is another option (as a
> temporary workaround)?
>

I appreciate the advice.  I've elected to setup an alternate form of backup 
(using rsync over ssh to backup each server to its sibling) so I can 
upgrade to 8.4 without worrying about a loss.  Once that's complete, I'll 
get the new backup system in place (using Storgrid backing up to a SAN at 
the hosting provider).

After that I can comfortably move to 9 or 10.  I don't like running 
"bleeding edge" releases on production servers.  This work I'm doing is 
entirely voluntary, for a hobby website with a small budget, so I have to 
be very careful about not breaking anything.

When I installed one of these servers 9 wouldn't even install (missing RAID 
drivers), which is why I used 8.

-- 
Paul Schmehl, Senior Infosec Analyst
As if it wasn't already obvious, my opinions
are my own and not those of my employer.
*******************************************
"It is as useless to argue with those who have
renounced the use of reason as to administer
medication to the dead." Thomas Jefferson
"There are some ideas so wrong that only a very
intelligent person could believe in them." George Orwell




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B0CE6816C678A36BCFBF49FD>