From owner-freebsd-ports Tue Jan 2 20:20:41 2001 From owner-freebsd-ports@FreeBSD.ORG Tue Jan 2 20:20:39 2001 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from timestone.com.au (hermes.timestone.com.au [203.36.26.98]) by hub.freebsd.org (Postfix) with ESMTP id 0915137B400 for ; Tue, 2 Jan 2001 20:20:33 -0800 (PST) Received: from [203.36.26.14] (HELO scorpio) by timestone.com.au (CommuniGate Pro SMTP 3.3.2) with SMTP id 740570; Wed, 03 Jan 2001 15:29:53 +1100 Message-ID: <000701c0753c$fd782190$0e1a24cb@scorpio> From: "Richard Browne" To: "Jeremy Shaffner" Cc: References: <002501c0752a$ef9b1c10$0e1a24cb@scorpio> <20010102214719.A84037@external.org> Subject: Re: Ports, shared libraries, dependencies and versions Date: Wed, 3 Jan 2001 15:23:57 +1100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > releases, for example, will be binary compatible. Wouldn't it make sense > > then for FreeBSD ports to depend on 'gtk-1.2.*'? > > Don't confuse the naming convention used for ports & packages with the naming > convention used for shared libraries. You *could* upgrade to 'gtk-1.2.9' > because the actual dependancy is on "gtk12.2". You would simply: > > # cd /usr/ports/x11-toolkit/gtk12 > # make clean (if you didn't clean from last time) > # make > # pkg_delete gtk-1.2.8 (this way you've made sure the new version compiles first) > # make install > Ok, I see. Packages don't depend on 'gtk-1.2.8'. But hang on, that's what the ports system says (see http://www.freebsd.org/ports/gnome.html for example). How can I find out what the actual dependencies are then? > Your pkg_delete will complain (you may have to force it), but you can ignore > the warnings. If I have to force it and ignore warnings.. isn't that a blow to user friendliness? Granted, the main thing is that it can hold together and handle updates, but it's not clear to a new user. How do I know if it's valid to use pkg_delete and ignore warnings? Thanks for your reply. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message