From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.236.108.44 with SMTP id p32cs37073yhg; Sun, 3 Apr 2011 22:25:39 -0700 (PDT) Return-Path: <9front+bncCMrE6J2jBhDLrOXsBBoE8cqIow@googlegroups.com> Received-SPF: pass (google.com: domain of 9front+bncCMrE6J2jBhDLrOXsBBoE8cqIow@googlegroups.com designates 10.216.181.196 as permitted sender) client-ip=10.216.181.196; Authentication-Results: mr.google.com; spf=pass (google.com: domain of 9front+bncCMrE6J2jBhDLrOXsBBoE8cqIow@googlegroups.com designates 10.216.181.196 as permitted sender) smtp.mail=9front+bncCMrE6J2jBhDLrOXsBBoE8cqIow@googlegroups.com; dkim=pass header.i=9front+bncCMrE6J2jBhDLrOXsBBoE8cqIow@googlegroups.com Received: from mr.google.com ([10.216.181.196]) by 10.216.181.196 with SMTP id l46mr2516123wem.23.1301894732012 (num_hops = 1); Sun, 03 Apr 2011 22:25:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=domainkey-signature:x-beenthere:received-spf:from:to:subject :in-reply-to:references:user-agent:date:message-id:mime-version :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:x-google-group-id:list-post :list-help:list-archive:sender:list-subscribe:list-unsubscribe :content-type:content-transfer-encoding; bh=xwkkSboEKhEUah7YUi9+7h5UWKlAVVRLNmEnhOusRa4=; b=v5d/iJZgiQEOrR6W0sYveVFChElV+g60o9EswLDl+jyAhzwj7wBpanf6AIG92/wqjI kCJe1pO91iSBcSENfqmjEOCFVdRcuIrSTqpViYHjDY6lbR41Oa5P+hjLBNkQRbR4OHKc tWUKJbTHtyhRiKKjLbimAT2P6sK4rmKsh4RMo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlegroups.com; s=beta; h=x-beenthere:received-spf:from:to:subject:in-reply-to:references :user-agent:date:message-id:mime-version:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-google-group-id:list-post:list-help:list-archive:sender :list-subscribe:list-unsubscribe:content-type :content-transfer-encoding; b=NwvcFdJj4IVzinsSSSy96IrvVkfSX5waDMrN4cbnAT1oJHn/sRSHxXyNUHQ6q106c1 L3m95BtRVmsmO81b6C/hgg6UWdDm4BM0NyuG2ZABisPTZ5V1pSSFqxSCl0z6aFFNAKG1 zAa3IaFedpJw5LzDc4Sw/CP6c7K6fPKCNw3y8= Received: by 10.216.181.196 with SMTP id l46mr730983wem.23.1301894731848; Sun, 03 Apr 2011 22:25:31 -0700 (PDT) X-BeenThere: 9front@googlegroups.com Received: by 10.216.213.147 with SMTP id a19ls2016315wep.2.p; Sun, 03 Apr 2011 22:25:31 -0700 (PDT) Received: by 10.216.145.24 with SMTP id o24mr424582wej.1.1301894731268; Sun, 03 Apr 2011 22:25:31 -0700 (PDT) Received: by 10.216.145.24 with SMTP id o24mr424581wej.1.1301894731257; Sun, 03 Apr 2011 22:25:31 -0700 (PDT) Received: from mail.cs.helsinki.fi (courier.cs.helsinki.fi [128.214.9.1]) by gmr-mx.google.com with ESMTPS id i72si382055wej.2.2011.04.03.22.25.29 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 03 Apr 2011 22:25:29 -0700 (PDT) Received-SPF: pass (google.com: domain of taruti@taruti.net designates 128.214.9.1 as permitted sender) client-ip=128.214.9.1; Received: from hydra.violetti.org (melkki.cs.helsinki.fi [128.214.9.98]) by mail.cs.helsinki.fi with esmtp; Mon, 04 Apr 2011 08:25:28 +0300 id 00093E64.4D995648.0000553D From: Taru Karttunen To: Ethan Grammatikidis , 9front@googlegroups.com Subject: Re: package manager? seriously? In-Reply-To: <41D312FB-F15E-4DC5-8B8F-2EDEA44460A2@fastmail.fm> References: <41D312FB-F15E-4DC5-8B8F-2EDEA44460A2@fastmail.fm> User-Agent: Notmuch/0.5-83-g74bc93f (http://notmuchmail.org) Emacs/23.3.1 (i686-pc-linux-gnu) Date: Mon, 04 Apr 2011 08:24:29 +0300 Message-ID: <87y63qk2r6.fsf@hydra.violetti.org> Mime-Version: 1.0 X-Original-Sender: taruti@taruti.net X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of taruti@taruti.net designates 128.214.9.1 as permitted sender) smtp.mail=taruti@taruti.net Reply-To: 9front@googlegroups.com Precedence: list Mailing-list: list 9front@googlegroups.com; contact 9front+owners@googlegroups.com List-ID: <9front.googlegroups.com> X-Google-Group-Id: 831096995978 List-Post: , List-Help: , List-Archive: Sender: 9front@googlegroups.com List-Subscribe: , List-Unsubscribe: , Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit On Mon, 4 Apr 2011 02:16:43 +0100, Ethan Grammatikidis wrote: > Ugh. I'm tired, I've been writing and doing stuff far too much this > past week, and then people start bringing up "what's going to be > 9front's package manager" as if it were some kind of fait accompli, > and instantly talking about "how are we going to have the package > manager deal with config files?" We already have a package manager by the name of contrib/install. Do we want mercurial and hg as part of the base system? If not we need a solution for installing (preferrably binary) versions of them. Also a way of upgrading would be nice (re 9fans new hg version thread). Do you think the current contrib way is any saner? We *can* omit dependencies and config files totally from package management. All I am thinking of is: + copy files quickly over network + install avoiding clobbering local files + provide remove/upgrade + don't start with config file madness + don't do complex dependencies ps. This started from #cat-v when I noted that some of my simple installer code does work on Plan 9. - Taru Karttunen