🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.os.unix
5 messages
5 total messages Started by TomB Sun, 07 Jun 2009 10:50
FreeBSD upgrade naar CURRENT faalt bij make installworld
#93
Author: TomB
Date: Sun, 07 Jun 2009 10:50
49 lines
2276 bytes
Ik probeer één van mijn FreeBSD machines te upgraden naar CURRENT,
maar het proces faalt bij make installworld. Wanneer dit punt bereikt
wordt

---------------------------------------------------------------
>>> Installing everything
---------------------------------------------------------------
cd /usr/src; make -f Makefile.inc1 install
===> share/info (install)
===> lib (install)
===> lib/csu/amd64 (install)
install -o root -g wheel -m 444 crt1.o crti.o crtn.o gcrt1.o /usr/lib
===> lib/libc (install)

gebeurt er verder niets meer. Met ^C kan ik gewoon weer naar m'n
prompt.

Ik heb volgende procedure gebruikt voor de upgrade:

# csup /etc/current-supfile
# cd /usr/src
# make buildworld
# make buildkernel
# make installkernel

Reboot naar single user.

# mount -a -t ufs
# /usr/sbin/mergemaster -p
# make installworld

Startpunt was RELEASE-7.1 amd64 met sources geïnstalleerd van de CD.

# cat /etc/current-supfile
*default host=cvsup2.fr.freebsd.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
src-all
ports-all tag=.
doc-all tag=.

Wat zou het probleem kunnen zijn?

-- 
Time flies like an arrow. Fruit flies like a banana.
	~ Groucho Marx
Re: FreeBSD upgrade naar CURRENT faalt bij make installworld
#94
Author: Philip Paeps
Date: Mon, 08 Jun 2009 09:34
43 lines
2600 bytes
TomB <tommy.bongaerts@gmail.com> wrote:
> Ik probeer één van mijn FreeBSD machines te upgraden naar CURRENT, maar het
> proces faalt bij make installworld.

Da's al vrij ver. ;-)

>===> lib/libc (install)
>
> gebeurt er verder niets meer. Met ^C kan ik gewoon weer naar m'n prompt.

Ik gok dat er ergens tussen 7.1 en CURRENT iets stevigs veranderd is in libc.
Van een oudere RELEASE meteen naar de laatste CURRENT springen is meestal een
dubbeltje op zijn kant.

Mogelijk kan je iets forceren door libc manueel op zijn plaats te duwen
(chflags noschg /lib/libc.so{,.7} ; cp $objdir/lib/libc... /lib) en hopen dat
alles goed gaat.  Een iets meer voorspelbare upgrade naar CURRENT doe je best
met een tussenstap langs STABLE.

> Ik heb volgende procedure gebruikt voor de upgrade:
>
> # csup /etc/current-supfile

Ik zou beginnen met stable-supfile zodat je 7-STABLE hebt.  Vervolgens kan je
van 7-STABLE naar CURRENT.

> Startpunt was RELEASE-7.1 amd64 met sources geïnstalleerd van de CD.

Die gaat al even mee...

> Wat zou het probleem kunnen zijn?

Vanalles. :-)  CURRENT is een moving target.  Daar schiet je best op van de
dichtstbijzijnde STABLE en niet van een release van zeven maanden oud.

 - Philip

-- 
Philip Paeps                                    Please don't email any replies
philip@paeps.cx                                     I follow the newsgroup.

  I AM DEATH, NOT TAXES. *I* TURN UP ONLY ONCE.
          -- (Terry Pratchett, Feet of Clay)
Re: FreeBSD upgrade naar CURRENT faalt bij make installworld
#95
Author: TomB
Date: Mon, 08 Jun 2009 22:37
32 lines
2695 bytes
On 2009-06-08, the following emerged from the brain of Philip Paeps:
> TomB <tommy.bongaerts@gmail.com> wrote:
>> Ik probeer één van mijn FreeBSD machines te upgraden naar CURRENT, maar het
>> proces faalt bij make installworld.
>
> Da's al vrij ver. ;-)

