|
| CVSUP fungere stadigt ikke ved mig Fra : John |
Dato : 03-09-03 10:53 |
|
Hej.
Jeg har tidligere meldt mit problem med, at jeg ikke kan opdatere min
FreeBSD (v5.0). Jeg får (stadigt) følgende fejl:
===> gnu/usr.bin/tar
rm -f tar addext.o argmatch.o backupfile.o basename.o dirname.o error.o
exclude.o full-write.o getdate.o getline.o getopt.o getopt1.o getstr.o
hash.o human.o mktime.o modechange.o prepargs.o print-copyr.o quotearg.o
safe-read.o save-cwd.o savedir.o unicodeio.o xgetcwd.o xmalloc.o xstrdup.o
xstrtoul.o xstrtoumax.o buffer.o compare.o create.o delete.o extract.o
incremen.o list.o mangle.o misc.o names.o rtapelib.o tar.o update.o tar.1.gz
tar.1.cat.gz
rm: tar: is a directory
*** Error code 1
Stop in /usr/src/gnu/usr.bin/tar.
*** Error code 1
Stop in /usr/src/gnu/usr.bin/tar.
*** Error code 1
Stop in /usr/src/gnu/usr.bin.
*** Error code 1
Stop in /usr/src/gnu.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
Jeg køre følgende (og får så denne ovenstående fejl):
/usr/local/bin/cvsup -g -L 2 -z /etc/cvsupfile
cd /usr/src/
make buildworld
Min /etc/cvsupfile ser sådan her ud:
$FreeBSD: src/share/examples/cvsup/cvs-supfile,v 1.36 2003/03/04 19:02:27
peter Exp $
#
*default host=cvsup.dk.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs
*default delete use-rel-suffix
*default compress
#src-all
#doc-all
cvsroot-all
#ports-all
ports-base
ports-archivers
ports-astro
ports-audio
ports-benchmarks
ports-biology
ports-cad
#ports-chinese
ports-comms
ports-converters
ports-databases
ports-deskutils
ports-devel
ports-editors
ports-emulators
#ports-finance
#ports-french
ports-ftp
#ports-games
#ports-german
ports-graphics
#ports-hebrew
#ports-hungarian
ports-irc
#ports-japanese
#ports-java
#ports-korean
ports-lang
ports-mail
ports-math
#ports-mbone
ports-misc
ports-multimedia
ports-net
ports-news
#ports-palm
#ports-picobsd
#ports-portuguese
ports-print
#ports-russian
ports-science
ports-security
ports-shells
ports-sysutils
ports-textproc
#ports-ukrainian
#ports-vietnamese
ports-www
#ports-x11
#ports-x11-clocks
#ports-x11-fm
#ports-x11-fonts
#ports-x11-servers
#ports-x11-toolkits
#ports-x11-wm
Hvorfor virker det mon ikke? Der må jo være et eller andet ved mit system.
Allerførst troede jeg, at det var FreeBSD som havde et problem med deres
site eller lignende (har de af og til så det forhindre at man kan opdatere),
men nu har fejlen været der konserkvent igennem længere tid.
Mvh.
John
| |
Erwin Lansing (03-09-2003)
| Kommentar Fra : Erwin Lansing |
Dato : 03-09-03 12:17 |
|
In article <3f55ba14$0$13266$edfadb0f@dread15.news.tele.dk>, John wrote:
> Hej.
>
[snip]
> Min /etc/cvsupfile ser sådan her ud:
>
> $FreeBSD: src/share/examples/cvsup/cvs-supfile,v 1.36 2003/03/04 19:02:27
> peter Exp $
> #
> *default host=cvsup.dk.FreeBSD.org
> *default base=/usr
> *default prefix=/usr
> *default release=cvs
> *default delete use-rel-suffix
> *default compress
>
> #src-all
> #doc-all
> cvsroot-all
>
[snip]
Du henter kun cvsroot og en del af portstræet, men ingen source.
Prøv at bruge src-all i stedet for cvsroot-all
--
Erwin Lansing, FreeBSD ports monkey - abe.fnidder.dk
| |
John (03-09-2003)
| Kommentar Fra : John |
Dato : 03-09-03 12:41 |
|
> Du henter kun cvsroot og en del af portstræet, men ingen source.
Korrekt.
> Prøv at bruge src-all i stedet for cvsroot-all
Det er jo ikke derfor det ikke fungere Jeg vælger kun at opdatere ports
(så jeg kan se at det fungere), så jeg ikke skal vente på at den henter alt
source også. Det giver samme resultat, hvis jeg enabler *src-all i
cvsupfile.
John
| |
jt@thoestesen.invali~ (03-09-2003)
| Kommentar Fra : jt@thoestesen.invali~ |
Dato : 03-09-03 16:49 |
|
John <spam@snudske.dk> wrote:
> Det giver samme resultat, hvis jeg enabler *src-all i cvsupfile.
Prøv at hente hele sourcen igen - Altså slet alt i /usr/src og /usr/obj,
kør cvsup (med src-all) og så make buildworld
--
Thø
| |
John (04-09-2003)
| Kommentar Fra : John |
Dato : 04-09-03 14:27 |
|
> > Det giver samme resultat, hvis jeg enabler *src-all i cvsupfile.
>
> Prøv at hente hele sourcen igen - Altså slet alt i /usr/src og /usr/obj,
> kør cvsup (med src-all) og så make buildworld
Ved "cd /usr/src/" og "make buildworld" skriver den blot "make: don't know
how to make buildworld. Stop". Er der ændret i måden hvorpå FreeBSD v5 skal
opdateres fremfor v4?
John
| |
jt@thoestesen.invali~ (04-09-2003)
| Kommentar Fra : jt@thoestesen.invali~ |
Dato : 04-09-03 16:18 |
|
John <spam@snudske.dk> wrote:
>> > Det giver samme resultat, hvis jeg enabler *src-all i cvsupfile.
>>
>> Pr?v at hente hele sourcen igen - Alts? slet alt i /usr/src og /usr/obj,
>> k?r cvsup (med src-all) og s? make buildworld
>
> Ved "cd /usr/src/" og "make buildworld" skriver den blot "make: don't know
> how to make buildworld. Stop". Er der ?ndret i m?den hvorp? FreeBSD v5 skal
> opdateres fremfor v4?
Nææh, ikke på det punkt i hvert fald...
Det lyder som om du mangler noget source, ligger filerne Makefile.inc1
og Makefile i /usr/src ?
Ellers skal du nok kigge noget mere på din cvsup... - Du skrev du vel
ikke *src-all i cvsupfile. (Det er kun *default-linjerne der skal starte
med *)
--
Thø
| |
John (04-09-2003)
| Kommentar Fra : John |
Dato : 04-09-03 17:48 |
|
> Det lyder som om du mangler noget source, ligger filerne Makefile.inc1
> og Makefile i /usr/src ?
Der ligger "Makefile,v" og "Makefile.inc1,v". Hvad ",v" betyder aner jeg
ikke. Måske kunne jeg omdøbe de to Makefiler men der er en masse andre filer
også, som hedder noget med ,v.
> Ellers skal du nok kigge noget mere på din cvsup... - Du skrev du vel
> ikke *src-all i cvsupfile. (Det er kun *default-linjerne der skal starte
> med *)
Det ér også uden * i /etc/cvsupfile (det var en fejl at * kom med). Det er
kun alle defaults der er * ud foran.
John
| |
jt@thoestesen.invali~ (04-09-2003)
| Kommentar Fra : jt@thoestesen.invali~ |
Dato : 04-09-03 18:24 |
|
John <spam@snudske.dk> wrote:
> Der ligger "Makefile,v" og "Makefile.inc1,v". Hvad ",v" betyder aner jeg
> ikke.
Hmmm, det betyder at det du har hentet er selve cvs-repository - Altså
oplysninger om hvilke ændringer der er sket hvornår mm.
Dvs. der mangler nok *default tag=XXXX i din cvsupfile, hvor du angiver
hvilken version af filerne du vil have.
Her er min cvsupfile i sin fulde længde:
*default host=cvsup.dk.FreeBSD.org
*default base=/usr/local/etc/cvsup
*default prefix=/usr
*default release=cvs
*default tag=RELENG_5_1
*default delete use-rel-suffix
src-all
*default tag=.
ports-all
--
Thø
| |
John (04-09-2003)
| Kommentar Fra : John |
Dato : 04-09-03 21:30 |
|
> *default base=/usr/local/etc/cvsup
Denne havde jeg til /usr
> *default tag=RELENG_5_1
> *default tag=.
Hvorfor 2 tags?
Jeg havde også "cvsroot-all" (slettet nu). Måske var det dén der gjorde, at
jeg fik ,v filer?
Nå, men nu er den ved at opdatere og så vender jeg tilbage, hvis den går død
igen Tak.
John
| |
Ukendt (04-09-2003)
| Kommentar Fra : Ukendt |
Dato : 04-09-03 22:26 |
|
John wrote:
> Hvorfor 2 tags?
Det første specificerer hvilken FBSD der følges (version,
current/stable/release). Her 5.1. Den næste specificerer hvad der skal
hentes ifht. ports. Svjv er det lidt omsonst da der kun eksisterer een
"ports" :) Men sådan er det nu engang...
Under alle omstændigheder bør man splitte ports og source til 2 cvs-filer.
Det giver ingen mening at hente fx. ports hvis man blot vil opdatere
source..Det belaster ikke blot din egen process, men belster også FBSD's cvs
servere unødigt.
--
TH
| |
John (05-09-2003)
| Kommentar Fra : John |
Dato : 05-09-03 11:30 |
|
Så fik jeg opdateret uden problemer, men det ser ud til, at det nu er
CURRENT istedet for RELEASE?
"FreeBSD 5.1-CURRENT (GENERIC)"
Tidligere på FreeBSD v4.x skrev den "-RELEASE"? Er det den forkerte version
jeg opdatere til (jeg vil jo helst have RELEASE og ikke alt nyt knapt så
godt testet software).
John
| |
Ukendt (05-09-2003)
| Kommentar Fra : Ukendt |
Dato : 05-09-03 11:31 |
|
John wrote:
> Så fik jeg opdateret uden problemer, men det ser ud til, at det nu er
> CURRENT istedet for RELEASE?
> "FreeBSD 5.1-CURRENT (GENERIC)"
Der findes ikke en "release" af 5.1 endnu.
Den nyeste rigtige "release" af FBSD er 4.8 (4.9 meget tæt på).
--
TH
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system ( http://www.grisoft.com).
Version: 6.0.515 / Virus Database: 313 - Release Date: 01-09-2003
| |
Erwin Lansing (05-09-2003)
| Kommentar Fra : Erwin Lansing |
Dato : 05-09-03 12:24 |
|
In article <3f5865f5$0$48899$edfadb0f@dtext02.news.tele.dk>, TH wrote:
> John wrote:
>> Så fik jeg opdateret uden problemer, men det ser ud til, at det nu er
>> CURRENT istedet for RELEASE?
>> "FreeBSD 5.1-CURRENT (GENERIC)"
>
> Der findes ikke en "release" af 5.1 endnu.
> Den nyeste rigtige "release" af FBSD er 4.8 (4.9 meget tæt på).
>
5.1-RELEASE cd'er ligger ellers fint her ved siden af mig.
*default release=cvs tag=RELENG_5_1
--
Erwin Lansing, FreeBSD ports monkey - abe.fnidder.dk
| |
Ukendt (05-09-2003)
| Kommentar Fra : Ukendt |
Dato : 05-09-03 17:11 |
|
Erwin Lansing wrote:
> 5.1-RELEASE cd'er ligger ellers fint her ved siden af mig.
>
> *default release=cvs tag=RELENG_5_1
Nope...ikke som ægte release. Det er ordkløveri og dårlig tagging i høj grad
udsprunget fra FBSD selv. De kalder 5.1 for en "new technology release" og
opretter "RELENG_5_1"...Så kan man tænke over det :)
Det er vigtigt at bemærke at dette IKKE er hvad man indtil nu har forstået
som "release". Der er ingen 5.1 udgivelse som er klar til at operere i en
produktion af en slags.
Den seneste "produktion release" er 4.8.
--
TH
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system ( http://www.grisoft.com).
Version: 6.0.515 / Virus Database: 313 - Release Date: 01-09-2003
| |
Adam Sjøgren (05-09-2003)
| Kommentar Fra : Adam Sjøgren |
Dato : 05-09-03 17:48 |
|
On Fri, 5 Sep 2003 18:11:11 +0200, TH wrote:
> Nope...ikke som ægte release. Det er ordkløveri og dårlig tagging i
> høj grad udsprunget fra FBSD selv. De kalder 5.1 for en "new
> technology release" og opretter "RELENG_5_1"...
Nå ja, så længe de ikke forkorter det med dobbeltkonfekt og siger
NT Technology...
> ,
--
"I happen to be a Swede myself" Adam Sjøgren
asjo@koldfront.dk
| |
|
|