[freebsd]ports collectie updaten wil niet

Pagina: 1
Acties:

  • FireFoz
  • Registratie: Juni 2001
  • Laatst online: 03-01 01:51
ik heb een freebsd bak hier en probeer de ports collectie te updaten. ik heb cvsup geinstalleerd en heb zelf (met de handleiving op freebsd.org) een supfile gemaakt. Ik heb ./csvup supfile gedaan en een tijd lang gewacht totdat ie klaar was. Maar de ports zijn mooi niet geupdate. DIt is erg vervelend want als ik ook maar iets probeer te installeren gaat ie een redelijk oude versie installeren en 9/10 zijn dat ook nog eens versies die niet meer op de ftp's staan.

iK heb het ook geprobeerd met de sample-stable maar ook dit lukte niet. Na het runnen van ./csvup supfile zegt ie overigens wel dat ie klaar is...

mis ik iets? Ik kan nergens iets vinden dat ik nog iets anders moet runnen erna oid...

Ik heb ook al een stuk of 5 verschillende mirrors geprobeerd maar krijg bij elke het zelfde resultaat

ben overigens wel freebsd n00b :+

[ Voor 8% gewijzigd door FireFoz op 14-05-2004 18:02 ]

Leef lekker in het nu, er is niks anders


Verwijderd

Paste even je supfile

  • FireFoz
  • Registratie: Juni 2001
  • Laatst online: 03-01 01:51
ik heb een aantal verschillende geprobeerd, oa.


*default tag=.
*default host=cvsup1.us.FreeBSD.org
*default prefix=/usr
*default base=/usr
*default release=cvs delete use-rel-suffix compress

src-all


ook met

*default host=cvsup10.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_4_9
*default delete use-rel-suffix

src-all


geprobeerd

Leef lekker in het nu, er is niks anders


Verwijderd

code:
1
2
3
4
5
6
7
8
*default host=cvsup3.nl.FreeBSD.org
*default base=/usr/local/etc/cvsup
*default prefix=/usr
*default release=cvs tag=RELENG_5_2
*default delete use-rel-suffix compress
src-all
doc-all
ports-all tag=.


en daarna:
mkdir /usr/local/etc/cvsup
en
mv supfile /usr/local/etc/cvsup/supfile
uitvoeren, gevolgd door:
cvsup -g -L 2 supfile

Verwijderd

ook een makelijke snelle manier is gebruik te maken van de voorbeelden:

cvsup -L 2 -h cvsup2.nl.freebsd.org /usr/share/examples/cvsup/ports-supfile

door eventueel de ports-supfile te editten kan je specifieke ports kiezen,

  • FireFoz
  • Registratie: Juni 2001
  • Laatst online: 03-01 01:51
Ik heb het net geprobeerd met bovenstaande maar het wil nog steeds niet.
Ik probeer bijv. wget te installeren, hij wilt versie 1.8.2-10 installeren, maar die staat op geen een server (veel andere wel).

Van apache 1.3 wilt ie 1.3.28 installeren, welke ook op geen een server staat.

Ik snap er echt niks van :? Deze versies zijn toch oud en zo niet waarom staan ze dan niet op die servers die ie allemaal afloopt :?

Leef lekker in het nu, er is niks anders


  • stefklep
  • Registratie: Januari 2003
  • Laatst online: 06-02 11:04

stefklep

((Stefklepje))

*default host=cvsup.nl.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_4
*default delete use-rel-suffix
*default compress
src-all
ports-all tag=.

Deze Gebruik ik altijd nooit probleemen mee gehad

  • JeroenT
  • Registratie: Juli 2001
  • Laatst online: 19-02 03:26

JeroenT

hoi!

Gooi eens eerst alle ports en sources weg.

code:
1
2
3
rm -rf /usr/src
rm -rf /usr/obj
rm -rf /usr/ports


Daarna even opnieuw een "cvsup -g -L 2 supfile" doen. :)

Verwijderd

@Klubbeads:
Dat zou cvsup zelf al moeten doen.

Heb je portupgrade al gedraaid TS? :?

  • FireFoz
  • Registratie: Juni 2001
  • Laatst online: 03-01 01:51
Verwijderd schreef op 14 mei 2004 @ 23:35:
@Klubbeads:
Dat zou cvsup zelf al moeten doen.

Heb je portupgrade al gedraaid TS? :?
Portupgrade op wat? Portupgrade is toch om een geinstalleerde port te upgrade naar een nieuwe versie? cvsup upgraden?

Leef lekker in het nu, er is niks anders


Verwijderd

Ja, wellicht heb je destijds (toen cvsup nog niet functioneerde) een oude versie geinstalleerd, en werkt "make install clean" niet (mogelijk omdat er nog troep in /usr/obj/ ed staat).

Tik anders eens in whereis wget.
Je moet dus opletten dat je (als die aanwezig is) de laatste sourcetree kiest! Dus iets als: /usr/ports/*/*/wget2. Dat geldt bijv. voor XFree86.

Check anders eens wanneer er voor het laatst naar je /usr/ports map is geschreven. Was dit vandaag nog? Hoe laat? (etc)

Wat zag je toen je cvsup uitvoerde? zag je teksten voorbij komen dat hij zaken ging checkout-en etc? :?

Je geeft voor de rest ook te weinig info...

  • FireFoz
  • Registratie: Juni 2001
  • Laatst online: 03-01 01:51
Als ik csvup run zie ik de hele lijst met ports voorbij komen, dit duurt een uur ofzo. Er staat dan checkout $portnaam, deleting $pornaam, adding, editing etc.

Aan het einde zegt ie dan dat ie klaar is, iets van "finished succesfuly" oid.

Als laatste datum van de porst directory staat nu ongeveer 25 minuten geleden, terwijl csvup nu aan het runnen is (voor de zoveelste keer), ik weet niet wat dat kan zijn geweest, op csvup na dan.

Als ik wget opzoek krijg ik als enig resultaat /usr/ports/ftp/wget.

Ik weet verder niet zo goed wat ik nog meer als info kan geven... dr staan gewoon allemaal heel vage versies van alle ports op die op maar heel weinig ftps te vinden zijn, echt heel raar :/

Overigens is het dus niet zo dat ports niet werkt; hij werkt wel maar de collectie wordt niet bijgewerkt en ik zit dus met allemaal oude / vage versies in mn collectie...

[ Voor 12% gewijzigd door FireFoz op 15-05-2004 01:12 ]

Leef lekker in het nu, er is niks anders


  • arikkert
  • Registratie: Juli 2002
  • Laatst online: 17-02 12:23
Download laatste versie via ftp: ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/
extract op juiste plek : /usr/ports
deinstall portupgrade
install portupgrade, dus meest recente
run portsdb -uU
portupgrade cvsup

  • FireFoz
  • Registratie: Juni 2001
  • Laatst online: 03-01 01:51
Ok ga ik zo proberen :)

Leef lekker in het nu, er is niks anders


  • FireFoz
  • Registratie: Juni 2001
  • Laatst online: 03-01 01:51
edit: lama :)

ben nog bezig :)

[ Voor 96% gewijzigd door FireFoz op 16-05-2004 12:28 ]

Leef lekker in het nu, er is niks anders

Pagina: 1