From owner-freebsd-questions@FreeBSD.ORG Wed Apr 29 17:44:41 2009 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2B839106566C for ; Wed, 29 Apr 2009 17:44:41 +0000 (UTC) (envelope-from StevenFriedrich@InsightBB.com) Received: from mxsf06.insightbb.com (mxsf06.insightbb.com [74.128.0.76]) by mx1.freebsd.org (Postfix) with ESMTP id E7C308FC1A for ; Wed, 29 Apr 2009 17:44:40 +0000 (UTC) (envelope-from StevenFriedrich@InsightBB.com) X-IronPort-AV: E=Sophos;i="4.40,267,1238990400"; d="scan'208";a="647391518" Received: from unknown (HELO asav03.insightbb.com) ([172.31.249.123]) by mxsf06.insightbb.com with ESMTP; 29 Apr 2009 13:44:39 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ak8CAL8u+ElKg4ed/2dsb2JhbAAI0F+DdQU X-IronPort-AV: E=Sophos;i="4.40,267,1238990400"; d="scan'208";a="90342262" Received: from 74-131-135-157.dhcp.insightbb.com (HELO [192.168.2.3]) ([74.131.135.157]) by asavout03.insightbb.com with ESMTP; 29 Apr 2009 13:44:39 -0400 Message-ID: <49F8914B.5060601@InsightBB.com> Date: Wed, 29 Apr 2009 13:41:31 -0400 From: Steven Friedrich User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: Lowell Gilbert References: <49F5F9F9.5050506@InsightBB.com> <443absdhg1.fsf@be-well.ilk.org> <49F73F43.30101@InsightBB.com> <49F74466.7050409@otenet.gr> <49F77618.9090203@InsightBB.com> <44ljpjlkkb.fsf@be-well.ilk.org> In-Reply-To: <44ljpjlkkb.fsf@be-well.ilk.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Manolis Kiagias , questions@freebsd.org Subject: Re: Chicken and egg X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Apr 2009 17:44:41 -0000 Lowell Gilbert wrote: > Steven Friedrich writes: > >> On a system with cairo installed, try pkg_info -r cairo\*|grep drm >> >> Here's from one of my systems: >> Dependency: libdrm-2.4.9 > > I did, and don't have that dependency. I also looked (somewhat quickly, > admittedly) through the makefiles for a way it could be optionally > produced, and didn't come up with anything. > > If you want help, assuming that people are idiots is not going to get > you very far. Especially when most of us can't reproduce what you're > seeing. Perhaps you have an older set of ports? If you can figure out > where the dependency came from on your system, it would be a start > towards other people being able to provide advice. > > Good luck. If I have insulted you, I guess it was with the command line using grep, I am sorry. I was not my intent to insult you or insinuate that any of you are idiots. I hold nix people in the highest regard. I've been running FreeBSD since 1.1.5 (or something like that, it was in what I believe was the very first FreeBSD book published). But I must admit, I'm still struggling to maintain my systems. For example, I believe that this libdrm dependency that I say cairo has is because cairo has two configurable options, Glitz and XCB. I have both selected. Some ports have config options but I can't find any doc that tells me what other ports might benefit from them. Perhaps no other ports can utilize cairo Glitz OpenGL support? I went to their web site and read their doc, but that doesn't yield FreeBSD specific info. I removed all ports, and /usr/local and /var/db/pkg, as suggested by Manolis. I updated my ports tree and make fetchindex, but many ports are failing and I have to go to their directory and make reinstall, sometimes I also have to make clean. I think this is caused by the fetched INDEX being slightly out of date with the tree. I think this wouldn't happen with portsdb -uU. I've started with no ports and added xorg and portupgrade. I'm now installing gnome2. I checked the installed packages with pkg_info and noticed that cairo is installed and I checked it;s dependencies and libdrm is there again. I believe this is because of Glitz option. -- Steven Friedrich Lexington, KY 40509