SBo scripts not building on current (read 1st post, pls)
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.
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.
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.
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.
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.
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.
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.
###########################################
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
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.
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
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).
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.)
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.
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.
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
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.