LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-25-2021, 04:59 PM   #136
GazL
LQ Veteran
 
Registered: May 2008
Posts: 6,918

Rep: Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035

Quote:
Originally Posted by LuckyCyborg View Post
Sorry for your loss, BUT I hope that you would agree that the software from Slackware -current should align somehow to future Slackware 15.0, right?
Nope, that change should have been left until release day. Shipping a file that references locations that don't even exist yet is a bit sloppy.
 
1 members found this post helpful.
Old 10-25-2021, 05:02 PM   #137
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,440

Original Poster
Rep: Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187
Quote:
Originally Posted by Sultmhoor View Post
This seems to have broken slackpkg for me using -current. I didn't think to save my old mirror file, but it's now looking for slackware64-15.0 folders that don't exist.
-current folders are at the end of the list
 
1 members found this post helpful.
Old 10-25-2021, 05:35 PM   #138
GazL
LQ Veteran
 
Registered: May 2008
Posts: 6,918

Rep: Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035
Quote:
Originally Posted by LuckyCyborg View Post
When even Mr. Lennart Poettering...
Reading between the lines there, I think Lennart was more upset that this was in the kernel rather than being left for systemd to "manage".

Besides, while sessions were invented to support job control in terminals, plenty of GUI launchers use setsid(2) to put GUI apps into their own session, so it's not just ttys this effects.

Anyway, as I said, In practice I found "nice" works better for me. I use this alias to create low-priority shells for background jobs to run in:
alias nicesh="chrt -i 0 ionice -c 3 -- ${SHELL:-/bin/sh}"
 
2 members found this post helpful.
Old 10-25-2021, 07:13 PM   #139
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,474
Blog Entries: 7

Rep: Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573
Quote:
Originally Posted by GazL View Post
Reading between the lines there, I think Lennart was more upset that this was in the kernel rather than being left for systemd to "manage".
Yeah, I got that impression too. Seems like he's quite cut up about it.

I'm waiting for the day he finally adds a fully integrated kernel to systemd... then it can be LennartOS vs the rest of the world.
 
3 members found this post helpful.
Old 10-25-2021, 08:38 PM   #140
emmet
Member
 
Registered: Oct 2003
Location: FL
Distribution: Slackware
Posts: 49

Rep: Reputation: 43
Quote:
Originally Posted by GazL View Post
Nope, that change should have been left until release day. Shipping a file that references locations that don't even exist yet is a bit sloppy.
Let's get inside the mind of the author. He has two obvious choices for a target: current and 14.2. Neither of them is "right". Current can't be considered right. It's not even a release. 14.2 is a release, but with the awkward caveat that it's a very long-in-the-tooth release, such that the percentage of notionally typical users who are running current rather than stable is higher than it might otherwise be. There is no right answer to this question. The user should choose. So he picked 15, which at least has the virtue that it will soon be right and once it is right it will be right for some time. In the mean time, the user must choose or the app will not work.

This is not a perfect solution. Often there is no obviously perfect solution, so you pick one and move on.

What he could have done is pick the default mirror based on the contents of /etc/slackware-version. Had he done so, on machines running current, this would have resulted in the same outcome: 15. I said in the previous paragraph that current can't be the right answer, but obviously I was wrong. If the machine is running current then current is the only right answer. But one thing we know is that /etc/slackware-version does not report that the version is current. You can't go by the contents of /etc/slackware-version at the moment. The extra work of reading /etc/slackware-version and producing a compliant mirror file does not get you very far. You would end up with a workable default for 14.2 machines.

I preserved my mirror file, though it probably took just as long to diff it against the new mirror file and then rm the new mirror file as it would have taken to edit the new mirror file.
 
Old 10-25-2021, 10:32 PM   #141
Sultmhoor
LQ Newbie
 
Registered: Jul 2018
Location: Michigan, USA
Distribution: Slackware
Posts: 3

Rep: Reputation: Disabled
The message I got was confusing - that's why I mentioned it seemed to be broken, and I don't recall this message last time slackpkg was updated in August.


Code:
You have selected a mirror for Slackware -current in /etc/slackpkg mirrors,
but Slackware version 15.0 appears to be installed.
 
Old 10-25-2021, 11:05 PM   #142
Pithium
Member
 
Registered: Jul 2014
Location: Far side of the Oregon Trail
Distribution: Slackware64 15.0
Posts: 508

