LinuxQuestions.org
Review your favorite Linux distribution.
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 02-13-2020, 10:15 AM   #2446
aikempshall
Member
 
Registered: Nov 2003
Location: Bristol, Britain
Distribution: Slackware
Posts: 900

Rep: Reputation: 153Reputation: 153
html5lib requirements


html5lib seems to have gone from requiring

Quote:
six python-webencodings
to requiring

Quote:
six python3-six python-webencodings
Is this correct?

I can't find python3-six in ponce.org

html5lib appears to compile successfully without python3-six

Alex
 
Old 02-13-2020, 10:35 AM   #2447
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,102

Original Poster
Rep: Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178
the SBo packages for 14.2 six and python3-six are equivalent, in content, of the six package in Slackware current (six there contains also the python3 stuff so python3-six has been removed from the repository to avoid overlapping), so I think you should be ok.

Last edited by ponce; 02-13-2020 at 12:33 PM.
 
Old 02-13-2020, 12:09 PM   #2448
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,102

Original Poster
Rep: Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178
Quote:
Originally Posted by montagdude View Post
gcc7.patch in gis/grass is failing here. It seems to not be needed, because the build completed after commenting it out.
removed it, thanks! seems grass has been updated since that patch was submitted...
Quote:
Originally Posted by Lockywolf View Post
openscad SlackBuild was failing for me, I had to add the following two lines after line 77 of the Slackbuild:

Code:
sed -i 's/bool convex = ps->convexValue();/bool convex = (bool) ps->convexValue();/g' src/CSGTermEvaluator.cc
sed -i '50a#include <stack>' src/parser.y
applied, thanks!
Quote:
Originally Posted by bakura_666 View Post
For the arc-theme package, in my build enters on a loop trying to do this line:

Code:
/usr/bin/optipng -o7 --quiet "assets/titlebutton-minimize-active-dark@2.png"
And eats RAM like hell (and a larger swap file too), maybe some bug related to optipng/sassc.
seems there's an open issue upstream for this

https://github.com/sass/libsass/issues/3033

I have downgraded libsass to 3.6.1 to avoid that, thanks for the report!
 
2 members found this post helpful.
Old 02-14-2020, 07:40 AM   #2449
average_user
Member
 
Registered: Dec 2010
Location: Warsaw, Poland
Distribution: Slackware
Posts: 560

Rep: Reputation: 220Reputation: 220Reputation: 220
development/coccinelle fails:
Code:
checking for OCaml findlib package num... not found
configure: error: package num is required. It should be part of your ocaml installation.
I guess this https://github.com/ocaml/num is missing or ocaml version is too old. A quick git log -i --grep='ocaml-num' shows that ocaml-num has never been added.

Last edited by average_user; 02-14-2020 at 07:43 AM.
 
Old 02-15-2020, 12:38 AM   #2450
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,102

Original Poster
Rep: Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178
update it to version 1.0.8, num should be optional there (it seems to build fine)
Code:
diff --git a/development/coccinelle/coccinelle.SlackBuild b/development/coccinelle/coccinelle.SlackBuild
index 9046fc3cc6..60583d10db 100644
--- a/development/coccinelle/coccinelle.SlackBuild
+++ b/development/coccinelle/coccinelle.SlackBuild
@@ -23,7 +23,7 @@
 #  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 PRGNAM=coccinelle
-VERSION=${VERSION:-1.0.6}
+VERSION=${VERSION:-1.0.8}
 BUILD=${BUILD:-1}
 TAG=${TAG:-_SBo}
 
@@ -60,7 +60,7 @@ rm -rf $PKG
 mkdir -p $TMP $PKG $OUTPUT
 cd $TMP
 rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tgz
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
 cd $PRGNAM-$VERSION
 chown -R root:root .
 find -L . \
@@ -69,6 +69,7 @@ find -L . \
  \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
   -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
 
+./autogen
 CFLAGS="$SLKCFLAGS" \
 CXXFLAGS="$SLKCFLAGS" \
 ./configure \
diff --git a/development/coccinelle/coccinelle.info b/development/coccinelle/coccinelle.info
index 02eee74e4c..6673d37227 100644
--- a/development/coccinelle/coccinelle.info
+++ b/development/coccinelle/coccinelle.info
@@ -1,8 +1,8 @@
 PRGNAM="coccinelle"
-VERSION="1.0.6"
+VERSION="1.0.8"
 HOMEPAGE="http://coccinelle.lip6.fr/"
-DOWNLOAD="http://coccinelle.lip6.fr/distrib/coccinelle-1.0.6.tgz"
-MD5SUM="01b6e7e471055c9af7f9ceadbd452108"
+DOWNLOAD="https://github.com/coccinelle/coccinelle/archive/1.0.8/coccinelle-1.0.8.tar.gz"
+MD5SUM="d58871107c28a970fc53e4f8124d14e1"
 DOWNLOAD_x86_64=""
 MD5SUM_x86_64=""
 REQUIRES="camlp4 menhir"
 
Old 02-15-2020, 12:42 AM   #2451
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,102

Original Poster
Rep: Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178
I personally like a lot the newly addition of qt5 in current but, for what matters this repository, it will mean that the stuff depending on qt5 here will be most probably broken and it will take some time to fix it: please be patient...
if anyone has patches that are already tested and working they are much appreciated, thanks in advance!

Last edited by ponce; 02-15-2020 at 12:51 AM.
 
