From owner-freebsd-ports@FreeBSD.ORG Mon Mar 17 22:42:10 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C7C410656CD for ; Mon, 17 Mar 2008 22:42:10 +0000 (UTC) (envelope-from pol@leissner.se) Received: from mailgate.leissner.se (mailgate.leissner.se [212.3.1.210]) by mx1.freebsd.org (Postfix) with ESMTP id E57498FC15 for ; Mon, 17 Mar 2008 22:42:09 +0000 (UTC) (envelope-from pol@leissner.se) Received: from mailgate.leissner.se (localhost [127.0.0.1]) by mailgate.leissner.se (8.14.2/8.14.2) with ESMTP id m2HMIm5C006793 for ; Mon, 17 Mar 2008 23:18:48 +0100 (CET) (envelope-from pol@leissner.se) Received: (from uucp@localhost) by mailgate.leissner.se (8.14.2/8.14.2/Submit) id m2HMImn0006792 for ; Mon, 17 Mar 2008 23:18:48 +0100 (CET) (envelope-from pol@leissner.se) Received: from pol.leissner.se(192.71.29.17), claiming to be "pol" via SMTP by mailgate.leissner.se, id smtpdOpjzy8; Mon Mar 17 23:18:44 2008 Received: by pol (Postfix, from userid 1000) id C8A8AA40062; Mon, 17 Mar 2008 23:18:43 +0100 (CET) Date: Mon, 17 Mar 2008 23:18:43 +0100 From: Peter Olsson To: freebsd-ports@freebsd.org Message-ID: <20080317221843.GQ3145@pol.leissner.se> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline User-Agent: Mutt/1.5.15+20070412 (2007-04-11) Subject: Two questions about upgrade problems with portmaster X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 22:42:10 -0000 I just did my first big upgrade with portmaster (version 2.1). Most of the upgrades went well, but I have two problems. 1. Is it possible to get portmaster to accept a conflicting port instead of the dependency port? Example: ===>>> Starting check for runtime dependencies ===>>> Gathering dependency list for net/openldap23-client from ports ===>>> Starting dependency check ===>>> Dependency check complete for net/openldap23-client openh323-1.18.0_6 >> pwlib-1.10.3_4,1 >> net/openldap23-client ===> Installing for openldap-client-2.3.41 ===> openldap-client-2.3.41 conflicts with installed package(s): openldap-sasl-client-2.3.41 They install files into the same place. Please remove them first with pkg_delete(1). *** Error code 1 Stop in /usr/ports/net/openldap23-client. 2. For some ports, portmaster seems to get stuck in a loop on "Waiting on fetch & checksum". Google pointed me to a portmaster loop back in 2006, but I found nothing recent. Here is one example, which I let run for more than ten minutes before hitting ctrl-c. The installed version of tk is tk-8.4.17,2. ===>>> Waiting on fetch & checksum for x11-toolkits/tk84 <<<=== ===> Found saved configuration for tk-8.4.14_4,2 => MD5 Checksum OK for tk8.4.18-src.tar.gz. => SHA256 Checksum OK for tk8.4.18-src.tar.gz. ===>>> Waiting on fetch & checksum for x11-toolkits/tk84 <<<=== ===> Found saved configuration for tk-8.4.14_4,2 => MD5 Checksum OK for tk8.4.18-src.tar.gz. => SHA256 Checksum OK for tk8.4.18-src.tar.gz. ===>>> Waiting on fetch & checksum for x11-toolkits/tk84 <<<=== ===> Found saved configuration for tk-8.4.14_4,2 => MD5 Checksum OK for tk8.4.18-src.tar.gz. => SHA256 Checksum OK for tk8.4.18-src.tar.gz. ===>>> Waiting on fetch & checksum for x11-toolkits/tk84 <<<=== ===> Found saved configuration for tk-8.4.14_4,2 => MD5 Checksum OK for tk8.4.18-src.tar.gz. => SHA256 Checksum OK for tk8.4.18-src.tar.gz. Thanks! -- Peter Olsson pol@leissner.se