Critical Issues with: [PATCH] main/ppp: upgrade to 2.4.7, split to modules
Begin forwarded message:
Date: Thu, 11 Dec 2014 01:27:33 +0100
From: Der Tiger
To: Valery Kartel , alpine-devel@lists.alpinelinux.org
Cc: Natanael Copa
Subject: [3.1.0] Critical Issues with: [PATCH] main/ppp: upgrade to
2.4.7, split to modules
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. :-/
Regards,
Tiger
(from redmine: issue id 3622, created on 2014-12-12, closed on 2014-12-31)
- Changesets:
- Revision f43e0dcb by Natanael Copa on 2014-12-15T16:39:50Z:
main/ppp: fix backwards compat for upgraders
we let ppp be an empty meta package that pulls in all subpackages
except -dev and -doc.
This makes the ppp package compatible with previous releases and
prevents breakage for upgraders.
ref #3622
- Revision 49ac5fb0 by Natanael Copa on 2014-12-15T16:58:28Z:
main/ppp: fix backwards compat for upgraders
we let ppp be an empty meta package that pulls in all subpackages
except -dev and -doc.
This makes the ppp package compatible with previous releases and
prevents breakage for upgraders.
fixes #3622
(cherry picked from commit f43e0dcb947e8789d8a718789e1aaba57995b1b7)