From owner-freebsd-questions@FreeBSD.ORG Mon Jul 31 15:23:27 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 60B8A16A500 for ; Mon, 31 Jul 2006 15:23:27 +0000 (UTC) (envelope-from bsd-unix@earthlink.net) Received: from pop-satin.atl.sa.earthlink.net (pop-satin.atl.sa.earthlink.net [207.69.195.63]) by mx1.FreeBSD.org (Postfix) with ESMTP id 119E943D46 for ; Mon, 31 Jul 2006 15:23:27 +0000 (GMT) (envelope-from bsd-unix@earthlink.net) Received: from fl-71-54-28-212.dhcp.embarqhsd.net ([71.54.28.212] helo=kt.weeeble.com) by pop-satin.atl.sa.earthlink.net with smtp (Exim 3.36 #1) id 1G7Zc6-0006yu-00; Mon, 31 Jul 2006 11:23:26 -0400 Date: Mon, 31 Jul 2006 11:26:27 -0400 From: Randy Pratt To: "jan gestre" Message-Id: <20060731112627.ae8377a7.bsd-unix@earthlink.net> In-Reply-To: References: X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.20; i386-portbld-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: portupgrade ruby package 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: Mon, 31 Jul 2006 15:23:27 -0000 On Mon, 31 Jul 2006 23:07:39 +0800 "jan gestre" wrote: > hi guys, > > portaudit reperoted a vulnerability on the ruby package, so i did the > following: > > # cvsup -L 2 ports-supfile > # portsdb -Uu > # portupgrade -rR ruby > > but i encountered this error message, i can't upgrade ruby. > > ---> Upgrading 'ruby-1.8.4_8,1' to 'ruby-1.8.4_9,1' (lang/ruby18) > ---> Building '/usr/ports/lang/ruby18' > ===> Cleaning for ruby-1.8.4_9,1 > > NOTE: > You can enable pthread support by defining WITH_PTHREADS variable, > but not recommended since this might break some ruby apps. > > ===> ruby-1.8.4_9,1 has known vulnerabilities: > => ruby - multiple vulnerabilities. > Reference: < > http://www.FreeBSD.org/ports/portaudit/76562594-1f19-11db-b7d4-0008743bf21a.html > > > => ruby - multiple vulnerabilities. > Reference: < > http://www.FreeBSD.org/ports/portaudit/76562594-1f19-11db-b7d4-0008743bf21a.html > > > => Please update your ports tree and try again. > *** Error code 1 > > Stop in /usr/ports/lang/ruby18. > ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade94211.0 > env PORT_UPGRADE=yes make PORT_UPGRADE=yes > ** Fix the problem and try again. > ---> Skipping 'databases/ruby-bdb' (ruby18-bdb-0.5.9_2) because a requisite > package 'ruby-1.8.4_8,1' (lang/ruby18) failed (specify -k to force) > ---> Skipping 'sysutils/portupgrade' (portupgrade-2.1.3.2_2,2) because a > requisite package 'ruby-1.8.4_8,1' (lang/ruby18) failed (specify -k to > force) > ** Listing the failed packages (*:skipped / !:failed) > ! lang/ruby18 (ruby-1.8.4_8,1) (unknown build error) > * databases/ruby-bdb (ruby18-bdb-0.5.9_2) > * sysutils/portupgrade (portupgrade-2.1.3.2_2,2) > ---> Packages processed: 0 done, 0 ignored, 2 skipped and 1 failed > > any ideas on how to fix this? > > TIA > It may be that portaudit is preventing you from updating. You could try: portupgrade -Rr -m DISABLE_VULNERABILITIES="yes" ruby and see if that allows you to update. I use the -m DISABLE_VULNERABILITIES="yes" all the time for updating. HTH, Randy --