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 03-14-2020, 07:45 PM   #2551
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,336

Rep: Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930

[QUOTE=hpfeil;6100500]
Quote:
Originally Posted by USUARIONUEVO View Post
why no read "REQUIRES" ?

Webkit2gtk requires: geoclue2, woff2, hyphen, libwebp

Have libwebp, don't need geoclue, woff compression, or Tex hyphens. Bubblewrap and wpe are not listed among the requires. I only want the basic webkitgtk to fulfill requires for boinc. Boinc's Rosetta@Home is analyzing the Wuhan Bat Virus, as is Folding@Home.

seriously , can you read "REQUIRES" ,PLEASE ?


https://github.com/Ponce/slackbuilds...ebkit2gtk.info

Quote:
REQUIRES="bubblewrap enchant2 geoclue2 gst-plugins-bad libseccomp wpebackend-fdo xdg-dbus-proxy"
requires, is REQUIRES ,no "optional" understand this?

REQUIRES , under -current , are not the same as "stable 14.2 or another stable branch" , cause have different libs , some added , or cause version bump , to build under current cause no patches for other versions , if you use sbopkg , you can read the info file first.

Last edited by USUARIONUEVO; 03-14-2020 at 07:48 PM.
 
1 members found this post helpful.
Old 03-15-2020, 07:09 AM   #2552
lord_
Member
 
Registered: Apr 2018
Distribution: Slackware -current
Posts: 44

Rep: Reputation: Disabled
Error building last libdbusmenu 18.10.20180917~bzr492

As in the title, it fails buildind the docs:

Code:
  DOC   Preparing build
  DOC   Scanning header files
  DOC   Introspecting gobjects
  DOC   Building XML
  DOC   Building XML
  DOC   Building HTML
warning: failed to load external entity "../xml/tree_index.sgml"
../libdbusmenu-glib-docs.sgml:23: element include: XInclude error : could not load ../xml/tree_index.sgml, and no fallback was found
make[4]: *** [Makefile:790: html-build.stamp] Error 6
make[4]: uscita dalla directory "/tmp/SBo/libdbusmenu-18.10.20180917~bzr492/docs/libdbusmenu-glib/reference"
make[3]: *** [Makefile:420: all-recursive] Error 1
make[3]: uscita dalla directory "/tmp/SBo/libdbusmenu-18.10.20180917~bzr492/docs/libdbusmenu-glib"
make[2]: *** [Makefile:424: all-recursive] Error 1
make[2]: uscita dalla directory "/tmp/SBo/libdbusmenu-18.10.20180917~bzr492/docs"
make[1]: *** [Makefile:486: all-recursive] Error 1
make[1]: uscita dalla directory "/tmp/SBo/libdbusmenu-18.10.20180917~bzr492"
make: *** [Makefile:417: all] Error 2
I found a culprit for this behavior here: https://gitlab.gnome.org/GNOME/gtk-doc/issues/103

I made a quick workaround, just to make it build:
Code:
---
 docs/libdbusmenu-glib/reference/libdbusmenu-glib-docs.sgml | 2 +-
 docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-docs.sgml   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/docs/libdbusmenu-glib/reference/libdbusmenu-glib-docs.sgml b/docs/libdbusmenu-glib/reference/libdbusmenu-glib-docs.sgml
index 76258e5..8911be8 100644
--- a/docs/libdbusmenu-glib/reference/libdbusmenu-glib-docs.sgml
+++ b/docs/libdbusmenu-glib/reference/libdbusmenu-glib-docs.sgml
@@ -20,7 +20,7 @@
   </chapter>
   <chapter id="object-tree">
     <title>Object Hierarchy</title>
-     <xi:include href="xml/tree_index.sgml"/>
+     <xi:include href="xml/object_index.sgml"/>
   </chapter>
   <index id="api-index-full">
     <title>API Index</title>
diff --git a/docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-docs.sgml b/docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-docs.sgml
index e2e3c9f..6d4fc38 100644
--- a/docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-docs.sgml
+++ b/docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-docs.sgml
@@ -19,7 +19,7 @@
   </chapter>
   <chapter id="object-tree">
     <title>Object Hierarchy</title>
-     <xi:include href="xml/tree_index.sgml"/>
+     <xi:include href="xml/object_index.sgml"/>
   </chapter>
   <index id="api-index-full">
     <title>API Index</title>
-- 
2.25.1
Just add it in the SlackBuild file right after the other patch that's already there.
 
Old 03-15-2020, 08:01 PM   #2553
hpfeil
Member
 
Registered: Nov 2010
Location: Tucson, Arizona US
Distribution: Slackware Current
Posts: 354
Blog Entries: 1

