Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Jun 2011 05:10:15 +0000
From:      "Dieter BSD" <dieterbsd@engineer.com>
To:        freebsd-questions@freebsd.org
Subject:   Installing X11 gives perl version conflict
Message-ID:  <20110624051018.320540@gmx.com>

next in thread | raw e-mail | index | archive | help
FreeBSD 8.2
amd64

Attempting to install X11 server.

Attempt to install package xf86-video-fbdev-0.4.2.tbz
gives conflict between perl-5.10.1_3 and perl-5.12.3
even when installing into clean directory tree.


# mkdir /tmp/test_pkg_install
# export PKG_DBDIR=/tmp/test_pkg_install/var/db/pkg
# pkg_add -P /tmp/test_pkg_install/   xf86-video-fbdev-0.4.2.tbz

====
Note that some of the standard modules are provided as separate
ports since they require extra dependencies:

bsddb           databases/py-bsddb
gdbm            databases/py-gdbm
sqlite3         databases/py-sqlite3
tkinter         x11-toolkits/py-tkinter

Install them as needed.
====

Removing stale symlinks from /usr/bin...
    Removing /usr/bin/perl
    Removing /usr/bin/perl5
Done.
Creating various symlinks in /usr/bin...
    Symlinking /tmp/test_pkg_install//bin/perl5.12.3 to /usr/bin/perl
    Symlinking /tmp/test_pkg_install//bin/perl5.12.3 to /usr/bin/perl5
Done.
Cleaning up /etc/make.conf... Done.
Spamming /etc/make.conf... Done.
Cleaning up /etc/manpath.config... Done.
Spamming /etc/manpath.config... Done.
Running fc-cache to build fontconfig cache...
Fontconfig error: Cannot load default config file
/usr/local/lib/X11/fonts: caching, new cache contents: 0 fonts, 1 dirs
/usr/local/lib/X11/fonts/local: caching, new cache contents: 0 fonts, 0 dirs
/var/db/fontconfig: cleaning cache directory
fc-cache: succeeded


*****************************************************************
Although libxcb can yield dramatic improvements in speed,
memory footprint, and responsiveness, and will probably
become the default Xlib for X.org/freedesktop.org, it is
still experimental software.  Some broken callers will abort()
on locking assertion failures.  As a temporary workaround, set
LIBXCB_ALLOW_SLOPPY_LOCK in your environment to skip the abort().
This may result in noisy stacktrace printing.
*****************************************************************

pkg_add: package 'perl-5.10.1_3' conflicts with perl-5.12.3
pkg_add: please use pkg_delete first to remove conflicting package(s) or -f to force installation
pkg_add: autoload of dependency '/ro/dist/freebsd/freebsd_8.2/amd64/packages/perl-5.10.1_3.tbz' failed!
pkg_add: autoload of dependency '/ro/dist/freebsd/freebsd_8.2/amd64/packages/glib-2.26.1_1.tbz' failed!
pkg_add: package 'perl-5.10.1_3' conflicts with perl-5.12.3
pkg_add: please use pkg_delete first to remove conflicting package(s) or -f to force installation
pkg_add: autoload of dependency '/ro/dist/freebsd/freebsd_8.2/amd64/packages/perl-5.10.1_3.tbz' failed!
pkg_add: package 'perl-5.10.1_3' conflicts with perl-5.12.3
pkg_add: please use pkg_delete first to remove conflicting package(s) or -f to force installation
pkg_add: autoload of dependency '/ro/dist/freebsd/freebsd_8.2/amd64/packages/perl-5.10.1_3.tbz' failed!
pkg_add: autoload of dependency '/ro/dist/freebsd/freebsd_8.2/amd64/packages/glib-2.26.1_1.tbz' failed!
pkg_add: autoload of dependency '/ro/dist/freebsd/freebsd_8.2/amd64/packages/gamin-0.1.10_4.tbz' failed!

...


Hiding perl-5.10.1_3 from pkg_add doesn't work:

pkg_add: could not find package perl-5.10.1_3 !

Hiding perl-5.12.3 from pkg_add doesn't work:

pkg_add: could not find package perl-5.12.3 !



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110624051018.320540>