Rep: Reputation: 586Reputation: 586Reputation: 586Reputation: 586Reputation: 586Reputation: 586
Quote:
Originally Posted by rkelsen View Post
Yeah, I got that impression too. Seems like he's quite cut up about it.

I'm waiting for the day he finally adds a fully integrated kernel to systemd... then it can be LennartOS vs the rest of the world.
He's gonna have a hard time getting people to make that switch if he keeps violating the fancy new Code Of Conduct. After all that complaining about Linus and his F word too..
 
2 members found this post helpful.
Old 10-26-2021, 12:29 AM   #143
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,474
Blog Entries: 7

Rep: Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573
Quote:
Originally Posted by Pithium View Post
He's gonna have a hard time getting people to make that switch if he keeps violating the fancy new Code Of Conduct. After all that complaining about Linus and his F word too..
I think he'd struggle even without the violations. I'd really love to see him try it.
 
Old 10-26-2021, 03:18 AM   #144
GazL
LQ Veteran
 
Registered: May 2008
Posts: 6,918

Rep: Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035
Quote:
Originally Posted by emmet View Post
Let's get inside the mind of the author. He has two obvious choices for a target: current and 14.2. Neither of them is "right". Current can't be considered right. It's not even a release. 14.2 is a release, but with the awkward caveat that it's a very long-in-the-tooth release, such that the percentage of notionally typical users who are running current rather than stable is higher than it might otherwise be. There is no right answer to this question.
I disagree. The slackpkg sources file, along with slackware-version and the os-release files should be the last and first ones changed either side of a release event. The only point at which the ones in current should be the same as the ones in a release are the few days surrounding a release where current and release are to all intents and purposes identical.
 
Old 10-26-2021, 03:56 AM   #145
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,440

Original Poster
Rep: Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187
Keep in mind the topic of this thread. Thanks
 
2 members found this post helpful.
Old 10-26-2021, 05:31 PM   #146
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,440

Original Poster
Rep: Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187
57 updates : 53 upgraded, 4 rebuilt
Code:
Tue Oct 26 22:01:32 UTC 2021
a/aaa_libraries-15.0-x86_64-11.txz:  Rebuilt.
  Upgraded: libcap.so.2.60, libncurses.so.6.3, libncursesw.so.6.3,
  libtinfo.so.6.3, libcares.so.2.5.0, libform.so.6.3, libformw.so.6.3,
  libmenu.so.6.3, libmenuw.so.6.3, libpanel.so.6.3, libpanelw.so.6.3.
  Added: libvpx.so.6.4.0.