Rep: Reputation: Disabled
[QUOTE=USUARIONUEVO;6100542][QUOTE=hpfeil;6100500]

As I said, I don't need geoclue2, it is optional. I noticed hyphen, libwebp, and woff2 are included in current. My target package is Boinc 7.17.0, which needs only the static wxWidgets library and slackware64-current. I uninstalled webkitgtk, don't need it for Rosetta to study the Wuhan Pneumonia.

I only looked at webkit2gtk because I thought it was more recent than webkitgtk, which academic/boinc requires.

libraries/webkit2gtk: webkitgtk-2.20.5.tar.xz
libraries/webkitgtk: webkitgtk-2.4.11.tar.xz

They both point to webkitgtk.org which provides WebKitGTK 2.28.0. Thereby hangs my confusion.
 
1 members found this post helpful.
Old 03-16-2020, 03:30 AM   #2554
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,105

Original Poster
Rep: Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178
Quote:
Originally Posted by lord_ View Post
As in the title, it fails buildind the docs:

Code:
  DOC   Preparing build
  DOC   Scanning header files
  DOC   Introspecting gobjects
  DOC   Building XML
  DOC   Building XML
  DOC   Building HTML
warning: failed to load external entity "../xml/tree_index.sgml"
../libdbusmenu-glib-docs.sgml:23: element include: XInclude error : could not load ../xml/tree_index.sgml, and no fallback was found
make[4]: *** [Makefile:790: html-build.stamp] Error 6
make[4]: uscita dalla directory "/tmp/SBo/libdbusmenu-18.10.20180917~bzr492/docs/libdbusmenu-glib/reference"
make[3]: *** [Makefile:420: all-recursive] Error 1
make[3]: uscita dalla directory "/tmp/SBo/libdbusmenu-18.10.20180917~bzr492/docs/libdbusmenu-glib"
make[2]: *** [Makefile:424: all-recursive] Error 1
make[2]: uscita dalla directory "/tmp/SBo/libdbusmenu-18.10.20180917~bzr492/docs"
make[1]: *** [Makefile:486: all-recursive] Error 1
make[1]: uscita dalla directory "/tmp/SBo/libdbusmenu-18.10.20180917~bzr492"
make: *** [Makefile:417: all] Error 2
I found a culprit for this behavior here: https://gitlab.gnome.org/GNOME/gtk-doc/issues/103

I made a quick workaround, just to make it build:
Code:
---
 docs/libdbusmenu-glib/reference/libdbusmenu-glib-docs.sgml | 2 +-
 docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-docs.sgml   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/docs/libdbusmenu-glib/reference/libdbusmenu-glib-docs.sgml b/docs/libdbusmenu-glib/reference/libdbusmenu-glib-docs.sgml
index 76258e5..8911be8 100644
--- a/docs/libdbusmenu-glib/reference/libdbusmenu-glib-docs.sgml
+++ b/docs/libdbusmenu-glib/reference/libdbusmenu-glib-docs.sgml
@@ -20,7 +20,7 @@
   </chapter>
   <chapter id="object-tree">
     <title>Object Hierarchy</title>
-     <xi:include href="xml/tree_index.sgml"/>
+     <xi:include href="xml/object_index.sgml"/>
   </chapter>
   <index id="api-index-full">
     <title>API Index</title>
diff --git a/docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-docs.sgml b/docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-docs.sgml
index e2e3c9f..6d4fc38 100644
--- a/docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-docs.sgml
+++ b/docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-docs.sgml
@@ -19,7 +19,7 @@
   </chapter>
   <chapter id="object-tree">
     <title>Object Hierarchy</title>
-     <xi:include href="xml/tree_index.sgml"/>
+     <xi:include href="xml/object_index.sgml"/>
   </chapter>
   <index id="api-index-full">
     <title>API Index</title>
-- 
2.25.1
Just add it in the SlackBuild file right after the other patch that's already there.
thanks for reporting this, lord_: to stay on the safe side until the next version of libdusmenu I'll just pass "--disable-gtk-doc" between the configure options.
 
Old 03-17-2020, 05:03 AM   #2555
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,336

Rep: Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930
[QUOTE=hpfeil;6100962][QUOTE=USUARIONUEVO;6100542]
Quote:
Originally Posted by hpfeil View Post

As I said, I don't need geoclue2, it is optional. I noticed hyphen, libwebp, and woff2 are included in current. My target package is Boinc 7.17.0, which needs only the static wxWidgets library and slackware64-current. I uninstalled webkitgtk, don't need it for Rosetta to study the Wuhan Pneumonia.

