Re: portupgrade: Ports lassen sich nicht updaten

From: Benjamin Thelen <bent(at)wheregroup.com>
Date: Wed, 06 Jun 2007 14:53:01 +0200

Uwe Laverenz wrote:
> On Mon, Jun 04, 2007 at 05:47:28PM +0200, Benjamin Thelen wrote:
>
>> Vier Ports lassen sich seit dem Großprojekt "xorg-Upgrade" nicht updaten.
>
> Das Xorg-Upgrade hast Du durchgeführt wie in /usr/ports/UPDATING
> beschrieben, nehme ich an?
>
>> diablo-jdk-1.5.0.07.01_4 < needs updating (port has 1.5.0.07.01_5)
>
> Das hat ziemlich sicher nichts mit Xorg zu tun. Hier muss manuell eine
> Datei von Sun gezogen werden, aus lizenrechtlichen Gründen. Diese Info
> bekommt man aber bei einem portupgrade-Lauf, hast Du das nicht gelesen?
>
>> libXres-1.0.3 < needs updating (port has 1.0.3_1)
>> libidn-0.6.12 < needs updating (port has 0.6.14)
>> luit-1.0.2_1 < needs updating (port has 1.0.2_2)
>
> Was für Fehlermeldungen kommen denn hier? Wenn Du uns die gepostet
> hättest, könnten wir vielleicht sogar helfen. ;)
>
> Im Augenblick ist ziemlich viel Bewegung in den ports, kann schon sein,
> daß da kurzfristig mal was nicht funktioniert. Fehlermeldungen lesen ist
> aber auch dann der erste Schritt.
>
> Gruss,
> Uwe
>
>
> To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
> with "unsubscribe de-bsd-questions" in the body of the message

Hallo Uwe, hallo Hendrik,

ja, das xorg-Upgrade habe ich nach bestem Wissen nach UPDATING
durchgeführt. Ich hatte Schwierigkeiten mit einigen anderen Ports, wie
das halt so ist, wenn man zig Ports neu bauen muß. Das waren zum Teil
Ports bei denen ich auch in der Vergangenheit schon das ein oder andere
Problem hatte, z.B. ImageMagick/GraphicsMagick und
ghostscript-gnu/-gpl/-afpl Abhängigkeiten, die sich gegenseitig aufs
Maul hauen und aber auch aktuelles, wie gimp/gutenprint, was ich gar
nicht hinbekommen habe.
Zum Schluß konnte jedoch ich mit dem Shell-Script nicht weitermachen,
weil so viele Dateien nicht bearbeitet werden konnten, daß ich da als
nächstes auch in die Liste zu dem Thema posten muß. Merkwürdigerweise
gibt es auch kein X-Binary, insofern ist es kein Wunder, daß da niX mehr
startet :-).

Ich hatte keine Fehlermeldungen, deshalb bin ich auch ratlos und hatte
natürlich auch nix mitschicken können. Jetzt habe ich den Output von
"portupgrade -v luit" unten angehängt - es sieht für mich alles normal aus.
Vielleicht hängt das aber auch einfach nur an einem offensichtlich nicht
ganz geglückten xorg-Upgrade, xorg-server fehlte z.B. auch. Im Moment
installiere ich den meta-port X11/xorg - hoffe, ich mach damit nix ganz
blödes. E scheint einiges gefehlt zu haben, da kommt gerade ziemlich was
dazu! Naja, anderes Thema, oder eben vielleicht auch nicht.

Gruß und Danke!
Ben

Script started on Tue Jun 5 11:33:47 2007
You have mail.
root(at)qwertzuiop# portupgradae -f luit

^C
Interrupted.
root(at)qwertzuiop# portupgrade -f luitv