5 members found this post helpful.
Old 02-15-2020, 01:08 AM   #2452
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,445

Rep: Reputation: Disabled
Quote:
Originally Posted by ponce View Post
I personally like a lot the newly addition of qt5 in current but, for what matters this repository, it will mean that the stuff depending on qt5 here will be most probably broken and it will take some time to fix it: please be patient...
if anyone has patches that are already tested and working they are much appreciated, thanks in advance!
If there is anything that you need help with, just give us a list.
 
Old 02-15-2020, 04:43 AM   #2453
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,662

Rep: Reputation: 1786Reputation: 1786Reputation: 1786Reputation: 1786Reputation: 1786Reputation: 1786Reputation: 1786Reputation: 1786Reputation: 1786Reputation: 1786Reputation: 1786
Basically all that depends on qt5 needs to be tested
 
1 members found this post helpful.
Old 02-15-2020, 12:04 PM   #2454
Thom1b
Member
 
Registered: Mar 2010
Location: France
Distribution: Slackware
Posts: 485

Rep: Reputation: 339Reputation: 339Reputation: 339Reputation: 339
Hi,

First of all, I hope my english is not too bad.

Since the Feb 13 update in current, /var/run is mounted as tmpfs, so everything are deleted when shutting down slackware.
Some daemons (tor, opendmarc, opendkim for example) need a /var/run/pid-path-for-daemon folder to store their pid file.

Maybe it's time to create these folders when running "/etc/rc.d/rc.mydaemon start"?

I started, for my personnal use, to create a "/etc/default/mydaemon" with:
Code:
MYDAEMON_USER=myuser
MYDAEMON_GROUP=mygroup
MYDAEMON_PID_PATH=/var/run/mydaemon
then I "source" /etc/default/mydaemon in rc.mydaemon and finally create the folder with right perms.

What do you think about that?
I hope this post can help to choose a generic way.

Have a nice day!
 
Old 02-15-2020, 03:19 PM   #2455
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,102

Original Poster
Rep: Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178
I agree that the best place to create the folders would be when starting the daemon.
those data could also be set directly in rc.mydaemon without using an additional /etc/default/mydaemon file but also with it should be perfectly fine, it's just a matter of taste, I think: I'm saying this because actually there's no need to use a generic way as we don't use predefined functions to start and stop services (like other distro do).

Last edited by ponce; 02-16-2020 at 04:56 AM. Reason: clarified a little
 
Old 02-15-2020, 03:23 PM   #2456
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,102

Original Poster
Rep: Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178
if can be useful for testing I upgraded qt5-webkit and PyQt5 (that actually includes also python3-PyQt5), but they aren't merged in the main current branch yet

http://cgit.ponce.cc/slackbuilds/commit/?h=qt5-webkit
http://cgit.ponce.cc/slackbuilds/commit/?h=PyQt5
 
Old 02-15-2020, 05:14 PM   #2457
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,445

Rep: Reputation: Disabled
Quote:
Originally Posted by USUARIONUEVO View Post
Hi , after last python3 update to branch 3.8 ,i cant build

cffi
meld3

for meld3 , i see archlinux goes to some git point to fix build
https://git.archlinux.org/svntogit/p...=packages/meld

Quote:
Originally Posted by ponce View Post
meld3 just got updated to 3.20.2, no more need for python patch.
https://ftp.gnome.org/pub/gnome/sources/meld/3.20/
 
Old 02-16-2020, 01:20 AM   #2458
Thom1b
Member
 
Registered: Mar 2010
Location: France
Distribution: Slackware
Posts: 485

Rep: Reputation: 339Reputation: 339Reputation: 339Reputation: 339
Quote:
Originally Posted by ponce View Post
I agree that the best place to create the folders would be when starting the daemon.
those data could also be set directly in rc.mydaemon without using an additional /etc/default/mydaemon file but also with it's fine, it's just a matter of taste, I think: I'm saying this because actually there's no need to use a generic way as we don't use functions to start and stop services (like other distro do).
OK. I think you're right about /etc/default/mydaemon. It could be used but not needed.

Thanks to Seb on french slackware forum who helped me to find the better way.
 
Old 02-16-2020, 02:15 AM   #2459
Lockywolf
Member
 
Registered: Jul 2007
Posts: 683

Rep: Reputation: 253Reputation: 253Reputation: 253
To build opencolorio, I had to add the following line after line 73:

Code:
sed -i '59d' src/apps/ociodisplay/main.cpp
 
1 members found this post helpful.
Old 02-16-2020, 02:28 AM   #2460
Lockywolf
Member
 
Registered: Jul 2007
Posts: 683

Rep: Reputation: 253Reputation: 253Reputation: 253
The commit 681d03cb4ce4a6a4fce44889605d378451c865a0 deleted "python/Pygments" altogether. What was wrong with it?
 
  


Reply

Tags
current, sbo, sbopkg, slackrepo



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] Error building gst1-plugins-good 1.4.1 from SBO l0rddarkf0rce Slackware 4 10-06-2014 05:58 PM
[SOLVED] Failure building nvidia-kernel Slackbuild from SBo sysfce2 Slackware 7 07-02-2011 01:10 AM
problems building fontforge from SBo gtludwig Slackware 7 05-12-2010 01:52 PM
Pls help me take my 1st step! verysoon Fedora - Installation 2 12-12-2005 07:49 AM

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

All times are GMT -5. The time now is 06:10 PM.

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