FreeBSD did it again (still)

Stephen Black sjblack.00.01 at gmail.com
Thu Jul 6 20:58:04 UTC 2017


On Thu, Jul 6, 2017 at 10:09 AM, Baho Utot <baho-utot at columbus.rr.com> wrote:
>
>
> On 07/06/17 09:46, Warren Block wrote:
>>
>> On Thu, 6 Jul 2017, Baho Utot wrote:
>>
>>> Well FYI the upgrade base 10.1 to 11.0-p10 when as expected. Update the
>>> ports to the current quarterly was a tragic happening.  I have done this
>>> before upgrade a desktop from 10.3 to 11.0-p0 then to 11.0-p9.  Again the
>>> ports just did not work as it resulted in a broken desktop each time.  I
>>> started using the quarterly ports branch thinking I get some stablilty.  No
>>> stability to be found.  Should I user be able to update without going thru a
>>> weeks worth of debugging?  I think that is not too much to ask.
>>
>>
>> It might or might not be obvious, but after going from FreeBSD 10 to 11
>> all ports must be reinstalled.  It is not possible to upgrade only some
>> ports without mysterious breakages.
>
>
> This was the process:
>
> 1.      Checkout base 11.0 releng
> 2.      Build and install
> 3.      Reboot
> 4.      checkout latest port quarterly branch
> 5.      rsync --verbose --archive --recursive --delete ${source}/
> /usr/ports/
> 6.      synth just-build ${home}/port.list
> 7.      synth rebuild-repository
> 8.      pkg update
> 9.      pkg upgrade
> 10.     fix/patch changes from UPDATING and the "spew" from pkg upgrade
> 11.     reboot
> 12.     login
> 13.     startx ---> crash and burn
>
> Now what part of that is so broken to result in a useless/broken desktop
> system.
>
> I would expect that to result in a working desktop, at the least.
>
> Yes I understand if some app is broken that runs under lumina but I fully
> expect lumina to just run and not just crash.
>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"

I'm not familiar with the "synth" program that you're using, but it
appears you are using it to build a local repository, so I guess I
would start there. It looks like a newer project, there is a GIT page
started in January 2016. As I had said, wasn't trying to be an ass,
was just giving my opinion on trying to upgrade source packages on
that big of a leap between versions of FreeBSD. Yes, the base system
should upgrade without issue, but to expect the same from all ports, I
think is asking a lot. I know how to build software as well, and also
have built and used linux from scratch. But that doesn't really mean
anything other than we can both follow written instructions. If I were
to attempt something like this, I would completely wipe out everything
under /usr/local (of course you may want to back up /usr/local/etc)
and reinstall all packages. That way you are ensured there are no old
libraries laying around being linked to accidentally.
-- 
Stephen Black
sjblack.00.01 at gmail.com


More information about the freebsd-questions mailing list