SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
In the Slackware 14.2 lxc-slackware minimal template (/usr/share/lxc/templates/lxc-slackware) wget is missing the dependency libunistring. So slackpkg will not work and it is a real pain in the butt to install packages within 14.2 lxc containers. I did not see this issue in Slackware-current's lxc package. Here is a small diff:
I ran into this as well. A workaround is to download the libunistring package on the host and copy it into the container's rootfs, and then install it in the container. I didn't see libunistring in the Slackware template for the -current lxc package either. Anyone know if this has been fixed upstream, or should it be reported? Browsing the latest git master, it wasn't immediately apparent where such a change would go, because the templates directory doesn't have much in it.
commit aafb5ea2a849056f9866359996605af0290605bd
Author: Christian Brauner <christian.brauner@ubuntu.com>
Date: Mon Feb 26 21:12:17 2018 +0100
tree-wide: rm templates in favor of distrobuilder
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Prior to that commit, libunistring was present in the Slackware template, so I guess it was fixed. However, I don't see any Slackware template in lxc/distrobuilder, and it indeed seems to be a rather immature project. The last 2.x release, which still had the template files, did not have the libunistring fix. Perhaps this warrants a patch in the -current SlackBuild, then.
Mon Sep 10 21:00:00 UTC 2018
patches/packages/lxc-2.0.1-x86_64-5_slack14.2.txz: Rebuilt.
Added libunistring to the list of initial packages in the Slackware
template since it is now required by wget, and without it slackpkg will
not function properly. Thanks to mralk3.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.