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.
Can this patch be applied to curl until the next release? With curl-7.55 rtorrent will timeout with some ssl trackers and max a single cpu core at 100%. At times this can affect numerous torrents at once bringing the system to a crawl. This curl commit seems to resolve the issue.
Code:
From 74dac344b2feb2e0f4baddb70532dc8e45d2d817 Mon Sep 17 00:00:00 2001
From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com>
Date: Fri, 18 Aug 2017 10:43:02 +0200
Subject: [PATCH] http: Don't wait on CONNECT when there is no proxy
Since curl 7.55.0, NetworkManager almost always failed its connectivity
check by timeout. I bisected this to 5113ad04 (http-proxy: do the HTTP
CONNECT process entirely non-blocking).
This patch replaces !Curl_connect_complete with Curl_connect_ongoing,
which returns false if the CONNECT state was left uninitialized and lets
the connection continue.
Closes #1803
Fixes #1804
Also-fixed-by: Gergely Nagy
---
lib/http.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/http.c b/lib/http.c
index 35c7c3d43f..3e33132783 100644
--- a/lib/http.c
+++ b/lib/http.c
@@ -1371,7 +1371,7 @@ CURLcode Curl_http_connect(struct connectdata *conn, bool *done)
if(CONNECT_FIRSTSOCKET_PROXY_SSL())
return CURLE_OK; /* wait for HTTPS proxy SSL initialization to complete */
- if(!Curl_connect_complete(conn))
+ if(Curl_connect_ongoing(conn))
/* nothing else to do except wait right now - we're not done here. */
return CURLE_OK;
Please remove the --disable-accessibility configure option of mozilla-firefox and mozilla-thunderbird, as this makes impossible to use these applications with speech or a braille device using Orca.
At the moment visually impaired users wanting to use them need to either rebuild them or use the binary packages provided by Mozilla.
PS Accessibility of Firefox allows visually impaired users to access LQ, which is nearly impossible using links or lynx.
PS 04 October 2017; done, thanks Pat.
Last edited by Didier Spaier; 10-04-2017 at 11:27 AM.
Re gst-python, as far as I'm aware, nothing in Slackware has even an optional dependency on it. I know it's a requirement for e.g. newer versions of pithos (which I maintain at SBo), and I'm sure there are other things that need it, but unless one of those makes its way into Slackware, I don't see a good reason to ship gst-python.
Just piping in to show my gratefulness towards the recent addition of texlive in -current. It's a pain to install and most other distros use obscure scripts to install only parts of texmf, which often ends up in weirdness. It's nice to be able to have just the core now distributed with slackware, as it helps a lot, and tetex just isn't as good.
Thanks!
@sombragris:
That's probably not as easy, since the reason only texlive-base is included is to not to drive the total package size up too much, since a full texlive installation is easily multiple GB! (mostly due to -docs being 1.4GB and -fonts being 504MB)
That simply can't be fit in a single 4GB DVD.
That said, it might be useful to drop SlackBuilds for them in the extra/source directory, along with the texmf_get.sh and a little readme, just to make it easier to install the full set if need be. However, I'm not sure how I'd handle version incompatibilities. Unless it's somehow possible to download the versions of things that correspond to the versions in the main package (maybe by distributing a copy of the tlpdb?), you'd have to either upgrade the main package as well, or just have people download it from Johannes Schöpfer's site.
I guess I'd provide both options and detail them in a README.
Right now the solution is "get them from SBo". I'm not very fond of that solution, especially when other "would be included if we could" software resides in extra/.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.