From owner-freebsd-questions@FreeBSD.ORG Fri Jun 24 14:58:48 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (unknown [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AA5DE106564A for ; Fri, 24 Jun 2011 14:58:48 +0000 (UTC) (envelope-from doug@safeport.com) Received: from fledge.watson.org (fledge.watson.org [65.122.17.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6A9DF8FC14 for ; Fri, 24 Jun 2011 14:58:48 +0000 (UTC) Received: from fledge.watson.org (localhost.watson.org [127.0.0.1]) by fledge.watson.org (8.14.4/8.14.4) with ESMTP id p5OEwlPf092318 for ; Fri, 24 Jun 2011 10:58:47 -0400 (EDT) (envelope-from doug@safeport.com) Received: from localhost (doug@localhost) by fledge.watson.org (8.14.4/8.14.4/Submit) with ESMTP id p5OEwlmn092315 for ; Fri, 24 Jun 2011 10:58:47 -0400 (EDT) (envelope-from doug@safeport.com) X-Authentication-Warning: fledge.watson.org: doug owned process doing -bs Date: Fri, 24 Jun 2011 10:58:47 -0400 (EDT) From: doug@safeport.com X-X-Sender: doug@fledge.watson.org To: freebsd-questions@freebsd.org In-Reply-To: <86k4cbnv2u.fsf@red.stonehenge.com> Message-ID: References: <20110624051018.320540@gmx.com> <86k4cbnv2u.fsf@red.stonehenge.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.3 (fledge.watson.org [127.0.0.1]); Fri, 24 Jun 2011 10:58:47 -0400 (EDT) Subject: Re: Installing X11 gives perl version conflict X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: doug@fledge.watson.org List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jun 2011 14:58:48 -0000 On Fri, 24 Jun 2011, Randal L. Schwartz wrote: >>>>>> "Dieter" == Dieter BSD writes: > > Dieter> Attempt to install package xf86-video-fbdev-0.4.2.tbz > Dieter> gives conflict between perl-5.10.1_3 and perl-5.12.3 > Dieter> even when installing into clean directory tree. > > Packages seem like a great idea when you get started, but they're all > built with the default configs, and those don't necessarily line up. > > Always build from source. Always build from source. > > When you installed 5.12 Perl, it put a marker in /etc/make.conf such > that had you built the xf86-video-fbdev from source, it would have > depended on 5.12 Perl, not the 5.10 Perl baked in to the default > package. Do that, and all will be well. > > Yes, I had to learn this the hard way a year ago, so now I pass along > that knowledge. :) > I had the same error. Can the Make files either have this as a warning or change the dependency to be any Perl5, or whatever the 'real' dependency is? This was not an issue before Perl was removed from the base system and Xorg was split into its 200 (or so) component parts. For me using an 80MHz processor with 512MB of memory (a perfectly good workstation BTW runs KDE-lite just fine) building is not an option. If I started June 1, I might be done in time for the fireworks :) My solution was just to start from scratch (about 2-3 hours).