X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from ncopa-desktop.alpinelinux.org (unknown [79.160.13.133]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: n@tanael.org) by mail.alpinelinux.org (Postfix) with ESMTPSA id 34F00DC00A0; Mon, 15 Dec 2014 16:03:45 +0000 (UTC) Date: Mon, 15 Dec 2014 17:03:41 +0100 From: Natanael Copa To: Der Tiger Cc: Valery Kartel , alpine-devel@lists.alpinelinux.org Subject: Re: [alpine-devel] [3.1.0] Critical Issues with: [PATCH] main/ppp: upgrade to 2.4.7, split to modules Message-ID: <20141215170341.321722c0@ncopa-desktop.alpinelinux.org> In-Reply-To: <5488E4F5.2090800@arcor.de> References: <1417628758-3559-1-git-send-email-valery.kartel@gmail.com> <5488E4F5.2090800@arcor.de> X-Mailer: Claws Mail 3.11.0 (GTK+ 2.24.23; x86_64-alpine-linux-musl) X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Thu, 11 Dec 2014 01:27:33 +0100 Der Tiger wrote: > Hi Valery, > > Thank you for your update of pppd! > > Though, the current ppp* packages are missing the pon/poff utilities, > which are certainly required by ifup/ifdown to set-up connections. > > In order to be able to connect any new Alpine installation to your > chosen internet service provider, the ISO images of Alpine also need to > contain _all_ ppp* sub-packages. The latest ISO images only include > acf-ppp and ppp, which after the splitting of the package no longer have > PPPoE/ATM/L2TP capability. > As a consequence of the splitting, any upgrade from previous versions of > Alpine render the router inoperable, if the router was set-up to connect > to the internet via a PPPoE channel. This is kind of a dead end, since > the router isn't able to connect to the internet the missing > sub-packages can't be added, easily. > > What is the intention behind splitting the ppp package, anyway, because > there isn't much disk space to be gained and all modules are only called > on request? > > I ask you to, please, > > Either: > * Include the pon/poff utilities in the ppp main package > * and include all sub-packages in all ISO builds > * and make the upgade script automatically install all sub-packages > when upgrading from previous versions of Alpine > > Or: > * Re-combine all ppp packages to a single package including pon/poff. > > I wonder if splitting the ppp package really was such a great idea. :-/ I have solved it by adding yet another subpackage called ppp-daemon and moved all files in the current 'ppp' package to ppp-daemon, including the pon/poff scripts. Then I added all the subpackages except -dev and -doc as depends for the now empty 'ppp' package. So with alpine 3.1.1, if you have 'ppp' in world, you will now get all the subpackages pulled in when you upgrade. This should also pull in the subpackages to the iso. I think that should solve it all. http://bugs.alpinelinux.org/issues/3622 Thanks! -nc --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---