Mail archive

Re: [alpine-devel] switching to musl

From: Jeff Pohlmeyer <>
Date: Thu, 3 Apr 2014 08:23:30 -0500

On Wed, Apr 2, 2014 at 8:29 AM, Natanael Copa wrote:
> On Wed, 2 Apr 2014 Jeff Pohlmeyer wrote:

>> I had problems with the xf86-video drivers (vesa, nouveau, fbdev) not
>> finding symbols in the Xorg executable.
>> Tried to work around this by LD_PRELOAD'ing the binary, but that led
>> to more missing symbols.

> This should fix it:


Actually I already had that update, but I am using an old-fashioned single
xorg.conf file, so I had to copy/paste the new "Module" section into my
xorg.conf to get it working.

As an added bonus, the "column" command from util-linux has always been
horribly broken with uclibc, but it's working great with musl!

This might not be the right place to bring it up, but I ran into a couple
of issues with the "definitive guide" page at ...

The page says to run:
  $ apk.static update
  $ apk.static upgrade --available --no-self-upgrade

But this doesn't seem to have any effect if package caching is enabled,
it just pulls the same old uclibc packages from the cache, so I guess
the cache needs to be purged first?

It also says to modify /etc/mkinitfs/files.d/base, but that file
no longer exists, it is now /etc/mkinitfs/features.d/base.files.

To be honest, I was afraid the musl switch might be a disaster, but I'm
now becoming cautiously optimistic!

 - Jeff

Received on Thu Apr 03 2014 - 08:23:30 UTC