---> Session started at: Tue, 05 Jun 2007 11:34:01 +0200
---> Reinstallation of x11/luit started at: Tue, 05 Jun 2007 11:34:07 +0200
---> Reinstalling 'luit-1.0.2_1' (x11/luit)
---> Build of x11/luit started at: Tue, 05 Jun 2007 11:34:07 +0200
---> Building '/usr/ports/x11/luit'
===> Cleaning for libX11-1.1.1_2,1
===> Cleaning for libfontenc-1.0.4
===> Cleaning for pkg-config-0.21
===> Cleaning for bigreqsproto-1.0.2
===> Cleaning for xextproto-7.0.2
===> Cleaning for xcmiscproto-1.1.2
===> Cleaning for kbproto-1.0.3
===> Cleaning for inputproto-1.3.2
===> Cleaning for xf86bigfontproto-1.1.2
===> Cleaning for libXau-1.0.3_2
===> Cleaning for libXdmcp-1.0.2
===> Cleaning for xtrans-1.0.3
===> Cleaning for xproto-7.0.10
===> Cleaning for libtool-1.5.22_4
===> Cleaning for gmake-3.81_2
===> Cleaning for gettext-0.16.1_3
===> Cleaning for libiconv-1.9.2_2
===> Cleaning for luit-1.0.2_1
If you want to use xterm with locales in a secure manner, luit must be
installed setuid. If you want to do this, define WITH_SETUID_LUIT when
installing this port (either in /etc/make.conf or on command line with
install target).
===> Extracting for luit-1.0.2_1
=> MD5 Checksum OK for xorg/app/luit-1.0.2.tar.bz2.
=> SHA256 Checksum OK for xorg/app/luit-1.0.2.tar.bz2.
===> Patching for luit-1.0.2_1
===> Applying FreeBSD patches for luit-1.0.2_1
===> luit-1.0.2_1 depends on file: /usr/local/libdata/pkgconfig/x11.pc
- found
===> luit-1.0.2_1 depends on file:
/usr/local/libdata/pkgconfig/fontenc.pc - found
===> luit-1.0.2_1 depends on executable in : pkg-config - found
===> Configuring for luit-1.0.2_1
configure: WARNING: you should use --build, --host, --target
checking for a BSD-compatible install... /usr/bin/install -c -o root -g
wheel
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
test: x: unexpected operator
checking whether to enable maintainer-specific portions of Makefiles... no
checking for i386-portbld-freebsd6.2-gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of cc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c -o root -g
wheel
checking build system type... i386-portbld-freebsd6.2
checking host system type... i386-portbld-freebsd6.2
checking for gzopen in -lz... yes
checking for i386-portbld-freebsd6.2-pkg-config... no
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LUIT... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
===> Building for luit-1.0.2_1
make all-am
if cc -DHAVE_CONFIG_H -I. -I. -I. -D_THREAD_SAFE -I/usr/local/include
-DLOCALE_ALIAS_FILE=\"/usr/local/share/X11/locale/locale.alias\" -O2
-fno-strict-aliasing -pipe -MT luit-charset.o -MD -MP -MF
".deps/luit-charset.Tpo" -c -o luit-charset.o `test -f 'charset.c' ||
echo './'`charset.c; then mv -f ".deps/luit-charset.Tpo"
".deps/luit-charset.Po"; else rm -f ".deps/luit-charset.Tpo"; exit 1; fi
if cc -DHAVE_CONFIG_H -I. -I. -I. -D_THREAD_SAFE -I/usr/local/include
-DLOCALE_ALIAS_FILE=\"/usr/local/share/X11/locale/locale.alias\" -O2
-fno-strict-aliasing -pipe -MT luit-iso2022.o -MD -MP -MF
".deps/luit-iso2022.Tpo" -c -o luit-iso2022.o `test -f 'iso2022.c' ||
echo './'`iso2022.c; then mv -f ".deps/luit-iso2022.Tpo"
".deps/luit-iso2022.Po"; else rm -f ".deps/luit-iso2022.Tpo"; exit 1; fi
if cc -DHAVE_CONFIG_H -I. -I. -I. -D_THREAD_SAFE -I/usr/local/include
-DLOCALE_ALIAS_FILE=\"/usr/local/share/X11/locale/locale.alias\" -O2
-fno-strict-aliasing -pipe -MT luit-locale.o -MD -MP -MF
".deps/luit-locale.Tpo" -c -o luit-locale.o `test -f 'locale.c' || echo
'./'`locale.c; then mv -f ".deps/luit-locale.Tpo"
".deps/luit-locale.Po"; else rm -f ".deps/luit-locale.Tpo"; exit 1; fi
if cc -DHAVE_CONFIG_H -I. -I. -I. -D_THREAD_SAFE -I/usr/local/include
-DLOCALE_ALIAS_FILE=\"/usr/local/share/X11/locale/locale.alias\" -O2
-fno-strict-aliasing -pipe -MT luit-luit.o -MD -MP -MF
".deps/luit-luit.Tpo" -c -o luit-luit.o `test -f 'luit.c' || echo
'./'`luit.c; then mv -f ".deps/luit-luit.Tpo" ".deps/luit-luit.Po";
else rm -f ".deps/luit-luit.Tpo"; exit 1; fi
if cc -DHAVE_CONFIG_H -I. -I. -I. -D_THREAD_SAFE -I/usr/local/include
-DLOCALE_ALIAS_FILE=\"/usr/local/share/X11/locale/locale.alias\" -O2
-fno-strict-aliasing -pipe -MT luit-other.o -MD -MP -MF
".deps/luit-other.Tpo" -c -o luit-other.o `test -f 'other.c' || echo
'./'`other.c; then mv -f ".deps/luit-other.Tpo" ".deps/luit-other.Po";
else rm -f ".deps/luit-other.Tpo"; exit 1; fi
if cc -DHAVE_CONFIG_H -I. -I. -I. -D_THREAD_SAFE -I/usr/local/include
-DLOCALE_ALIAS_FILE=\"/usr/local/share/X11/locale/locale.alias\" -O2
-fno-strict-aliasing -pipe -MT luit-parser.o -MD -MP -MF
".deps/luit-parser.Tpo" -c -o luit-parser.o `test -f 'parser.c' || echo
'./'`parser.c; then mv -f ".deps/luit-parser.Tpo"
".deps/luit-parser.Po"; else rm -f ".deps/luit-parser.Tpo"; exit 1; fi
if cc -DHAVE_CONFIG_H -I. -I. -I. -D_THREAD_SAFE -I/usr/local/include
-DLOCALE_ALIAS_FILE=\"/usr/local/share/X11/locale/locale.alias\" -O2
-fno-strict-aliasing -pipe -MT luit-sys.o -MD -MP -MF
".deps/luit-sys.Tpo" -c -o luit-sys.o `test -f 'sys.c' || echo
'./'`sys.c; then mv -f ".deps/luit-sys.Tpo" ".deps/luit-sys.Po"; else
rm -f ".deps/luit-sys.Tpo"; exit 1; fi
cc -O2 -fno-strict-aliasing -pipe -o luit luit-charset.o
luit-iso2022.o luit-locale.o luit-luit.o luit-other.o luit-parser.o
luit-sys.o -L/usr/local/lib -lX11 -lfontenc -lz
sed -e 's|__vendorversion__|"luit 1.0.2" "X Version 11"|' -e
's|__xorgversion__|"luit 1.0.2" "X Version 11"|' -e
's|__xservername__|Xorg|g' -e 's|__xconfigfile__|xorg.conf|g' -e
's|__projectroot__|/usr/local|g' -e 's|__apploaddir__||' -e
's|__appmansuffix__|1|g' -e 's|__libmansuffix__|3|g' -e
's|__adminmansuffix__|8|g' -e 's|__miscmansuffix__|7|g' -e
's|__filemansuffix__|5|g' < luit.man > luit.1
---> Build of x11/luit ended at: Tue, 05 Jun 2007 11:34:25 +0200
(consumed 00:00:18)
---> Uninstallation of luit-1.0.2_1 started at: Tue, 05 Jun 2007
11:34:25 +0200
---> Fixing up dependencies before creating a package
---> Backing up the old version
---> Uninstalling the old version
---> Deinstalling 'luit-1.0.2_1'
pkg_delete: package 'luit-1.0.2_1' is required by these other packages
and may not be deinstalled (but I'll delete it anyway):
desktopbsd-tools-1.1_1
kde-3.5.6_1
kdeaccessibility-3.5.6_1
kdeadmin-3.5.6_1
kdeartwork-3.5.6_2
kdeartwork-xscreensaver-kde-3.5.6_2
kdebase-3.5.6_3
kdebase-kompmgr-3.5.6_1
kdeedu-3.5.6_1
kdegames-3.5.6_1
kdegraphics-3.5.6_1
kdegraphics-kamera-3.5.6_1
kdegraphics-kooka-3.5.6_1
kdegraphics-kuickshow-3.5.6_1
kdelibs-3.5.6_3
kdemultimedia-3.5.6_1
kdemultimedia-mpeglib_artsplug-3.5.6_1
kdemultimedia-xine_artsplugin-3.5.6_2
kdenetwork-3.5.6_1
kdenetwork-kopete-0.12.4_1
kdepim-3.5.6_4
kdesdk-3.5.6_1
kdetoys-3.5.6_1
kdeutils-3.5.6_1
kdevelop-3.4.0_3
kdewebdev-3.5.6_1,2
koffice-1.6.2_3,2
libgksu-1.3.8_1
xorg-apps-7.2
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 654 packages
found (-1 +0) (...) done]
---> Uninstallation of luit-1.0.2_1 ended at: Tue, 05 Jun 2007 11:34:36
+0200 (consumed 00:00:10)
---> Installation of x11/luit started at: Tue, 05 Jun 2007 11:34:36 +0200
---> Installing the new version via the port
===> Installing for luit-1.0.2_1
===> luit-1.0.2_1 depends on file: /usr/local/libdata/pkgconfig/x11.pc
- found
===> luit-1.0.2_1 depends on file:
/usr/local/libdata/pkgconfig/fontenc.pc - found
===> luit-1.0.2_1 depends on executable in : pkg-config - found
===> Generating temporary packing list
test -z "/usr/local/bin" || ( true ' [MKDIR ] /usr/local/bin';
/data/ports/x11/luit/work/luit-1.0.2/install-sh -d "/usr/local/bin" )
   install -s -o root -g wheel -m 555 'luit' '/usr/local/bin/luit'
