[FreeBSD] cvsup/portupgrade

Pagina: 1
Acties:

  • interp
  • Registratie: Augustus 2002
  • Niet online
Vroeger ging dit dus normaal, beetje teveel geprult :)
Heb op google/tweakers gezocht en nu kan ik er helemaal nimeer aan uit :|
situatie:

/usr/local/etc/update.sh
>
#!/bin/sh
/usr/local/sbin/portsclean -CD
/usr/local/bin/cvsup -L 2 -g /etc/stable-supfile
/usr/local/sbin/portsdb -uU

/etc/stable-supfile
>
*default tag=RELENG_4_7
*default host=cvsup.nl.freebsd.org
*default prefix=/usr
*default base=/usr/local/etc/cvsup
*default release=cvs
*default delete use-rel-suffix
*default compress
ports-all

refusefile in /etc en /usr/local/etc/cvsup (omdat ik geen idee heb waar het anders zou moeten komen)

resulaat van /usr/local/etc/update.sh:

cd: can't cd to /usr/ports/sysutils/portupgrade
portsclean: PORTSDIR (/usr/ports) does not seem to be a ports directory.
Detecting unreferenced distfiles...
make: cannot open /usr/ports/Mk/bsd.port.mk.
(eval):9:in `chdir': No such file or directory - "" (Errno::ENOENT)
from (eval):9:in `chdir'
from /usr/local/sbin/portsclean:556:in `scan_distfiles'
from /usr/local/sbin/portsclean:213:in `distclean'
from /usr/local/sbin/portsclean:140:in `main'
from /usr/local/sbin/portsclean:66:in `initialize'
from /usr/local/sbin/portsclean:66:in `new'
from /usr/local/sbin/portsclean:66:in `main'
from /usr/local/sbin/portsclean:673
Parsing supfile "/etc/stable-supfile"
Connecting to cvsup.nl.freebsd.org
Connected to cvsup.nl.freebsd.org
Server software version: SNAP_16_1e
Negotiating file attribute support
Exchanging collection information
Establishing multiplexed-mode data connection
Running
Updating collection ports-all/cvs
Shutting down connection to server
Finished successfully
cd: can't cd to /usr/ports/sysutils/portupgrade
Updating the ports index ... Can't open perl script "Tools/make_index": No such file or directory
cd: can't cd to /usr/ports/sysutils/portupgrade
fgrep: /usr/ports/Makefile: No such file or directory
failed to generate INDEX!
portsdb: index generation error

edit: current: 4.6.2-RELEASE-p2

  • Infern0
  • Registratie: September 2000
  • Laatst online: 16-03 23:51

Infern0

Hou die ontzettende rust!!

Heb je de ports wel geinstalleerd?
code:
1
cd: can't cd to /usr/ports/sysutils/portupgrade

Lijkt er niet op

http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL


  • interp
  • Registratie: Augustus 2002
  • Niet online
ls /usr/ports/
INDEX.db deskutils/ hebrew/ palm/ x11-fm/
astro/ distfiles/ japanese/ print/ x11-fonts/
audio/ editors/ java/ russian/ x11-servers/
benchmarks/ emulators/ korean/ textproc/ x11-wm/
biology/ french/ mail/ ukrainian/
cad/ games/ math/ vietnamese/
chinese/ german/ mbone/ x11/
comms/ graphics/ news/ x11-clocks/

en het ging wel.. na te updaten naar 4.6.2/2 ging het niet meer.

  • interp
  • Registratie: Augustus 2002
  • Niet online
zdit: niet meer van toepassing.

  • interp
  • Registratie: Augustus 2002
  • Niet online
Ja ok.. (heb alle refuse files delete) ik install alle ports langs /stand/sysinstall, en run het scriptje daarna nogis en het delete gewoon alles..?
...
Delete ports/audio/s3mod/distinfo
Delete ports/audio/s3mod/files/patch-ab
Delete ports/audio/s3mod/files/patch-ac
Delete ports/audio/s3mod/files/patch-ad
Delete ports/audio/s3mod/files/patch-ae
...
daarmee vind hij natuurlijk nooit al die files/dirs
wat zie ik over het hoofd? Is het dat de cd 4.6-RELEASE (ports install) is en men install 4.6.2-RELEASE-P2 is? of door default tag=RELENG_4_7 ?

  • MadCow*
  • Registratie: Januari 2001
  • Laatst online: 05-08-2025

MadCow*

<= icon space for rent

ports collention is niet opgesplitst in tag=RELENG_* dat is alleen voor source
voor de ports collection te cvsup'en is het "tag=." <= die tag=. is belangrijk
als je porst en source tegelijk wilt updaten moet je iets zoals dit gaandoen
code:
1
2
3
4
5
6
7
8
9
*default host=CHANGE_THIS.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_4
*default delete use-rel-suffix
*default compress
src-all
*default tag=.
ports-all

Veni, Vidi, Et je n'en crois pas mes yeux! (ik kwam, ik zag, en ik geloofde mijn ogen niet!) - J. Caesar (Asterix en de gladiatoren) | Nu vernieuwd met toegevoegde lazyness.


  • interp
  • Registratie: Augustus 2002
  • Niet online
Thx MadCow, die info had ik dus nog nergens! gelezen.
Works like a charm nu :)
Pagina: 1