Omdat ik upgrade vanaf een oudere RELEASE? Of is dit gewoon een
aardigheidje van CURRENT?

Verschillende bronnen raden ook STABLE af als je niet bereid bent om
af en toe eens de handen vuil te maken, maar mijn ervaring is dat
STABLE redelijk ... euh ... wel, stable is. Op wat akkefietjes na nog
geen noemenswaardige problemen gehad. Daarom dus CURRENT. Een systeem
mag af en toe wel eens fubar zijn.

>>===> lib/libc (install)
>>
>> gebeurt er verder niets meer. Met ^C kan ik gewoon weer naar m'n prompt.
>
> Ik gok dat er ergens tussen 7.1 en CURRENT iets stevigs veranderd is in libc.
> Van een oudere RELEASE meteen naar de laatste CURRENT springen is meestal een
> dubbeltje op zijn kant.
>
> Mogelijk kan je iets forceren door libc manueel op zijn plaats te duwen
> (chflags noschg /lib/libc.so{,.7} ; cp $objdir/lib/libc... /lib) en hopen dat
> alles goed gaat.  Een iets meer voorspelbare upgrade naar CURRENT doe je best
> met een tussenstap langs STABLE.

Mhh, in eerste instantie toch maar gaan voor de voorspelbare upgrade.
Net de sources gesynced met RELENG_7, en de world is momenteel aan het
builden dat het een aard heeft.
Re: FreeBSD upgrade naar CURRENT faalt bij make installworld
#96
Author: Philip Paeps
Date: Tue, 09 Jun 2009 08:24
37 lines
2526 bytes
TomB <tommy.bongaerts@gmail.com> wrote:
> On 2009-06-08, the following emerged from the brain of Philip Paeps:
> > TomB <tommy.bongaerts@gmail.com> wrote:
> > > Ik probeer één van mijn FreeBSD machines te upgraden naar CURRENT, maar
> > > het proces faalt bij make installworld.
> >
> > Da's al vrij ver. ;-)
>
> Omdat ik upgrade vanaf een oudere RELEASE? Of is dit gewoon een aardigheidje
> van CURRENT?

Het is een aardigheidje van CURRENT dat het vaak niet wil compilen op oudere
releases.  De meeste mensen die CURRENT draaien, werken er continue op.

> Verschillende bronnen raden ook STABLE af als je niet bereid bent om af en
> toe eens de handen vuil te maken, maar mijn ervaring is dat STABLE redelijk
> ... euh ... wel, stable is.

Welja.  Met STABLE zou je geen problemen mogen hebben.  Het blijft weliswaar
een "development" branch, maar er gebeuren geen wereldschokkende dingen.  Het
is ook niet aan te bevelen om STABLE kapot te doen.

> Op wat akkefietjes na nog geen noemenswaardige problemen gehad. Daarom dus
> CURRENT. Een systeem mag af en toe wel eens fubar zijn.

Dan is CURRENT waar je naar zoekt.  Hoewel - code slush, dus het zal even wat
stil zijn.

 - Philip

-- 
Philip Paeps                                    Please don't email any replies
philip@paeps.cx                                     I follow the newsgroup.

  * typo has to iron this morning
  * azz looks out the window -- yes, the morning does look a bit
      crumpled...
Re: FreeBSD upgrade naar CURRENT faalt bij make installworld
#97
Author: TomB
Date: Tue, 09 Jun 2009 22:16
11 lines
1736 bytes
On 2009-06-09, the following emerged from the brain of Philip Paeps:
> TomB <tommy.bongaerts@gmail.com> wrote:
>> Op wat akkefietjes na nog geen noemenswaardige problemen gehad. Daarom dus
>> CURRENT. Een systeem mag af en toe wel eens fubar zijn.
>
> Dan is CURRENT waar je naar zoekt.  Hoewel - code slush, dus het zal even wat
> stil zijn.

En CURRENT is up & running. Er zat wel een kleine bug in de kernel
source, maar daar hadden ze op de freebsd-current mailing list al een
fix voor.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads