How about changing
Code:
--enable-kernel=2.6.32 Code:
--enable-kernel=3.2 Seen here http://www.linuxfromscratch.org/lfs/...r05/glibc.html. Quote:
|
if I remember correctly I think it was set to 2.6.32 for compatibility with openvz.
it's true that there's a new openvz around based on kernel 3.10 but I'm not sure how many providers are supporting the newer version already (also because in their wiki is still labeled as "testing"). |
git-2.21
release notes --> http://lkml.iu.edu/hypermail/linux/k...2.3/00116.html sources --> https://mirrors.edge.kernel.org/pub/...-2.21.0.tar.xz |
Quote:
|
Packages series are a remnant of the floppy disk era anyway. Not that useful in 2019 IMO.
But you can still make your customized tag files without changing the default ones for Everybody (on which presumably Everybody won't agree), this is authorized by The Laws of Slackware ;) |
Quote:
The packages series are the last thing which keeps a bit of sanity for those not interested to install either KDE or XFCE, or even Emacs, while they are not interested to thinker with Slackware every night. I am very sorry to disappoint you, but even I used Slackware since long years, still I do not started even one time an Apache webserver and the FTP servers never interested me. The mail servers interested me even less. So, why I should have them installed in my computer, as simple user not interested to study the Slackware packages and their mighty dependencies, but just to use the Slackware as is? Aren't they just useless bloat for someone like me? |
Hello
Well, this has been discussed so many times... Doing a full installation does not imply that you have to use all the software in it. Nobody does. Let me give you a counter example. In Slint a full installation is mandatory, only KDE being optional. I have a blind friend who uses it and never starts X. He uses only ttys through a Braille device, mostly using Emacs and doing maths (he is a former math teacher), also listening music, reading books and doing some shell scripting. However he never complained that Slint ships software that he will never use. He just doesn't care. As an aside there are other ways to strip down a Slackware system, e.g. you can install just the bare minimum, install slapt-get, include in /etc/slapt-get/slapt-getrc the repository http://slackware.uk/salix/x86_64/slackware-14.2/ as main SOURCE of package, run: slapt-get --add-keys slapt-get -u slapt-get -i <package that you want to add> and you will get this package and its dependencies. This works 99.47% of the time ;) Also, bear in mind that Pat guarantees that you won't miss any dependency *only* if you make a full installation. I won't post again here on this topic in this thread, sorry to have contributed to derail it. Best, |
In the era of virtualization and containers there are ever more use cases where even the a, n and l series are over ones head.
Then this MX example. Also I find the KDE, KDEi and XFCE extremely useful and well thought out. Floppies being obsolete, there really might be some reordering and reconsidering of the series down the road? Maybe, at least, for the time after the 15.0 hits the streets? I for one would like to see bare(i'm short of better name right now) series with a minimal system able to only boot, install and be ssh-d into. |
I am fully aware that raising the issue of reviewing the install categories is a bit contentious as many people will disagree as to what application goes in which folder and what categories is considered necessary to run a modern system.
When I was looking at the n folder, I noticed that there were at least half a dozen to a dozen email programs. It's not a problem to install them but if you never use them, then it doesn't make sense to install them as it defeats the point of the categories. It just seemed to me that it should be in an Mx category because if you want to install a mail server/client you most likely would only want one installed. I disagree that the categories should be viewed soley as from the floppy disk days. Being able to only install the bare minimum to run slackware plus the packages that you actually want is one of the things that I like most about Slackware in a age of software bloat. Because its a server running a filtering system, I don't need x, xap and kde etc. So I very much like the category concept. It's certainly not a high priority agreed, but eventually reviewing the install categories and considering new categories or renaming/removing old categories should be looked at as computer usage has evolved quite considerably since these categories were created. |
Quote:
|
Quote:
And don't think x86 only ;) Maybe Slackware could endorse and ship a tag-file of said package list? |
Quote:
Quote:
|
Sometimes an inventor of something doesn't always understand how useful their invention is. Or the scope of its usefulness. I think package groups are an example of this. Mr. Volkerding may not have intended for them to be used and managed the way they are in practice, but the fact of the matter is that they are, and if they were cut, many, many, users would complain.
I don't think Mr. Volkerding will ultimately cut them out. It would violate the POLA (principle of least astonishment) which is an overarching principle I believe he takes much more seriously than any opinions he may hold on package groups. |
Quote:
But this is just my 2 cents... |
If things are to grow then they have to start their own life. No matter what was meant for them at the beginning. The diversity temporary/permanent is also well-known. Apache comes as I read somewhere from patches. So what was the meaning of package series now is of no importance. I was terrified by senseless pool in Debian - nightmare.
|
|
Add initrd (or linux-firmware) functionality for packaging up CPU Microcode...?
How about enhancing "mkinitrd" to (optionally) package up CPU microcode and include it in the initrd? I think this is worthwhile since mitigations for vulnerabilities like Spectre/Meltdown may be included, and not all vendors issue BIOS/UEFI updates in a timely manner.
I know there is the "-P" option to include a pre-prepared CPU microcode archive, but there's no immediately obvious way of creating the required archive. It would be handy if mkinitrd could detect the CPU type and package up the relevant microcode. Alternatively, perhaps the kernel-firmware package install script could create the relevant archives in /boot for Intel and AMD CPUs at least? Example: For AMD, I've been using this little script for years. I didn't write it, and I can't recall the original source. The resulting archive can be used with the -P switch, or be manually prepended to your initrd. Code:
#! /bin/sh Code:
root@deepthought:~# dmesg | grep microcode Thanks! |
Quote:
Code:
root@craven-moorhead:~# dmesg | grep microcode |
OpenSSL-1.1.1b
Quote:
|
Quote:
What you show above is the original microcode version loaded by the BIOS/UEFI. There's no message about it being updated (early or late). Compare your output with mine - you're missing a line like this: Code:
[ 6.841445] microcode: microcode updated early to new patch_level=0x0800820b Now, it's possible yours is at the latest version, but I don't think it will update automatically if one becomes available. You can try to force a "late" update by running: Code:
echo 1 > /sys/devices/system/cpu/microcode/reload More details in /usr/src/linux/Documentation/x86/microcode.txt which says the distribution should do it. Quote: Quote:
|
Xorg server:
Release notes: https://lists.x.org/archives/xorg-an...ry/002957.html Source: https://xorg.freedesktop.org/archive...1.20.4.tar.bz2 |
Perhaps thinking about it a different way would help. If you take Windows Server for example. When you install Windows Server, you install either core (no gui) or full (with gui). Then on top of that after you have installed Windows Server, you can install Roles such as active directory, DNS, DHCP, WSUS, WDS and so on.
Slackware does it better in that you can get rid of a lot more bloat by removing e, f, k, kde, tcl etc. I think of a,d l and n as basically windows server core and ap as features that I can install. However a lot of Server roles seem to be in n by default eg mx servers. I agree with Pat on one point. It's pointless arguing what should go in a, ap, d, l etc. And it's not a high priority. But I still see value in a core, full install and adding additional roles in the way windows server does it. Anyway, if the developer sees this, he can decide what he wants to do if anything and I will be happy with whatever he comes up with as long as one can still do a bare minimum install as it were as many users like myself don't need a gui desktop server install. |
@dalacor: Salix does something similar to what you suggest, with a choice between:
I suggest to not bug Pat with requests for doing something similar, but volunteers could just set up a repository of customized tag files (on github, gitlab, whatever), that interested users could download, store on an USB stick, then use that during installation instead of the standard tag files, as the Slackware installer allows. |
postfix 3.3.3 is released.
https://de.postfix.org/ftpmirror/off...x-3.3.3.tar.gz https://de.postfix.org/ftpmirror/off....3.tar.gz.gpg2 |
Maybe a dedicated thread for tag files for various Slackware roles is in order?
|
Quote:
Quote:
Personally, my answer is a flat no. But I am not trying to provision containers or run on limited hardware or limit attack surface or be a hairy chested CLI user. |
Quote:
|
Error:
Code:
make[1]: Entering directory '/tmp/x11-build/xorg-server-1.20.4/config' Code:
diff -ur xorg-server-1.20.4/config/udev.c xorg-server-1.20.4_patched/config/udev.c |
Quote:
|
Quote:
|
Postfix 3.4.0
|
Quote:
|
gtk+3.0 wayland-backends
I was wondering if during the next development cycle of Slackware 15, gtk-3.0 gets upgraded, could it be built with wayland-backends enabled? This would not require wayland itself, only wayland-protocols and wayland-egl, both are in SBO.
|
It's already using the latest GTK+3
|
Quote:
Code:
CFLAGS="$SLKCFLAGS" \ |
Is there any reason to not update to eudev-3.2.7? It resolves a trivial, but annoying issue here where when I use my Sony Playstation3 Controller with a program that uses libinput (i.e. wine) it prints this for every button press filling the logs with garbage.
Code:
(EE) libinput bug: Event for missing capability CAP_POINTER on device "Sony PLAYSTATION(R)3 Controller" https://gitlab.freedesktop.org/libin...put/issues/244 |
I'd like to have binutils (libbfd, in particular) built with --enable-targets=all instead of how it's currently set up. This will make objdump and other tools more capable of picking apart various other executables and libraries.
|
|
UnZip 6.10c08+ BETA with ICONV=1 option.
http://antinode.info/ftp/info-zip/unzip610c08a_l_sM.zip This will help get rid of this bug: Quote:
|
|
New BIND releases are available - BIND 9.11.6, 9.12.4
9.11.6: https://ftp.isc.org/isc/bind9/9.11.6...nd-9.11.6.html 9.12.4: https://ftp.isc.org/isc/bind9/9.12.4...nd-9.12.4.html |
Anyone know what causes this, from ./configure (autoconf), compiling libaacs in -current:
Code:
configure: WARNING: |
Quote:
BTW, I don't know which SlackBuild you are using but libaacs from SBo seems to build fine for me on slackware64-current. |
Hi , after last eydev update i see this on dmesg output
Quote:
Thanks! |
Quote:
https://github.com/systemd/systemd/issues/6360 Edit: The easiest method seems to be just add a 'kvm' group... |
Quote:
Thanks! |
Quote:
|
Quote:
Code:
Fri Mar 1 23:44:12 UTC 2019 |
xdm-1.1.12
CHANGELOG --> https://lists.x.org/archives/xorg-an...ch/002959.html SOURCES --> https://xorg.freedesktop.org/archive...1.1.12.tar.bz2 |
Python-2.7.16
https://www.python.org/ftp/python/2....-2.7.16.tar.xz |
All times are GMT -5. The time now is 04:11 PM. |