X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@lists.alpinelinux.org Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.27]) by lists.alpinelinux.org (Postfix) with ESMTP id EEFCE1EFC00 for ; Wed, 29 Jul 2009 05:13:44 +0000 (UTC) Received: by ey-out-2122.google.com with SMTP id 9so130879eyd.13 for ; Tue, 28 Jul 2009 22:13:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=ulQ5brK8FJaYpk5kEYFXVYLyqWnJYWn4PHSlgkkvUHw=; b=lYubAgHt3D6z2Fw9sqDS8x96RL5Xr6zN8tLNZsZ07AP0C4fDOwxx8ogn2bzT7nTPof 3A5ja6aPfDRMhxiqPVx0006JMJ7wfoTyhO52xNfSYjgr8ic+lxcruZWRqG/wo3lykrdQ JmPQCCweo3dktxbFy1RXgy0Fig9M0F8BlRebc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=GO1rCFmYqiqHkvhTtNuTocBonu4Vha2pBoKG5wVIKChu8IGq2vbR6zSzDgHuitUyNy HsEjyEwfE++UBy9BuSLLfcRj04MjrjR4Wmc5vpPy9G5n7vXA6lSR6eNab/wqPqrbFLLz F37WYNxkX/p/wSzu2e4cPEQjbCGp62mTiR8b4= Received: by 10.210.118.13 with SMTP id q13mr11023160ebc.45.1248844423469; Tue, 28 Jul 2009 22:13:43 -0700 (PDT) Received: from ?10.252.5.10? (xdsl-83-150-94-239.nebulazone.fi [83.150.94.239]) by mx.google.com with ESMTPS id 28sm1442799eyg.16.2009.07.28.22.13.42 (version=SSLv3 cipher=RC4-MD5); Tue, 28 Jul 2009 22:13:42 -0700 (PDT) Sender: =?UTF-8?Q?Timo_Ter=C3=A4s?= Message-ID: <4A6FDA87.6090002@iki.fi> Date: Wed, 29 Jul 2009 08:13:43 +0300 From: =?ISO-8859-1?Q?Timo_Ter=E4s?= User-Agent: Thunderbird 2.0.0.22 (X11/20090608) X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 To: Mark Constable CC: alpine-devel@lists.alpinelinux.org Subject: Re: [alpine-devel] Getting started References: <4A6F72FF.9040702@renta.net> In-Reply-To: <4A6F72FF.9040702@renta.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi Mark, Mark Constable wrote: > Somewhere someone mentioned something about Alpine moving towards > Archs' pacman/makepkg... is this true? When alpine 1.9 development was started one major thing to change was package manager as the shell script based apk-tools was too slow. Arch's pacman was a strong candidate to switch to. And we did talk about that in various places. Eventually we decided to rewrite apk-tools in C. I think ncopa had some issues with makepkg too, and that's why he ended up writing abuild. Pacman would have needed customization, as alpine's feature to "boot from cdrom, read overlay from usb/floppy and install packages from cdrom to root tmpfs" is relatively unique. I also remember that we would have needed to change the internal database format to some degree, to get better memory usage on a tmpfs root. Granted, we could have probably patched / forked pacman for our needs. But we saw the migration path easier this way. - Timo --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---