a/kernel-firmware-20211025_fc14618-noarch-1.txz:  Upgraded.
d/mercurial-5.9.3-x86_64-1.txz:  Upgraded.
kde/bluedevil-5.23.2-x86_64-1.txz:  Upgraded.
kde/breeze-5.23.2-x86_64-1.txz:  Upgraded.
kde/breeze-grub-5.23.2-x86_64-1.txz:  Upgraded.
kde/breeze-gtk-5.23.2-x86_64-1.txz:  Upgraded.
kde/drkonqi-5.23.2-x86_64-1.txz:  Upgraded.
kde/kactivitymanagerd-5.23.2-x86_64-1.txz:  Upgraded.
kde/kde-cli-tools-5.23.2-x86_64-1.txz:  Upgraded.
kde/kde-gtk-config-5.23.2-x86_64-1.txz:  Upgraded.
kde/kdecoration-5.23.2-x86_64-1.txz:  Upgraded.
kde/kdeplasma-addons-5.23.2-x86_64-1.txz:  Upgraded.
kde/kgamma5-5.23.2-x86_64-1.txz:  Upgraded.
kde/khotkeys-5.23.2-x86_64-1.txz:  Upgraded.
kde/kinfocenter-5.23.2-x86_64-1.txz:  Upgraded.
kde/kmenuedit-5.23.2-x86_64-1.txz:  Upgraded.
kde/kscreen-5.23.2-x86_64-1.txz:  Upgraded.
kde/kscreenlocker-5.23.2-x86_64-1.txz:  Upgraded.
kde/ksshaskpass-5.23.2-x86_64-1.txz:  Upgraded.
kde/ksystemstats-5.23.2-x86_64-1.txz:  Upgraded.
kde/kwallet-pam-5.23.2-x86_64-1.txz:  Upgraded.
kde/kwayland-integration-5.23.2-x86_64-1.txz:  Upgraded.
kde/kwayland-server-5.23.2-x86_64-1.txz:  Upgraded.
kde/kwin-5.23.2-x86_64-1.txz:  Upgraded.
kde/kwrited-5.23.2-x86_64-1.txz:  Upgraded.
kde/latte-dock-0.10.3-x86_64-1.txz:  Upgraded.
kde/layer-shell-qt-5.23.2-x86_64-1.txz:  Upgraded.
kde/libkscreen-5.23.2-x86_64-1.txz:  Upgraded.
kde/libksysguard-5.23.2-x86_64-1.txz:  Upgraded.
kde/milou-5.23.2-x86_64-1.txz:  Upgraded.
kde/oxygen-5.23.2-x86_64-1.txz:  Upgraded.
kde/plasma-browser-integration-5.23.2-x86_64-1.txz:  Upgraded.
kde/plasma-desktop-5.23.2-x86_64-1.txz:  Upgraded.
kde/plasma-disks-5.23.2-x86_64-1.txz:  Upgraded.
kde/plasma-firewall-5.23.2-x86_64-1.txz:  Upgraded.
kde/plasma-integration-5.23.2-x86_64-1.txz:  Upgraded.
kde/plasma-nm-5.23.2-x86_64-1.txz:  Upgraded.
kde/plasma-pa-5.23.2-x86_64-1.txz:  Upgraded.
kde/plasma-sdk-5.23.2-x86_64-1.txz:  Upgraded.
kde/plasma-systemmonitor-5.23.2-x86_64-1.txz:  Upgraded.
kde/plasma-vault-5.23.2-x86_64-1.txz:  Upgraded.
kde/plasma-workspace-5.23.2-x86_64-1.txz:  Upgraded.
kde/plasma-workspace-wallpapers-5.23.2-x86_64-1.txz:  Upgraded.
kde/polkit-kde-agent-1-5.23.2-x86_64-1.txz:  Upgraded.
kde/powerdevil-5.23.2-x86_64-1.txz:  Upgraded.
kde/qqc2-breeze-style-5.23.2-x86_64-1.txz:  Upgraded.
kde/sddm-kcm-5.23.2-x86_64-1.txz:  Upgraded.
kde/systemsettings-5.23.2-x86_64-1.txz:  Upgraded.
kde/xdg-desktop-portal-kde-5.23.2-x86_64-1.txz:  Upgraded.
l/ffmpeg-4.4.1-x86_64-2.txz:  Rebuilt.
  Recompiled against libvpx-1.11.0.
l/gst-plugins-good-1.18.5-x86_64-2.txz:  Rebuilt.
  Recompiled against libvpx-1.11.0.
l/libvpx-1.11.0-x86_64-1.txz:  Upgraded.
  Shared library .so-version bump.
l/python-docutils-0.18-x86_64-1.txz:  Upgraded.
l/qt5-5.15.3_20211024_2aa0de43-x86_64-1.txz:  Upgraded.
  Upgraded to latest git (might as well) and compiled against libvpx-1.11.0.
n/c-ares-1.18.0-x86_64-1.txz:  Upgraded.
xap/xine-lib-1.2.11-x86_64-7.txz:  Rebuilt.
  Recompiled against libvpx-1.11.0.
 
Old 10-28-2021, 01:04 AM   #147
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,474
Blog Entries: 7

Rep: Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573
15 updates: 13 upgraded, 2 rebuilt
Code:
Thu Oct 28 01:11:07 UTC 2021
a/kernel-generic-5.14.15-x86_64-1.txz:  Upgraded.
a/kernel-huge-5.14.15-x86_64-1.txz:  Upgraded.
a/kernel-modules-5.14.15-x86_64-1.txz:  Upgraded.
d/cmake-3.21.4-x86_64-1.txz:  Upgraded.
d/kernel-headers-5.14.15-x86-1.txz:  Upgraded.
k/kernel-source-5.14.15-noarch-1.txz:  Upgraded.
  We're going to go ahead and take both of those changes that were considered
  in /testing. GazL almost had me talked out of the autogroup change, but it's
  easy to disable if traditional "nice" behavior is important to someone.
  -DRM_I810 n
  -INLINE_READ_UNLOCK y
  -INLINE_READ_UNLOCK_IRQ y
  -INLINE_SPIN_UNLOCK_IRQ y
  -INLINE_WRITE_UNLOCK y
  -INLINE_WRITE_UNLOCK_IRQ y
   PREEMPT n -> y
   PREEMPT_VOLUNTARY y -> n
   SCHED_AUTOGROUP n -> y
  +CEC_GPIO n
  +DEBUG_PREEMPT y
  +PREEMPTION y
  +PREEMPT_COUNT y
  +PREEMPT_DYNAMIC y
  +PREEMPT_RCU y
  +PREEMPT_TRACER n
  +RCU_BOOST n
  +TASKS_RCU y
  +UNINLINE_SPIN_UNLOCK y
