From owner-freebsd-questions@FreeBSD.ORG Tue Apr 24 18:27:10 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1BCD716A402 for ; Tue, 24 Apr 2007 18:27:10 +0000 (UTC) (envelope-from jhorne@dfwlp.org) Received: from pollux.dfwlp.com (rrcs-64-183-212-242.sw.biz.rr.com [64.183.212.242]) by mx1.freebsd.org (Postfix) with ESMTP id C1D5113C455 for ; Tue, 24 Apr 2007 18:27:09 +0000 (UTC) (envelope-from jhorne@dfwlp.org) Received: from pollux.dfwlp.com (pollux.dfwlp.com [192.168.125.61]) by pollux.dfwlp.com (8.13.8/8.13.8) with ESMTP id l3OIR7Yw061514 for ; Tue, 24 Apr 2007 13:27:07 -0500 (CDT) (envelope-from jhorne@dfwlp.org) Received: (from www@localhost) by pollux.dfwlp.com (8.13.8/8.13.8/Submit) id l3OIR7WZ061513; Tue, 24 Apr 2007 13:27:07 -0500 (CDT) (envelope-from jhorne@dfwlp.org) X-Authentication-Warning: pollux.dfwlp.com: www set sender to jhorne@dfwlp.org using -f Received: from 192.168.125.134 (SquirrelMail authenticated user jhorne) by webmail.dfwlp.org with HTTP; Tue, 24 Apr 2007 13:27:07 -0500 (CDT) Message-ID: <2287.192.168.125.134.1177439227.squirrel@webmail.dfwlp.org> In-Reply-To: <20070424180411.GA37150@xor.obsecurity.org> References: <003f01c78699$ca296fe0$6400a8c0@msdi.local> <20070424180411.GA37150@xor.obsecurity.org> Date: Tue, 24 Apr 2007 13:27:07 -0500 (CDT) From: "Jonathan Horne" To: freebsd-questions@freebsd.org User-Agent: SquirrelMail/1.4.8 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Spam-Status: No, score=-3.3 required=3.6 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pollux.dfwlp.com Subject: Re: Port marked as broken 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: Tue, 24 Apr 2007 18:27:10 -0000 > On Tue, Apr 24, 2007 at 01:55:48PM -0400, Ian Lord wrote: >> Hi, >> >> >> >> I just did a "cvsup" and a "pkg_version -v" to see that one of my port is >> outdated. >> >> >> >> pecl-memcache-2.1.0 < needs updating (port has 2.1.2) >> >> >> >> When I tried to "portupgrade -a" I got a message saying "pecl-memcache-2.1.2 >> is marked as broken: Configure fails." >> >> >> >> I though something was broken on my system so I went to >> /usr/ports/databases/pecl-memcache/ and did a "make deinstall" followed by a >> "make clean" and a "make" >> >> >> >> I get the same error message saying: >> >> ===> pecl-memcache-2.1.2 is marked as broken: Configure fails. >> >> *** Error code 1 >> >> >> >> Stop in /usr/ports/databases/pecl-memcache. >> >> >> >> >> >> >> >> I did some research and found that tag "broken" is in the cvs so I guess the >> developer set it that way. >> >> >> >> 2 questions: >> >> >> >> 1- How come a broken port is in the cvs ? Shouldn't the developer do a >> rollback or something if something fails ? > > They should *fix* it, but they've not done so yet. Email the > maintainer to ask about their plans for fixing it. > >> 2- Is there a way to reinstall an older version hoping to get the >> functionality back (since I deinstalled :-() > > You can use CVS or (maybe) the portdowngrade port. > > Kris > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" > you can get a past snapshot of the pots tree by using cvsup. on the supfile line: *default release=cvs tag=. append a date in this format: *default release=cvs tag=. date=2006.01.01.01.01 (year.month.day.hour.minute.second) check the http://cvsweb.freebsd.org/ports, and find the port. check the make file for the date the broken change was uploaded, and go with a day before that. add the date you want to your supfile, and pull down an older version of the ports tree. note that it will overwrite your current ports, and youll want to update them back to current again before doing anymore portupgrading. hth, jonathan horne freebsd@dfwlp.com http://dfwlpiki.dfwlp.org