Mardor
Well-Known Member
Versuch es immer wieder.
Hallo morromett,
bis jetzt funktioniert es noch nicht, ich werde es aber weiter versuchen und berichten.
Gruß Mardor
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Versuch es immer wieder.
Ergo zuerst portsdb -uU und dann portupgrade -far. Das sollte gehen.![]()
![]()
portsdb -Fu
Fetching the ports index ...
/usr/ports/INDEX-7.bz2 0% of 1228 kB 0 Bps
/usr/ports/INDEX-7.bz2 0% of 1228 kB 19 kBps
/usr/ports/INDEX-7.bz2 4% of 1228 kB 33 kBps
/usr/ports/INDEX-7.bz2 9% of 1228 kB 43 kBps
/usr/ports/INDEX-7.bz2 15% of 1228 kB 52 kBps
/usr/ports/INDEX-7.bz2 23% of 1228 kB 61 kBps
/usr/ports/INDEX-7.bz2 31% of 1228 kB 68 kBps
/usr/ports/INDEX-7.bz2 41% of 1228 kB 76 kBps
/usr/ports/INDEX-7.bz2 53% of 1228 kB 86 kBps
/usr/ports/INDEX-7.bz2 66% of 1228 kB 94 kBps
/usr/ports/INDEX-7.bz2 82% of 1228 kB 104 kBps 00m02s
/usr/ports/INDEX-7.bz2 97% of 1228 kB 112 kBps 00m00s
/usr/ports/INDEX-7.bz2 100% of 1228 kB 113 kBps 00m00s
done
[Updating the portsdb <format:bdb_btree> in /usr/ports ... - 19837 port entries found .........1000.........2000.........3000.........4000.........5000.........6000.........7000.........8000.........9000.........10000.........11000.........12000.........13000.........14000.........15000.........16000.........17000.........18000.........19000........ ..... done]
portupgrade -fu autoconf automake
---> Reinstalling 'autoconf-2.62' (devel/autoconf262)
---> Building '/usr/ports/devel/autoconf262'
===> Cleaning for autoconf-2.62
===> Extracting for autoconf-2.62
=> MD5 Checksum OK for autoconf-2.62.tar.bz2.
=> SHA256 Checksum OK for autoconf-2.62.tar.bz2.
===> autoconf-2.62 depends on file: /usr/local/bin/perl5.8.9 - found
===> Patching for autoconf-2.62
===> autoconf-2.62 depends on file: /usr/local/bin/perl5.8.9 - found
===> Applying FreeBSD patches for autoconf-2.62
===> autoconf-2.62 depends on executable: gm4 - found
===> autoconf-2.62 depends on executable: help2man - found
===> autoconf-2.62 depends on executable: gmake - found
===> autoconf-2.62 depends on file: /usr/local/bin/perl5.8.9 - found
===> Configuring for autoconf-2.62
.... Viele Zeilen .....
Making install in m4
test -z "/usr/local/share/aclocal-1.10" || ../lib/install-sh -c -d "/usr/local/share/aclocal-1.10"
install -o root -g wheel -m 444 '../m4/amversion.m4' '/usr/local/share/aclocal-1.10/amversion.m4'
install -o root -g wheel -m 444 'as.m4' '/usr/local/share/aclocal-1.10/as.m4'
install -o root -g wheel -m 444 'auxdir.m4' '/usr/local/share/aclocal-1.10/auxdir.m4'
install -o root -g wheel -m 444 'ccstdc.m4' '/usr/local/share/aclocal-1.10/ccstdc.m4'
install -o root -g wheel -m 444 'cond.m4' '/usr/local/share/aclocal-1.10/cond.m4'
install -o root -g wheel -m 444 'depend.m4' '/usr/local/share/aclocal-1.10/depend.m4'
install -o root -g wheel -m 444 'depout.m4' '/usr/local/share/aclocal-1.10/depout.m4'
install -o root -g wheel -m 444 'dmalloc.m4' '/usr/local/share/aclocal-1.10/dmalloc.m4'
install -o root -g wheel -m 444 'gcj.m4' '/usr/local/share/aclocal-1.10/gcj.m4'
install -o root -g wheel -m 444 'header.m4' '/usr/local/share/aclocal-1.10/header.m4'
install -o root -g wheel -m 444 'init.m4' '/usr/local/share/aclocal-1.10/init.m4'
install -o root -g wheel -m 444 'install-sh.m4' '/usr/local/share/aclocal-1.10/install-sh.m4'
install -o root -g wheel -m 444 'lead-dot.m4' '/usr/local/share/aclocal-1.10/lead-dot.m4'
install -o root -g wheel -m 444 'lex.m4' '/usr/local/share/aclocal-1.10/lex.m4'
install -o root -g wheel -m 444 'lispdir.m4' '/usr/local/share/aclocal-1.10/lispdir.m4'
install -o root -g wheel -m 444 'maintainer.m4' '/usr/local/share/aclocal-1.10/maintainer.m4'
install -o root -g wheel -m 444 'make.m4' '/usr/local/share/aclocal-1.10/make.m4'
install -o root -g wheel -m 444 'minuso.m4' '/usr/local/share/aclocal-1.10/minuso.m4'
install -o root -g wheel -m 444 'missing.m4' '/usr/local/share/aclocal-1.10/missing.m4'
install -o root -g wheel -m 444 'mkdirp.m4' '/usr/local/share/aclocal-1.10/mkdirp.m4'
install -o root -g wheel -m 444 'multi.m4' '/usr/local/share/aclocal-1.10/multi.m4'
install -o root -g wheel -m 444 'obsol-gt.m4' '/usr/local/share/aclocal-1.10/obsol-gt.m4'
install -o root -g wheel -m 444 'obsol-lt.m4' '/usr/local/share/aclocal-1.10/obsol-lt.m4'
install -o root -g wheel -m 444 'obsolete.m4' '/usr/local/share/aclocal-1.10/obsolete.m4'
install -o root -g wheel -m 444 'options.m4' '/usr/local/share/aclocal-1.10/options.m4'
install -o root -g wheel -m 444 'protos.m4' '/usr/local/share/aclocal-1.10/protos.m4'
install -o root -g wheel -m 444 'python.m4' '/usr/local/share/aclocal-1.10/python.m4'
install -o root -g wheel -m 444 'regex.m4' '/usr/local/share/aclocal-1.10/regex.m4'
install -o root -g wheel -m 444 'runlog.m4' '/usr/local/share/aclocal-1.10/runlog.m4'
install -o root -g wheel -m 444 'sanity.m4' '/usr/local/share/aclocal-1.10/sanity.m4'
install -o root -g wheel -m 444 'strip.m4' '/usr/local/share/aclocal-1.10/strip.m4'
install -o root -g wheel -m 444 'substnot.m4' '/usr/local/share/aclocal-1.10/substnot.m4'
install -o root -g wheel -m 444 'tar.m4' '/usr/local/share/aclocal-1.10/tar.m4'
install -o root -g wheel -m 444 'upc.m4' '/usr/local/share/aclocal-1.10/upc.m4'
Making install in tests
install-info --quiet /usr/local/info/automake-1.10.info /usr/local/info/dir
===> Registering installation for automake-1.10.1
===> Cleaning for automake-1.10.1
---> Cleaning out obsolete shared libraries
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 95 packages found (-0 +1) . done]
rm /usr/ports/distfiles/xcb-proto-1.4.tar.bz2
portupgrade -fu xcp-proto
portupgrade -fu libtool
---> Reinstalling 'libtool-1.5.26' (devel/libtool15)
---> Building '/usr/ports/devel/libtool15'
===> Cleaning for libtool-1.5.26
===> Extracting for libtool-1.5.26
=> MD5 Checksum OK for libtool-1.5.26.tar.gz.
=> SHA256 Checksum OK for libtool-1.5.26.tar.gz.
===> Patching for libtool-1.5.26
===> Applying FreeBSD patches for libtool-1.5.26
===> Configuring for libtool-1.5.26
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
.... Viele Zeilen ...
chmod +x /usr/local/share/libtool/libltdl/configure
chmod +x /usr/local/share/libtool/libltdl/missing
Making install in libltdl
test -z "/usr/local/lib" || ./install-sh -c -d "/usr/local/lib"
test -z "/usr/local/include" || ./install-sh -c -d "/usr/local/include"
Making install in doc
test -z "/usr/local/info/" || .././install-sh -c -d "/usr/local/info/"
install -o root -g wheel -m 444 './libtool.info' '/usr/local/info//libtool.info'
install-info --info-dir='/usr/local/info/' '/usr/local/info//libtool.info'
Making install in tests
install-info --quiet /usr/local/info/libtool.info /usr/local/info/dir
===> Registering installation for libtool-1.5.26
===> Cleaning for libtool-1.5.26
---> Cleaning out obsolete shared libraries
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 95 packages found (-0 +1) . done]
portupgrade -a
---> Upgrading 'libxcb-1.1.93' to 'libxcb-1.2' (x11/libxcb)
---> Building '/usr/ports/x11/libxcb'
===> Cleaning for xcb-proto-1.4
===> Cleaning for libxcb-1.2
===> Extracting for libxcb-1.2
=> MD5 Checksum OK for libxcb-1.2.tar.bz2.
=> SHA256 Checksum OK for libxcb-1.2.tar.bz2.
===> Patching for libxcb-1.2
===> Applying FreeBSD patches for libxcb-1.2
===> libxcb-1.2 depends on file: /usr/local/lib/libcheck.a - found
===> libxcb-1.2 depends on executable: xsltproc - found
===> libxcb-1.2 depends on file: /usr/local/libdata/pkgconfig/xcb-proto.pc - not found
===> Verifying install for /usr/local/libdata/pkgconfig/xcb-proto.pc in /usr/ports/x11/xcb-proto
=> xcb-proto-1.4.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://xcb.freedesktop.org/dist/.
xcb-proto-1.4.tar.bz2 0% of 85 kB 0 Bps
xcb-proto-1.4.tar.bz2 9% of 85 kB 18 kBps
xcb-proto-1.4.tar.bz2 100% of 85 kB 63 kBps
===> Extracting for xcb-proto-1.4
=> MD5 Checksum OK for xcb-proto-1.4.tar.bz2.
=> SHA256 Checksum OK for xcb-proto-1.4.tar.bz2.
===> Patching for xcb-proto-1.4
===> xcb-proto-1.4 depends on executable: xmllint - found
===> xcb-proto-1.4 depends on file: /usr/local/bin/python2.5 - found
===> Configuring for xcb-proto-1.4
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking for xmllint... /usr/local/bin/xmllint
checking whether /usr/local/bin/python2.5 version >= 2.5... yes
checking for /usr/local/bin/python2.5 version... 2.5
checking for /usr/local/bin/python2.5 platform... freebsd7
checking for /usr/local/bin/python2.5 script directory... ${prefix}/lib/python2.5/site-packages
checking for /usr/local/bin/python2.5 extension module directory... ${exec_prefix}/lib/python2.5/site-packages
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating xcbgen/Makefile
config.status: creating xcb-proto.pc
===> Building for xcb-proto-1.4
Making all in src
cd .. && make am--refresh
cd .. && make am--refresh
Making all in xcbgen
cd .. && make am--refresh
cd .. && make am--refresh
cd . && /bin/sh /usr/ports/x11/xcb-proto/work/xcb-proto-1.4/missing --run automake-1.10 --foreign
aclocal.m4:16: warning: this file was generated for autoconf 2.61.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.
cd . && /bin/sh /usr/ports/x11/xcb-proto/work/xcb-proto-1.4/missing --run autoconf
aclocal.m4:16: warning: this file was generated for autoconf 2.61.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.
/bin/sh ./config.status --recheck
running CONFIG_SHELL=/bin/sh /bin/sh ./configure --prefix=/usr/local --mandir=/usr/local/man --infodir=/usr/local/info/ --build=i386-portbld-freebsd7.1 build_alias=i386-portbld-freebsd7.1 --no-create --no-recursion
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking for xmllint... /usr/local/bin/xmllint
checking for a Python interpreter with version >= 2.5... python
checking for python... /usr/local/bin/python
checking for python version... 2.5
checking for python platform... freebsd7
checking for python script directory... ${prefix}/lib/python2.5/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.5/site-packages
configure: creating ./config.status
/bin/sh ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating xcbgen/Makefile
config.status: creating xcb-proto.pc
cd . && /bin/sh ./config.status xcb-proto.pc
config.status: creating xcb-proto.pc
===> Installing for xcb-proto-1.4
===> xcb-proto-1.4 depends on file: /usr/local/bin/python2.5 - found
===> Generating temporary packing list
===> Checking if x11/xcb-proto already installed
===> xcb-proto-1.4 is already installed
You may wish to ``make deinstall'' and install this port again
by ``make reinstall'' to upgrade it properly.
If you really wish to overwrite the old port of x11/xcb-proto
without deleting it first, set the variable "FORCE_PKG_REGISTER"
in your environment or the "make install" command line.
*** Error code 1
Stop in /usr/ports/x11/xcb-proto.
*** Error code 1
Stop in /usr/ports/x11/libxcb.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20090217-70213-8miqfw-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=libxcb-1.1.93 UPGRADE_PORT_VER=1.1.93 make
** Fix the problem and try again.
---> Skipping 'x11/libX11' (libX11-1.1.99.2,1) because a requisite package 'libxcb-1.1.93' (x11/libxcb) failed (specify -k to force)
** Listing the failed packages (-:ignored / *:skipped / !:failed)
! x11/libxcb (libxcb-1.1.93) (unknown build error)
* x11/libX11 (libX11-1.1.99.2,1)
Irgendwie wundert es mich, dass portupgrade -fu xcp-proto nichts angezeigt wurde oder ist das normal ?
Gruß Mardor
Irgendwie wundert es mich, dass portupgrade -fu xcp-proto nichts angezeigt wurde oder ist das normal ?
Hmm nach dem Herunterladen der Ports wuerde ich noch portsdb -Uu machen. Ich wuerde anstelle von dir portupgrade mal mit zusaetzlich mit "-f" laufen lassen. Dann ueberschreibt er einfach was da ist. Ergo zuerst portsdb -uU und dann portupgrade -far. Das sollte gehen
** Listing the failed packages (-:ignored / *:skipped / !:failed)
! x11/libxcb (libxcb-1.1.93) (unkown build error)
* x11/libX11 (libX11-1.1.99.2,1)
....
* devel/t1lib (t1lib-5.1.2_1,1)
* graphics/php5-gd (php5-gd-5.2.8_1)
* www/dokuwiki (dokuwiki-20080505_1)
Du musst portupgrade -fu xcb-proto eingeben.
Mit portversion -v oder mit pkg_info kann man feststellen welche Ports installiert sind oder nicht installiert sind.
cd /usr/ports/x11/xcb-proto
make deinstall
===> Deinstalling for x11/xcb-proto
===> Deinstalling xcb-proto-1.4
pkg_delete: package 'xcb-proto-1.4' is required by these other packages
and may not be deinstalled (but I'll delete it anyway):
dokuwiki-20080505_1
libX11-1.1.99.2,1
libXaw-1.0.5_1,1
libXext-1.0.5,1
libXmu-1.0.4,1
libXp-1.0.0,1
libXpm-3.5.7
libXt-1.0.5_1
libxcb-1.1.93
php5-gd-5.2.8_1
t1lib-5.1.2_1,1
pkg_delete: file '/usr/local/libdata/pkgconfig/xcb-proto.pc' doesn't exist
pkg_delete: couldn't entirely delete package (perhaps the packing list is
incorrectly specified?)
make install clean
===> Installing for xcb-proto-1.4
===> xcb-proto-1.4 depends on file: /usr/local/bin/python2.5 - found
===> Generating temporary packing list
===> Checking if x11/xcb-proto already installed
Making install in src
cd .. && make am--refresh
cd .. && make am--refresh
test -z "/usr/local/share/xcb" || .././install-sh -c -d "/usr/local/share/xcb"
/usr/bin/install -c -m 644 'xcb.xsd' '/usr/local/share/xcb/xcb.xsd'
/usr/bin/install -c -m 644 'xproto.xml' '/usr/local/share/xcb/xproto.xml'
/usr/bin/install -c -m 644 'bigreq.xml' '/usr/local/share/xcb/bigreq.xml'
/usr/bin/install -c -m 644 'composite.xml' '/usr/local/share/xcb/composite.xml'
/usr/bin/install -c -m 644 'damage.xml' '/usr/local/share/xcb/damage.xml'
/usr/bin/install -c -m 644 'dpms.xml' '/usr/local/share/xcb/dpms.xml'
/usr/bin/install -c -m 644 'glx.xml' '/usr/local/share/xcb/glx.xml'
/usr/bin/install -c -m 644 'randr.xml' '/usr/local/share/xcb/randr.xml'
/usr/bin/install -c -m 644 'record.xml' '/usr/local/share/xcb/record.xml'
/usr/bin/install -c -m 644 'render.xml' '/usr/local/share/xcb/render.xml'
/usr/bin/install -c -m 644 'res.xml' '/usr/local/share/xcb/res.xml'
/usr/bin/install -c -m 644 'screensaver.xml' '/usr/local/share/xcb/screensaver.xml'
/usr/bin/install -c -m 644 'shape.xml' '/usr/local/share/xcb/shape.xml'
/usr/bin/install -c -m 644 'shm.xml' '/usr/local/share/xcb/shm.xml'
/usr/bin/install -c -m 644 'sync.xml' '/usr/local/share/xcb/sync.xml'
/usr/bin/install -c -m 644 'xc_misc.xml' '/usr/local/share/xcb/xc_misc.xml'
/usr/bin/install -c -m 644 'xevie.xml' '/usr/local/share/xcb/xevie.xml'
/usr/bin/install -c -m 644 'xf86dri.xml' '/usr/local/share/xcb/xf86dri.xml'
/usr/bin/install -c -m 644 'xfixes.xml' '/usr/local/share/xcb/xfixes.xml'
/usr/bin/install -c -m 644 'xinerama.xml' '/usr/local/share/xcb/xinerama.xml'
/usr/bin/install -c -m 644 'xinput.xml' '/usr/local/share/xcb/xinput.xml'
/usr/bin/install -c -m 644 'xprint.xml' '/usr/local/share/xcb/xprint.xml'
/usr/bin/install -c -m 644 'xselinux.xml' '/usr/local/share/xcb/xselinux.xml'
/usr/bin/install -c -m 644 'xtest.xml' '/usr/local/share/xcb/xtest.xml'
/usr/bin/install -c -m 644 'xv.xml' '/usr/local/share/xcb/xv.xml'
/usr/bin/install -c -m 644 'xvmc.xml' '/usr/local/share/xcb/xvmc.xml'
Making install in xcbgen
cd .. && make am--refresh
cd .. && make am--refresh
test -z "/usr/local/lib/python2.5/site-packages/xcbgen" || .././install-sh -c -d "/usr/local/lib/python2.5/site-packages/xcbgen"
/usr/bin/install -c -m 644 '__init__.py' '/usr/local/lib/python2.5/site-packages/xcbgen/__init__.py'
/usr/bin/install -c -m 644 'error.py' '/usr/local/lib/python2.5/site-packages/xcbgen/error.py'
/usr/bin/install -c -m 644 'expr.py' '/usr/local/lib/python2.5/site-packages/xcbgen/expr.py'
/usr/bin/install -c -m 644 'matcher.py' '/usr/local/lib/python2.5/site-packages/xcbgen/matcher.py'
/usr/bin/install -c -m 644 'state.py' '/usr/local/lib/python2.5/site-packages/xcbgen/state.py'
/usr/bin/install -c -m 644 'xtypes.py' '/usr/local/lib/python2.5/site-packages/xcbgen/xtypes.py'
Byte-compiling python modules...
__init__.py error.py expr.py matcher.py state.py xtypes.py
Byte-compiling python modules (optimized versions) ...
__init__.py error.py expr.py matcher.py state.py xtypes.py
cd . && /bin/sh /usr/ports/x11/xcb-proto/work/xcb-proto-1.4/missing --run automake-1.10 --foreign
aclocal.m4:16: warning: this file was generated for autoconf 2.61.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.
cd . && /bin/sh /usr/ports/x11/xcb-proto/work/xcb-proto-1.4/missing --run autoconf
aclocal.m4:16: warning: this file was generated for autoconf 2.61.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.
/bin/sh ./config.status --recheck
running CONFIG_SHELL=/bin/sh /bin/sh ./configure --prefix=/usr/local --mandir=/usr/local/man --infodir=/usr/local/info/ --build=i386-portbld-freebsd7.1 build_alias=i386-portbld-freebsd7.1 --no-create --no-recursion
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking for xmllint... /usr/local/bin/xmllint
checking for a Python interpreter with version >= 2.5... python
checking for python... /usr/local/bin/python
checking for python version... 2.5
checking for python platform... freebsd7
checking for python script directory... ${prefix}/lib/python2.5/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.5/site-packages
configure: creating ./config.status
/bin/sh ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating xcbgen/Makefile
config.status: creating xcb-proto.pc
cd . && /bin/sh ./config.status xcb-proto.pc
config.status: creating xcb-proto.pc
cd . && /bin/sh /usr/ports/x11/xcb-proto/work/xcb-proto-1.4/missing --run autoconf
aclocal.m4:16: warning: this file was generated for autoconf 2.61.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.
/bin/sh ./config.status --recheck
running CONFIG_SHELL=/bin/sh /bin/sh ./configure --prefix=/usr/local --mandir=/usr/local/man --infodir=/usr/local/info/ --build=i386-portbld-freebsd7.1 build_alias=i386-portbld-freebsd7.1 --no-create --no-recursion
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking for xmllint... /usr/local/bin/xmllint
checking for a Python interpreter with version >= 2.5... python
checking for python... /usr/local/bin/python
checking for python version... 2.5
checking for python platform... freebsd7
checking for python script directory... ${prefix}/lib/python2.5/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.5/site-packages
configure: creating ./config.status
cd . && /bin/sh ./config.status xcb-proto.pc
config.status: creating xcb-proto.pc
test -z "/usr/local/lib/pkgconfig" || ./install-sh -c -d "/usr/local/lib/pkgconfig"
/usr/bin/install -c -m 644 'xcb-proto.pc' '/usr/local/lib/pkgconfig/xcb-proto.pc'
===> Registering installation for xcb-proto-1.4
===> Cleaning for xcb-proto-1.4
cd /usr/ports/x11/libxcb
make deinstall
===> Deinstalling for x11/libxcb
===> Deinstalling libxcb-1.1.93
pkg_delete: package 'libxcb-1.1.93' is required by these other packages
and may not be deinstalled (but I'll delete it anyway):
dokuwiki-20080505_1
libX11-1.1.99.2,1
libXaw-1.0.5_1,1
libXext-1.0.5,1
libXmu-1.0.4,1
libXp-1.0.0,1
libXpm-3.5.7
libXt-1.0.5_1
php5-gd-5.2.8_1
t1lib-5.1.2_1,1
make install clean
===> libxcb-1.2 depends on file: /usr/local/lib/libcheck.a - found
===> libxcb-1.2 depends on executable: xsltproc - found
===> libxcb-1.2 depends on file: /usr/local/libdata/pkgconfig/xcb-proto.pc - not found
===> Verifying install for /usr/local/libdata/pkgconfig/xcb-proto.pc in /usr/ports/x11/xcb-proto
===> Extracting for xcb-proto-1.4
=> MD5 Checksum OK for xcb-proto-1.4.tar.bz2.
=> SHA256 Checksum OK for xcb-proto-1.4.tar.bz2.
===> Patching for xcb-proto-1.4
===> xcb-proto-1.4 depends on executable: xmllint - found
===> xcb-proto-1.4 depends on file: /usr/local/bin/python2.5 - found
===> Configuring for xcb-proto-1.4
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking for xmllint... /usr/local/bin/xmllint
checking whether /usr/local/bin/python2.5 version >= 2.5... yes
checking for /usr/local/bin/python2.5 version... 2.5
checking for /usr/local/bin/python2.5 platform... freebsd7
checking for /usr/local/bin/python2.5 script directory... ${prefix}/lib/python2.5/site-packages
checking for /usr/local/bin/python2.5 extension module directory... ${exec_prefix}/lib/python2.5/site-packages
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating xcbgen/Makefile
config.status: creating xcb-proto.pc
===> Building for xcb-proto-1.4
Making all in src
cd .. && make am--refresh
cd .. && make am--refresh
Making all in xcbgen
cd .. && make am--refresh
cd .. && make am--refresh
cd . && /bin/sh /usr/ports/x11/xcb-proto/work/xcb-proto-1.4/missing --run automake-1.10 --foreign
aclocal.m4:16: warning: this file was generated for autoconf 2.61.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.
cd . && /bin/sh /usr/ports/x11/xcb-proto/work/xcb-proto-1.4/missing --run autoconf
aclocal.m4:16: warning: this file was generated for autoconf 2.61.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.
/bin/sh ./config.status --recheck
running CONFIG_SHELL=/bin/sh /bin/sh ./configure --prefix=/usr/local --mandir=/usr/local/man --infodir=/usr/local/info/ --build=i386-portbld-freebsd7.1 build_alias=i386-portbld-freebsd7.1 --no-create --no-recursion
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking for xmllint... /usr/local/bin/xmllint
checking for a Python interpreter with version >= 2.5... python
checking for python... /usr/local/bin/python
checking for python version... 2.5
checking for python platform... freebsd7
checking for python script directory... ${prefix}/lib/python2.5/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.5/site-packages
configure: creating ./config.status
/bin/sh ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating xcbgen/Makefile
config.status: creating xcb-proto.pc
cd . && /bin/sh ./config.status xcb-proto.pc
config.status: creating xcb-proto.pc
===> Installing for xcb-proto-1.4
===> xcb-proto-1.4 depends on file: /usr/local/bin/python2.5 - found
===> Generating temporary packing list
===> Checking if x11/xcb-proto already installed
===> xcb-proto-1.4 is already installed
You may wish to ``make deinstall'' and install this port again
by ``make reinstall'' to upgrade it properly.
If you really wish to overwrite the old port of x11/xcb-proto
without deleting it first, set the variable "FORCE_PKG_REGISTER"
in your environment or the "make install" command line.
*** Error code 1
Stop in /usr/ports/x11/xcb-proto.
*** Error code 1
Stop in /usr/ports/x11/libxcb.
cd /usr/ports/x11/libX11
make deinstall
===> Deinstalling for x11/libX11
===> Deinstalling libX11-1.1.99.2,1
pkg_delete: package 'libX11-1.1.99.2,1' is required by these other packages
and may not be deinstalled (but I'll delete it anyway):
dokuwiki-20080505_1
libXaw-1.0.5_1,1
libXext-1.0.5,1
libXmu-1.0.4,1
libXp-1.0.0,1
libXpm-3.5.7
libXt-1.0.5_1
php5-gd-5.2.8_1
t1lib-5.1.2_1,1
make install clean
=> libX11-1.2.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/xorg/lib.
=> Attempting to fetch from ftp://ftp.gwdg.de/pub/x11/x.org/pub/individual/lib/.
libX11-1.2.tar.bz2 0% of 1763 kB 0 Bps
libX11-1.2.tar.bz2 9% of 1763 kB 364 kBps
libX11-1.2.tar.bz2 24% of 1763 kB 295 kBps
libX11-1.2.tar.bz2 46% of 1763 kB 332 kBps
libX11-1.2.tar.bz2 84% of 1763 kB 429 kBps
libX11-1.2.tar.bz2 100% of 1763 kB 449 kBps
===> Extracting for libX11-1.2,1
=> MD5 Checksum OK for xorg/lib/libX11-1.2.tar.bz2.
=> SHA256 Checksum OK for xorg/lib/libX11-1.2.tar.bz2.
===> Patching for libX11-1.2,1
===> libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/xcb.pc - not found
===> Verifying install for /usr/local/libdata/pkgconfig/xcb.pc in /usr/ports/x11/libxcb
===> libxcb-1.2 depends on file: /usr/local/lib/libcheck.a - found
===> libxcb-1.2 depends on executable: xsltproc - found
===> libxcb-1.2 depends on file: /usr/local/libdata/pkgconfig/xcb-proto.pc - not found
===> Verifying install for /usr/local/libdata/pkgconfig/xcb-proto.pc in /usr/ports/x11/xcb-proto
===> Installing for xcb-proto-1.4
===> xcb-proto-1.4 depends on file: /usr/local/bin/python2.5 - found
===> Generating temporary packing list
===> Checking if x11/xcb-proto already installed
===> xcb-proto-1.4 is already installed
You may wish to ``make deinstall'' and install this port again
by ``make reinstall'' to upgrade it properly.
If you really wish to overwrite the old port of x11/xcb-proto
without deleting it first, set the variable "FORCE_PKG_REGISTER"
in your environment or the "make install" command line.
*** Error code 1
Stop in /usr/ports/x11/xcb-proto.
*** Error code 1
Stop in /usr/ports/x11/libxcb.
*** Error code 1
Stop in /usr/ports/x11/libX11.
portupgrade -a
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 93 packages found (-3 +1) (...). done]
Stale dependency: dokuwiki-20080505_1 --> libxcb-1.1.93 -- manually run 'pkgdb -F' to fix, or specify -O to force.
# portsnap fetch extract
# portsnap fetch update
- Aufruf csup -L 2 -g /etc/port-supfile
- Danach installiere ich die Tools indem ich in das Verzeichnis wechsle und make config clean eingebe.
- Jeden Tag lasse ich dann einen job laufen, welcher mit csup -L 2 -g /etc/ports-supfile die Ports aktualisiert.
Hallo morromett, hallo FierceOne,
leider hat auch dies keine Lösung gebracht, nachdem er ca 4 Stunden geupdatet hat (ich gehe davon aus, dass er jeden Port erneut installiert hat) erhalte ich immer noch Fehlermeldungen:
Code:** Listing the failed packages (-:ignored / *:skipped / !:failed) ! x11/libxcb (libxcb-1.1.93) (unkown build error) * x11/libX11 (libX11-1.1.99.2,1) .... * devel/t1lib (t1lib-5.1.2_1,1) * graphics/php5-gd (php5-gd-5.2.8_1) * www/dokuwiki (dokuwiki-20080505_1)
Leider funktionierte das nicht...
Gruß Mardor
rm -rf /usr/local
rm -rf /var/db/pkg
Vorher portsdb -Uu gemacht? Ein Update der Ports via csup erfordert das man der index neu erstellt werden muss.
-F
--fetchindex Fetch the ports index file called INDEX from the official
site.
-U
--updateindex Update or create the INDEX file by running ``make index''.
If you define special macros in /etc/make.conf and the
dependency of some ports are changed, you should create
INDEX by yourself by using this option. Otherwise, using
-F option is recommended since it is much faster.
aclocal.m4:16: warning: this file was generated for autoconf 2.61.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.
# autoreconf
autoreconf-2.62: `configure.ac' or `configure.in' is required
*default host=cvsup.de.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
ports-all
doc-all
csup -L 2 /etc/ports-supfile
portupgrade -fu libtool
pkgdb -F
pkgdb -L
pkg_libchk -qo
portsclean -CLDP
The pkgdb command is a tool to create or update the system package database which is used by the portupgrade(1) tool suite. It maintains a hash that maps an installed file to a package name, a hash that maps a package to an origin, and a list of installed packages.
-F
--fix
Interactively fix the package registry database
-L
--fix-lost
Check and restore lost dependencies against the ports tree.
pkg_libchk
Das Skript pkg_libchk prüft installierte Pakete darauf ob sie gegen fehlende oder in /usr/local/lib/compat liegende Libraries verlinkt sind. Das Skript ignoriert dabei Linux Binaries/Libraries und gibt nur direkt verlinkte Pakete aus.
Dadurch werden nur die Pakete gelistet, die auch wirklich neu gebaut werden sollten. Wenn also ein Programm wegen fehlender Libraries nicht ausgeführt wird und vom Skript nicht aufgelistet wird, dann liegt es an einer indirekten Abhängigkeit.
Die Filterung von indirekten Abhängigkeiten kann auch verhindert werden, dann werden Pakete aufgelistet, die momentan nicht funktionsfähig sind, statt solchen die neu verlinkt (gebaut) werden müssen.
betr. Frage 3:-F
--fetch-only Only fetch distfiles or packages (if -P is speci-
fied), do not build, upgrade or install anything.
This is useful if you want to download all the
needed distfiles or packages at once in advance of
installing or upgrading.
By default, if a port or a package fails to build
or install, its dependents will be skipped.
portsclean -D will purge old distfiles
portsclean -C will clean all 'work' directories
portsclean -L will clean up unused libraries in /usr/local/lib/compat/pkg
portsclean -P will clean up outdated packages
Was hälst du eigentlich von portsnap. Wird bei portsnap bereits alle Schritte "unserer" Anleitung durchgeführt und ist sowieso ohne Besonderheiten problemlos oder müsste man hier auch zusätzliche Parameter eingeben ?
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Siehe weitere Informationen und konfiguriere deine Einstellungen