[GTALUG] Apache fails after upgrade

Lennart Sorensen lsorense at csclub.uwaterloo.ca
Thu Oct 8 10:43:00 EDT 2020


On Thu, Oct 08, 2020 at 10:34:12AM -0400, Lennart Sorensen via talk wrote:
> On Thu, Oct 08, 2020 at 10:23:53AM -0400, William Witteman wrote:
> > Linux vps62474.vps.ovh.ca 3.16.0-4-amd64 #1 SMP Debian 3.16.51-2
> > (2017-12-03) x86_64 GNU/Linux
> > ii  libc6:amd64    2.31-3       amd64        GNU C Library: Shared libraries
> > ii  apache2        2.4.46-1     amd64        Apache HTTP Server
> > 
> > Thanks for looking into this!
> 
> That kernel is your problem.  That in no way has any business being
> on debian testing.  Current Debian stable uses 4.19.  Previous stable
> was 4.9.  3.16 is from at least 5 years ago and certainly is missing a
> ton of features required by any system these days.
> 
> Is this some weird hosted container system?  If so, that is too old to
> be useful for anyone.

Actually looking at the kernel version, that is a Debian style version, it is just totally obsolete.

Make sure you have the package 'linux-image-amd64' installed, which will
keep your kernel at the current debian version whenever you do a proper
upgrade.  Note a proper upgrade is apt-get dist-upgrade (not apt-get
update) or apt full-upgrade (probably preferred these days over apt-get).

upgrade only upgrades package versions, but won't install any new
package names, while dist-upgrade/full-upgrade will allow new packages
to be installed, and since a new kernel version has a new package name
(since the version is in the name) you need the full upgrade in order
to get a kernel upgrade.  upgrade is only valid within a release to get
point release updates and security fixes.  To go to another release,
or in fact anytime when running testing or unstable where things change
a lot, the full upgrade is often required.

-- 
Len Sorensen


More information about the talk mailing list