![]() |
Quote:
If there's not a desktop file for blueman in your $HOME/.config/autostart/ then that means the default systemwide one is being used; you'll need to copy that one into your $HOME/.config/autostart/ and then edit it to add the Hidden=true part. I knew what I meant when I was typing it, but that's of little importance to a reader... ;-) |
Quote:
Code:
root# ls -lh /usr/man/man1/gimp-console.1.gz |
Quote:
|
I had a look at the gif. This package is installed in Porteus using their getpkg (not installpkg). Probably in this case getpkg didn't work as it should have. Please only bring in this thread issues about Slackware-current, not derivatives.
|
Quote:
Code:
root@craven-moorhead:~# installpkg gimp-2.10.14-x86_64-1.txz |
please ship nano in the installer
It's small, easier to get acquainted to than vi or such for most people and just needs the shared library libmagic.so as additional dependency (I didn't check in current's installer, at least that's the case for 14.2).
|
Quote:
|
Quote:
|
Quote:
|
Quote:
|
Quote:
|
I'm a little late to the PHP 7.4 party, but I upgraded to it today on -current and noticed that php.ini removes the "extension=gd" line, despite the fact that PHP is (thankfully) compiled with GD support. Without it calls to GD functions fail. Adding it back in, a simple test like the following runs fine.
Code:
<?php Unless I'm missing something blatantly obvious, could I request the two lines be re-added to php.ini in -current. |
Pat, please consider a policy that patches never overwrite /etc files, including /etc/rc.d scripts. The policy should include third party repos such SBo.
Not an exhaustive list but the following rc.d scripts are overwritten when patched: rc.acpid rc.alsa rc.httpd rc.messagebus rc.ntpd rc.sshd rc.sysstat rc.udev Overwriting certain rc.d scripts might seem reasonable, but a fair counter offer is all /etc files should be left untouched to be reviewed by the user/admin. Thanks! |
Quote:
- rc.ntpd and rc.httpd are not overwritten and the *.new file is left for evaluation - rc.messagebus has this message in the doinst.sh script Code:
# No, just install the thing. Leaving it as .new will only lead to problems. Code:
# There's no reason for a user to edit rc.{udev,sysstat}, so overwrite it: |
check 0.14.0
https://github.com/libcheck/check/releases/tag/0.14.0 Quote:
|
Quote:
|
Quote:
Code:
for pkg in $(find source -name doinst.sh.gz); do zgrep rc.d $pkg | grep mv | grep "new etc"; done Quote:
|
Quote:
As it stands, the "just in case" thing has bitten us in the ass at least once or twice (this is at least why rc.udev is overwritten). EDIT for additions: I seem to recall the same for rc.messagebus, and for rc.sshd, there was a "lock you out of the system" bug in it many years ago that necessitated overwriting the old one. That one in particular is a good example of "pretty much anything you think might require an rc.sshd edit is instead configurable in /etc/ssh/*" |
Quote:
That still leaves open the idea of creating *old files when there is an upstream decision to explicitly overwrite the files. Not arguing or frothing, just offering an idea. :) |
zerofree
There's a program called zerofree that's very handy when distributing virtual machines. It zeroes out unused disk blocks which can usually then be compressed by a tool provided with your virtualisation software.
The most convenient way to use it is from a bootable DVD where you don't have the fs mounted, unless you want to deal with the caveats of a read-only fs. For this reason I'd love to see it make its way into the Slackware initrd, or perhaps as a bare executable in the /extra directory (this latter being what I now do with all my generated -current ISO images). It's not very large: Code:
bash-5.0# ls -l `which zerofree` Biff. |
I don't know if you are aware, but zerofree is available at SBo.
|
ninja-1.10.0 released
https://github.com/ninja-build/ninja...v1.10.0.tar.gz sqlite-3.31.1 https://www.sqlite.org/2020/sqlite-a...on-3310100.zip qpdf-9.1.1 https://github.com/qpdf/qpdf/archive...f-9.1.1.tar.gz |
cups-filters-1.27.0
http://openprinting.org/download/cup...-1.27.0.tar.xz |
Looks like the bump of gnome-doc-utils in linuxdoc-utils has a broken xml2po. Most everything has switched to python3, but it still compiles the xml2po module with python2. I found it is due to the ./configure for gnome-doc-utils uses the default system python (which is obviously python2 on Slackware), but that can be overridden by passing PYTHON=python3 to the ./configure in the gnome-doc-utils section of the linuxdocs-utils.build script and this will produce a python3 xml2po module.
Code:
--- ./source/ap/linuxdoc-tools/trackbuild.linuxdoc-tools |
Quote:
|
Quote:
https://www.linuxquestions.org/quest...ml#post6049725 |
Quote:
Code:
# Why are these not done by default... |
Quote:
Plus if the symlink for python3 is made, it could cause issues with any legacy software that actually requires python2 and doesn't work with python3. And then in 10 years when python3 is EOL and python4 is out, we'd have to go through the same process... ;) |
Quote:
|
Quote:
So I have been: 1) Compiling zerofree from slackbuilds (as in your link) 2) Dumping my install ISO contents 3) Copying zerofree into the slackware /extra directory 4) Re-building my Slackware install DVD ISO. Then I just boot the Slackware DVD and execute zerofree from extra. Latterly I've been putting it directly in the initrd. I've written some (fairly crude) code to 'install' my packages into the uncompressed initrd (less manual pages, header files etc...) so I don't have to do it manually: https://github.com/bifferos/vagaslac...lpkg_initrd.py Because that wasn't the only thing I wanted to add. |
May I suggest to split cache generation parts of rc.M into separate rc files?
What I am referring are: Code:
# Update the X font indexes: |
Quote:
While Slackware often has a server reputation and focus more than a desktop, and servers are not rebooted as often as desktops, I second the idea of moving those tasks to a different rc.d script. A simple chmod solves the problem for both types of users. |
Quote:
Code:
#!/bin/sh Been running this for a number of years now ;) |
Quote:
Code:
find /usr/share/icons/ -maxdepth 2 -type f -name 'icon-theme.cache' -exec \ |
Sometimes I use find -exec other times I reach for xargs out of habbit. ;)
Actually, now you mention it, I don't know whether the gtk-update-icon-cache command can take more than one path at a time, so '\;' might be safer than '+' and my xargs should probably use a "-n 1". |
There is that ionice stuff that can go there too along these lines.
Since it usually does not need be done the instance the user logs on, but usually has some 40-50 seconds lee way. This helps like bring the login prompt sooner up - so like 15 seconds off the 45 second startup - where applicable (spinning storage media). HTH |
Glibc 2.31
Release notes and download links: https://lists.gnu.org/archive/html/i.../msg00001.html |
Binutils 2.34
Release notes and links: https://lists.gnu.org/archive/html/i.../msg00000.html |
Quote:
|
Quote:
|
Quote:
|
s-nail-14.9.17
Announcement I adressed to upstream, that "make test" did fail on the last release. This is fixed and "make test" may be added back to the buildscript. |
Quote:
It is an unavoidable evil, let's get over it as soon as practical. |
If it possible I have request to build xsane package with GTK3 and skip GTK2.
Thanks. |
xsane as gimp plugin
Since you just mentioned xsane ;) My previous post may have gotten lost between all the others: Applying this little patch to xsane.SlackBuild will add xsane (which is already compiled with GIMP support) as plugin to GIMP. With this you get a new menu entry (File → Create → X-Sane: Device dialog…) to scan directly from GIMP and don't have to create a temporary file in xsane first.
Code:
--- xsane.SlackBuild.orig 2019-09-30 01:48:34.701502651 +0200 ----------- And inotify-tools got just a few hours after 3.20.2.1 a second bugfix update to 3.20.2.2 |
Quote:
:hattip: As I think about it, and I could be wrong (it wouldn't be the first time :) ), but didn't that use to be the default? It is only recently I noticed it was no longer possible to scan directly from within The GIMP. |
Quote:
|
|
/etc/rc.d/rc.nfsd does not check for /etc/exports.d
The /etc/rc.d/rc.nfsd script exits without checking /etc/exports.d and provides no helpful messages why the script terminated.
This affects 14.2 too. From exportfs.c: Code:
if (f_export && ! f_ignore) { Code:
--- rc.nfsd 2020-02-03 13:23:14.669756589 -0600 |
Double TigerVNC menu items
The TigerVNC 1.10 package in /extra installs two *.desktop files:
/usr/share/applications/tigervnc.desktop /usr/share/applications/vncviewer.desktop The result is two TigerVNC Viewer items in the Internet menu. The sources come with a vnciewer.desktop file. The tigervnc.desktop file created in the SlackBuild no longer is necessary. Proposed patch: Code:
--- tigervnc.SlackBuild 2020-02-05 11:30:29.949404267 -0600 |
All times are GMT -5. The time now is 10:40 AM. |