I only looked at webkit2gtk because I thought it was more recent than webkitgtk, which academic/boinc requires.

libraries/webkit2gtk: webkitgtk-2.20.5.tar.xz
libraries/webkitgtk: webkitgtk-2.4.11.tar.xz

They both point to webkitgtk.org which provides WebKitGTK 2.28.0. Thereby hangs my confusion.
OK, GOOD LUCK , im not lost more time explaining in current some @optional@ are NOT OPTIONAL , cause version BUMP , and you no read info files ... good luck INDIANA JONES.
 
Old 03-17-2020, 09:18 PM   #2556
ttk
Senior Member
 
Registered: May 2012
Location: Sebastopol, CA
Distribution: Slackware64
Posts: 1,038
Blog Entries: 27

Rep: Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484
SlackBuild rubygem-bundler is not building correctly on my Slackware64-current system:

Quote:
ttk@kirov:/home/ttk/tools/redmine-4.0.svn$ sudo sbopkg -i rubygem-bundler

###########################################
New queue process started on:
Tue Mar 17 19:10:44 PDT 2020
###########################################

+++++++++++++++++++++++++++++++++++++++++++
PRE-CHECK LOG
Using the UNSUPPORTED SBo git repository for -current
Queue Process: Download, build, and install

rubygem-bundler:
GPG checks not supported for the SBo-git repository.
Processing rubygem-bundler 1.17.3-1
Using original .info file
Using original SlackBuild file
No build options selected.

+++++++++++++++++++++++++++++++++++++++++++

Pre-check complete.

Do you wish to proceed based on the search results above? Packages not
found will be skipped during the process.

(P)roceed or (Q)uit?: p


Processing rubygem-bundler

rubygem-bundler:
rubygem-bundler not found in /var/cache/sbopkg.
--2020-03-17 19:10:45-- https://rubygems.org/downloads/bundler-1.17.3.gem
Resolving rubygems.org (rubygems.org)... 2a04:4e42::70, 151.101.0.70, 151.101.128.70, ...
Connecting to rubygems.org (rubygems.org)|2a04:4e42::70|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 364032 (356K) [application/octet-stream]
Saving to: 'bundler-1.17.3.gem'

bundler-1.17.3.gem 100%[===================>] 355.50K 1.77MB/s in 0.2s

2020-03-17 19:10:46 (1.77 MB/s) - 'bundler-1.17.3.gem' saved [364032/364032]

