From owner-freebsd-questions@FreeBSD.ORG Fri Feb 7 13:19:01 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 600155AA for ; Fri, 7 Feb 2014 13:19:01 +0000 (UTC) Received: from mail-ob0-x229.google.com (mail-ob0-x229.google.com [IPv6:2607:f8b0:4003:c01::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2A8A91B16 for ; Fri, 7 Feb 2014 13:19:01 +0000 (UTC) Received: by mail-ob0-f169.google.com with SMTP id wo20so3935785obc.14 for ; Fri, 07 Feb 2014 05:19:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=TzoRIaKVGWJc3w3QW0hGRFDVgBcKKWi4W4hDjZNJVCY=; b=RXwv5E7RajvW1+Iwx73HZ2QwnxEM1vwKfld3MSFC+W3to76DP27VRujoiJeuijym72 rvb+Ld3/gG5NU3SvmniBS3BCuX7KeZSljaEF+9xV6bjCeQkZJABXfU0SZ/TykO4zxSHG 2WQ4QlrzQKcGFfOKsKRZu0S9K56vLjbFDge7r+zEyNwLebvVPBNh8KUBYM6tehvjTtGH +JpricPTt9UaRayT76vNFfHkB1dyYOWxFyTyJzWP+9SebCdyR406Lns4jrH0wzNEt79C 4fkD2G0awrQe7sMk2QxAoUoc2q3+g4Yjv3g8dBtWEUVFqQ+YTqpswcf8l7sSMGJKfTly HJRw== MIME-Version: 1.0 X-Received: by 10.60.54.138 with SMTP id j10mr12755144oep.51.1391779140429; Fri, 07 Feb 2014 05:19:00 -0800 (PST) Received: by 10.76.100.197 with HTTP; Fri, 7 Feb 2014 05:19:00 -0800 (PST) Date: Fri, 7 Feb 2014 07:19:00 -0600 Message-ID: Subject: question about portmaster From: Antonio Olivares To: FreeBSD Questions Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Feb 2014 13:19:01 -0000 Dear folks, I have been a follower/user of freebsd for the past three years and I have used portmaster exclusively to update ports installed on my machines. I have two 9.2 machines and one 8.4-RELEASE-p7 machine. My question is as follows, pkg_install pkg_delete have been depracated in favor of pkgng utilities. What I like about FreeBSD is that one use the ports system and configure the options like one wants instead of using ready made packages. Now the packages are available and I used some of them using DragonFlyBSD, but continue to use portmaster to build/install/maintain the ports tree on my FreeBSD systems. I am not too familiar on how to use portmaster to delete packages, I know about situations where one has to rebuilt some packages, ie, # portmaster -r package-which-needs-to-be-rebuilt and it rebuilts and installs the package with its deps, etc. There was once a howto on FreeBSD magazine on how to install/delete packages with portmaster. Any small howtos out there. Also can one still use portmaster on 10.0? I have the dvd's(i386 and x86_64) but have been hesitant to install because I'm afraid to mess things up with using pkgng and portmaster both at the same time. I would just like to use portmaster exclusively since it has been what I am most comfortable with. I don't care about compiling times, ..., etc and how the new packaging system works, I know it works, but I just feel better and am used to doing things old fashion way. That was what got me to use FreeBSD in the first place. I already know the conforts of using yum, and apt and urpmi and other utilities to update software. I have a little problem with xorg deps that I get errors, I run # portmaster --check-depends but I am afraid to mess up, how can I fix these once and for all? `` pkg_version: corrupted record for package icon-naming-utils-0.8.90_1 (pkgdep line without argument), ignoring pkg_version: corrupted record for package nvidia-driver-304.88_1 (pkgdep line without argument), ignoring p5-Perl-OSType < pkg_version: corrupted record for package p5-XML-Simple-2.20 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-drivers-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-drivers-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-drivers-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-drivers-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-drivers-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-drivers-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-drivers-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-drivers-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-drivers-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-drivers-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-drivers-7.7 (pkgdep line without argument), ignoring pkg_version: corrupted record for package xorg-server-1.7.7_11,1 (pkgdep line without argument), ignoring '' I followed the advice in /usr/ports/UPDATING and got rid of libGL and dri* `` 20131216: AFFECTS: users of x11/xorg, graphics/libGL, graphics/dri, all xorg ports AUTHOR: zeising@FreeBSD.org The default xorg version has been switched on FreeBSD CURRENT. To upgrade graphics/libGL, graphics/dri and related MESA ports, it is necessary to first remove the old versions of those ports. No special upgrade procedure is needed for xorg port but it is necessary to recompile all xorg drivers (xf86-*) and other ports that depend on the xserver version, including emulators/virtualbox-ose-additions. Portrevisions have been bumped where needed, but users of drivers not in the ports tree will need to recompile those. If it is important to stay on the old versions, it is possible to specify WITHOUT_NEW_XORG= in /etc/make.conf to get the old xorg distribution. To update: # pkg_delete -f libGL-\* dri-\* or # pkg delete -f libGL dri followed by # portmaster graphics/dri graphics/libGL or # portupgrade graphics/dri graphics/libGL and then # portmaster -a or # portupgrade -a '' now I get the errors above. Most things work correctly. Just that the deps complain about something missing. Thanks for all the help you provide. This list is awesome. Many kind folks out there who give great advice throughout the years. Best Regards, Antonio