kde/plasma-desktop-5.23.2.1-x86_64-1.txz:  Upgraded.
l/imagemagick-7.1.0_12-x86_64-1.txz:  Upgraded.
l/librsvg-2.52.3-x86_64-1.txz:  Upgraded.
n/bind-9.16.22-x86_64-1.txz:  Upgraded.
  This update fixes bugs and the following security issue:
  The "lame-ttl" option is now forcibly set to 0. This effectively disables
  the lame server cache, as it could previously be abused by an attacker to
  significantly degrade resolver performance.
  For more information, see:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-25219
  (* Security fix *)
n/c-ares-1.18.1-x86_64-1.txz:  Upgraded.
n/samba-4.15.1-x86_64-1.txz:  Upgraded.
isolinux/initrd.img:  Rebuilt.
kernels/*:  Upgraded.
usb-and-pxe-installers/usbboot.img:  Rebuilt.
Monsieur Marav must be sleeping in.

Last edited by rkelsen; 10-28-2021 at 01:10 AM.
 
1 members found this post helpful.
Old 10-28-2021, 07:56 AM   #148
GazL
LQ Veteran
 
Registered: May 2008
Posts: 6,918

Rep: Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035Reputation: 5035
Quote:
k/kernel-source-5.14.15-noarch-1.txz: Upgraded.
We're going to go ahead and take both of those changes that were considered in /testing. GazL almost had me talked out of the autogroup change, but it's easy to disable if traditional "nice" behavior is important to someone.
It's a reasonable stance: there's a kernel parameter to disable the autogroup feature but not one to enable it, so going the way you have gives people both options, which is why I only wanted to raise awareness rather than argue against the change.


If anyone is interested in seeing how their workload will be divided into autogroups, in order to get a feel for the options impact, try this:
Code:
for sid in `ps -Ndo pid=`
do
  printf "sid: %5d -----------------------------------\n" $sid
  ps -s $sid -o cmd=
done
With autogroup enabled, each grouping will get an equal share of cputime.

With autogroup disabled each process gets an equal share, subject to niceness.

Last edited by GazL; 10-28-2021 at 08:03 AM. Reason: typos
 
6 members found this post helpful.
Old 10-28-2021, 11:50 PM   #149
_peter
Member
 
Registered: Sep 2014
Location: paris
Distribution: slackware
Posts: 314

Rep: Reputation: Disabled
6 updated, 6 upgraded,
Quote:
Thu Oct 28 20:27:04 UTC 2021
a/kernel-firmware-20211028_b21eb26-noarch-1.txz: Upgraded.
l/glib2-2.70.1-x86_64-1.txz: Upgraded.
l/mozilla-nss-3.72-x86_64-1.txz: Upgraded.
l/python-distro-1.6.0-x86_64-1.txz: Upgraded.
l/v4l-utils-1.22.1-x86_64-1.txz: Upgraded.
n/dovecot-2.3.17-x86_64-1.txz: Upgraded.
 
Old 10-29-2021, 12:31 PM   #150
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,440

Original Poster
Rep: Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187Reputation: 4187
6 updates : 5 upgraded, 1 rebuilt
Code:
Fri Oct 29 17:19:45 UTC 2021
a/gawk-5.1.1-x86_64-1.txz:  Upgraded.
l/python-packaging-21.2-x86_64-1.txz:  Upgraded.
n/pam-krb5-4.11-x86_64-1.txz:  Upgraded.
x/mesa-21.2.5-x86_64-1.txz:  Upgraded.
xap/blueman-2.2.3-x86_64-1.txz:  Upgraded.
xap/freerdp-2.4.1-x86_64-2.txz:  Rebuilt.
  Rebuilt without -DWITH_SANITIZE_ADDRESS=ON. Thanks to ctrlaltca.

Last edited by marav; 10-29-2021 at 12:45 PM.
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Latest Firefox (88.0.1) has trouble with -current changelog... andrew.46 Slackware 5 05-10-2021 04:59 AM
Wrong ChangeLog for Slackware Current? rsamurti Slackware 5 06-28-2020 01:46 AM
Latest Xorg changelog effect brodo Slackware 12 09-22-2008 01:17 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:33 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration