From owner-freebsd-questions@FreeBSD.ORG Thu Oct 28 03:12:56 2004 Return-Path: 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 15E6F16A4CE for ; Thu, 28 Oct 2004 03:12:56 +0000 (GMT) Received: from kane.otenet.gr (kane.otenet.gr [195.170.0.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57DFD43D31 for ; Thu, 28 Oct 2004 03:12:55 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from gothmog.gr (patr530-a148.otenet.gr [212.205.215.148]) i9S3CqjO032707; Thu, 28 Oct 2004 06:12:53 +0300 Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.13.1/8.13.1) with ESMTP id i9S3CpW3013357; Thu, 28 Oct 2004 06:12:51 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.gr (8.13.1/8.13.1/Submit) id i9S3CpkT013347; Thu, 28 Oct 2004 06:12:51 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Thu, 28 Oct 2004 06:12:51 +0300 From: Giorgos Keramidas To: Jason Dusek Message-ID: <20041028031251.GA2784@gothmog.gr> References: <418051DC.6070300@uiowa.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <418051DC.6070300@uiowa.edu> cc: freebsd-questions@freebsd.org Subject: Re: Zend Studio Installed & Not X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Oct 2004 03:12:56 -0000 On 2004-10-27 20:56, Jason Dusek wrote: > I tried to install Zend Studio today, but after make all something funny > happened: it popped up a window and started asking me questions. I told it > to cancel - I'd run the install target later. > > When I try to run install, I get this: > > # make install > ===> Installing for ZendStudio-3.5.1 > ===> ZendStudio-3.5.1 depends on file: /compat/linux/etc/redhat-release > - > found > ===> Generating temporary packing list > ===> Checking if devel/zendstudio already installed > pkg_info: package bsdpan-IO-stringy-2.109 has no origin recorded > pkg_info: package bsdpan-OLE-Storage_Lite-0.13 has no origin recorded > pkg_info: package bsdpan-Spreadsheet-ParseExcel-0.2603 has no origin > recorded > ===> ZendStudio-3.5.1 is already installed > You may wish to ``make deinstall'' and install this port again > by ``make reinstall'' to upgrade it properly. > If you really wish to overwrite the old port of devel/zendstudio > without deleting it first, set the variable "FORCE_PKG_REGISTER" > in your environment or the "make install" command line. > *** Error code 1 > > so then I run make deinstall: > > # make deinstall > ===> Deinstalling for devel/zendstudio > pkg_info: package bsdpan-IO-stringy-2.109 has no origin recorded > pkg_info: package bsdpan-OLE-Storage_Lite-0.13 has no origin recorded > pkg_info: package bsdpan-Spreadsheet-ParseExcel-0.2603 has no origin > recorded > ===> ZendStudio not installed, skipping > > I forced the install, by setting "FORCE_PKG_REGISTER" like it says above, > and now I have a copy of Zend Studio that doesn't work. The uninstall > script that comes with Zend Studio is the only thing that works. What is > the problem with my ports tree? I recently stopped the installation of a port when package registration was taking place for a dependency. I used FORCE_PKG_REGISTER on some ports later, then promptly pkg_delete'd all the ports that I used FORCE_PKG_REGISTER on, deleted all the work subdirectories of my ports[1] tree (to make sure I didn't have stale build trees around) and reinstalled the port I wanted. [1] I usually prefer running something like the following instead of "make clean" on the entire ports tree: # cd /usr/ports # find . -type d -maxdepth 3 -name work | xargs rm -fr