Found bundler-1.17.3.gem in /var/cache/sbopkg.
Checking MD5SUM:
MD5SUM check for bundler-1.17.3.gem ... OK
Building package for rubygem-bundler...
/usr/lib64/ruby/site_ruby/2.7.0/rubygems/command.rb:443: warning: deprecated Object#=~ is called on Class; it always returns nil
/usr/lib64/ruby/site_ruby/2.7.0/rubygems/command.rb:443: warning: deprecated Object#=~ is called on Class; it always returns nil
/usr/lib64/ruby/site_ruby/2.7.0/rubygems/command.rb:443: warning: deprecated Object#=~ is called on Class; it always returns nil
/usr/lib64/ruby/site_ruby/2.7.0/rubygems/command.rb:443: warning: deprecated Object#=~ is called on Class; it always returns nil
/usr/lib64/ruby/site_ruby/2.7.0/rubygems/package/tar_input.rb:57: warning: Using the last argument as keyword parameters is deprecated
ERROR: While executing gem ... (NoMethodError)
undefined method `quick_emit' for Psych:Module
/usr/lib64/ruby/site_ruby/2.7.0/rubygems/specification.rb:498:in `from_yaml': YAML data doesn't evaluate to gem specification (Gem::Exception)
from -e:8:in `<main>'

rubygem-bundler:
Would you like to continue processing the rest of the
queue or would you like to abort? If this failed
package is a dependency of another package in the queue
then it may not make sense to continue.

(Y)es to continue, (N)o to abort, (R)etry the build?: n
I'm going to fiddle with it some, and will update here if I come up with a fix.

I just remembered, this isn't quite a stock -current environment, as I previously installed rubygems-update (also from sbo). Will investigate that angle too.
 
Old 03-17-2020, 10:34 PM   #2557
ttk
Senior Member
 
Registered: May 2012
Location: Sebastopol, CA
Distribution: Slackware64
Posts: 1,038
Blog Entries: 27

Rep: Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484
I figured it out. The yaml decoder didn't like LANG=C. Setting it to en_US.UTF-8 allowed the build to complete successfully.

Last edited by ttk; 03-17-2020 at 11:41 PM.
 
1 members found this post helpful.
Old 03-18-2020, 01:29 PM   #2558
garpu
Senior Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 1,558

Rep: Reputation: 904Reputation: 904Reputation: 904Reputation: 904Reputation: 904Reputation: 904Reputation: 904Reputation: 904
FYI, obs-studio now requires mbedtls. 25.0 won't build without it.
 
1 members found this post helpful.
Old 03-18-2020, 01:37 PM   #2559
dimm0k
Member
 
Registered: May 2008
Location: Brooklyn ZOO
Distribution: Slackware64 14.2
Posts: 564

Rep: Reputation: 56
having a weird issue getting unison-gtk2 running with the script from SBo for unison, the file synchronizer. by default the script compiles both the text and gtk2 version without any issues after installing the dependencies of ocaml, ocaml-findlib, and lablgtk. the text version runs without any issues, but the gtk2 version craps out with the following

Code:
No protocol specified
Uncaught exception Gtk.Error("GtkMain.init: initialization failed\nml_gtk_init: initialization failed")

Fatal error: exception File "/tmp/SBo/unison-2.51.2/work/src/uigtk2.ml", line 144, characters 14-20: Assertion failed
Raised at file "/tmp/SBo/unison-2.51.2/work/src/uigtk2.ml", line 144, characters 14-26
Called from file "/tmp/SBo/unison-2.51.2/work/src/uigtk2.ml", line 677, characters 27-46
Called from file "/tmp/SBo/unison-2.51.2/work/src/main.ml", line 241, characters 2-256
any suggestions? I'm fine with running the text version for now, but the gtk versions allows easier selections when there are a ton of files with changes
 
Old 03-18-2020, 01:47 PM   #2560
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,105

Original Poster
Rep: Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178
I don't think you are using the version of unison of this repository: again, please check your repository copy (the first post of this thread might be of help).

Last edited by ponce; 03-18-2020 at 01:51 PM.
 
Old 03-18-2020, 02:07 PM   #2561
ttk
Senior Member
 
Registered: May 2012
Location: Sebastopol, CA
Distribution: Slackware64
Posts: 1,038
Blog Entries: 27

Rep: Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484
It would be nice if "sbopkg -r" could detect when the repo needs to be ditched and re-cloned. If I offered patches, would anyone use them? (If so, I'd implement it in shell, and if not I'd likely use perl.)
 
1 members found this post helpful.
Old 03-18-2020, 02:29 PM   #2562
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,105

Original Poster
Rep: Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178
Quote:
Originally Posted by ttk View Post
It would be nice if "sbopkg -r" could detect when the repo needs to be ditched and re-cloned. If I offered patches, would anyone use them? (If so, I'd implement it in shell, and if not I'd likely use perl.)
I think you should ask to the sbopkg maintainer, willysr.
also, I'm not sure if this is already fixed in the sbopkg code in git but, AFAIK, no new version of sbopkg with this particular fix for current has been released.
 
1 members found this post helpful.
Old 03-18-2020, 03:01 PM   #2563
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by ttk View Post
It would be nice if "sbopkg -r" could detect when the repo needs to be ditched and re-cloned. If I offered patches, would anyone use them? (If so, I'd implement it in shell, and if not I'd likely use perl.)
sbopkg is on github and I would imagine willysr (the maintainer of sbopkg) would be willing to implement something like this if someone submitted a pull request.

I don't think he's intending on releasing a new version of sbopkg until 15.0 is released (or close to release), so people may need to implement those changes manually or clone the repo and make their own updated package.
 
2 members found this post helpful.
Old 03-18-2020, 03:48 PM   #2564
dimm0k
Member
 
Registered: May 2008
Location: Brooklyn ZOO
Distribution: Slackware64 14.2
Posts: 564

Rep: Reputation: 56
Quote:
Originally Posted by ponce View Post
I don't think you are using the version of unison of this repository: again, please check your repository copy (the first post of this thread might be of help).
thank you for your responses! not exactly sure what happened, but between switching from nouveau to nvidia blob and rebooting the version of unison I had from SBo worked with the gtk version. that said, I went ahead and grabbed your scripts and rebuilt from there and it's working better than ever, thank you
 
Old 03-19-2020, 05:51 AM   #2565
lioh
Member
 
Registered: Aug 2019
Location: Switzerland
Distribution: Slackware
Posts: 194

Rep: Reputation: Disabled
Hi all,

I have a checksum mismatch on libseccomp

Checking MD5SUM:
MD5SUM check for libseccomp-2.4.3.tar.gz ... FAILED!
Expected: d2e04306c5a690621d1cac5e2d7c4dc8
Found: 3a2c3b7539c1b6a933c20cd1fdcb2252

Greetings
Lioh
 
  


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 03:06 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