test -z "/usr/local/man//man1" ||
/data/ports/x11/luit/work/luit-1.0.2/install-sh -d "/usr/local/man//man1"
  install -o root -g wheel -m 444 'luit.1' '/usr/local/man//man1/luit.1'
===> Compressing manual pages for luit-1.0.2_1
===> Registering installation for luit-1.0.2_1
===> Cleaning for libX11-1.1.1_2,1
===> Cleaning for libfontenc-1.0.4
===> Cleaning for pkg-config-0.21
===> Cleaning for bigreqsproto-1.0.2
===> Cleaning for xextproto-7.0.2
===> Cleaning for xcmiscproto-1.1.2
===> Cleaning for kbproto-1.0.3
===> Cleaning for inputproto-1.3.2
===> Cleaning for xf86bigfontproto-1.1.2
===> Cleaning for libXau-1.0.3_2
===> Cleaning for libXdmcp-1.0.2
===> Cleaning for xtrans-1.0.3
===> Cleaning for xproto-7.0.10
===> Cleaning for libtool-1.5.22_4
===> Cleaning for gmake-3.81_2
===> Cleaning for gettext-0.16.1_3
===> Cleaning for libiconv-1.9.2_2
===> Cleaning for luit-1.0.2_1
---> Removing temporary files and directories
---> Removing old package'
---> Installation of x11/luit ended at: Tue, 05 Jun 2007 11:34:50 +0200
(consumed 00:00:13)
---> Cleaning out obsolete shared libraries
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 655 packages
found (-0 +1) . done]
---> Reinstallation of x11/luit ended at: Tue, 05 Jun 2007 11:34:59
+0200 (consumed 00:00:51)
---> ** Upgrade tasks 1: 1 done, 0 ignored, 0 skipped and 0 failed
---> Listing the results (+:done / -:ignored / *:skipped / !:failed)
        + x11/luit (luit-1.0.2_1)
---> Packages processed: 1 done, 0 ignored, 0 skipped and 0 failed
---> Session ended at: Tue, 05 Jun 2007 11:35:27 +0200 (consumed 00:01:25)
root(at)qwertzuiop# pkg-_vortversion -v | grep need

diablo-jdk-1.5.0.07.01_4 < needs updating (port has 1.5.0.07.01_5)
libXres-1.0.3 < needs updating (port has 1.0.3_1)
libidn-0.6.12 < needs updating (port has 0.6.14)
luit-1.0.2_1 < needs updating (port has 1.0.2_2)
root(at)qwertzuiop# ^Dexit

Script done on Tue Jun 5 11:36:16 2007

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 06 Jun 2007 - 14:54:46 CEST

search this site