LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 08-27-2021, 12:10 PM   #1
Scrutinizer80
LQ Newbie
 
Registered: Aug 2021
Distribution: Slackware, OpenBSD, Debian
Posts: 8

Rep: Reputation: Disabled
A silly "bug" in a new current install


Hello,

I've just installed full Slackware (current) after last using it back in version 3.0.

All's is well and so far very impressive.
Just one very silly thing I ran into almost immediately by pure chance.
Once I loaded up KDE I went ahead and fired up Kigo - The Go game but ran into an error saying "Kigo was unable to find a Go engine backend."
Obviously, the engine package is missing from the installation.

Like I said. A "Bug". I almost feel ashamed reporting this, but still.

All the best,
Chris.
 
Old 08-27-2021, 12:22 PM   #2
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Slackware does not ship a GO backend engine, it has to make choices on what to include. You can obtain a build script for GnuGO from SlackBuilds.org and then compile the package yourself: https://slackbuilds.org/repository/14.2/games/gnugo/
 
2 members found this post helpful.
Old 08-27-2021, 12:28 PM   #3
kgha
Senior Member
 
Registered: May 2018
Location: Sweden
Distribution: Slackware 64 -current multilib from AlienBob's LiveSlak MATE
Posts: 1,088

Rep: Reputation: 761Reputation: 761Reputation: 761Reputation: 761Reputation: 761Reputation: 761Reputation: 761
From https://docs.kde.org/stable5/en/kigo...iguration.html :

"Kigo needs a valid backend to function properly. As you can see in the screenshot below, it used GnuGo by default."

Now gnugo is not part of slackware but you can build your own gnugo package, preferably with Ponce's buildscript for -current:

https://github.com/Ponce/slackbuilds...nt/games/gnugo

You might argue that since slackware -current ships kigo it should also ship gnugo. I don't use KDE myself, so I have no decided opinion in the matter.

Oops. Beaten to it with several minutes.
 
Old 08-27-2021, 12:40 PM   #4
Scrutinizer80
LQ Newbie
 
Registered: Aug 2021
Distribution: Slackware, OpenBSD, Debian
Posts: 8

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by kgha View Post

You might argue that since slackware -current ships kigo it should also ship gnugo. I don't use KDE myself, so I have no decided opinion in the matter.
That's exactly my argument.
If Kigo is present in the full installation, it should be functional.
I have no problem with it not being included at all, but launching something that's there by default only to find out there's a piece missing that inhibits its function really hurts the experience.
 
13 members found this post helpful.
Old 08-27-2021, 01:13 PM   #5
Scrutinizer80
LQ Newbie
 
Registered: Aug 2021
Distribution: Slackware, OpenBSD, Debian
Posts: 8

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Alien Bob View Post
Slackware does not ship a GO backend engine, it has to make choices on what to include. You can obtain a build script for GnuGO from SlackBuilds.org and then compile the package yourself: https://slackbuilds.org/repository/14.2/games/gnugo/
Yes I understand.
However, as I said in a previous reply,
Since the package is present in the full installation, it should be functional or not be there at all.
Running into a loading error in a built-in package that's a part of a default full installation really hurts the experience.

I very much enjoy re-discovering Slackware after all these years and once again having the feel of controlling the system like in the old days.
 
4 members found this post helpful.
Old 08-27-2021, 01:46 PM   #6
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by Scrutinizer80 View Post
Yes I understand.
However, as I said in a previous reply,
Since the package is present in the full installation, it should be functional or not be there at all.
Running into a loading error in a built-in package that's a part of a default full installation really hurts the experience.
I made my argument, you can do with it as you please of course, including disagreeing.
Quote:
I very much enjoy re-discovering Slackware after all these years and once again having the feel of controlling the system like in the old days.
Well you are in control of your Slackware installation. It's as simple as "sbopkg -r && sbopkg -k -i gnugo". Oh wait, sbopkg is not part of Slackware core distro! It is a bug! Or is it? Slackware is your Swiss army knife, it is capable of a lot of things but bottom line: it is all about what you do with it.
 
5 members found this post helpful.
Old 08-27-2021, 02:36 PM   #7
Tonus
Senior Member
 
Registered: Jan 2007
Location: Paris, France
Distribution: Slackware-15.0
Posts: 1,408
Blog Entries: 3

Rep: Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514
I shall add that SBo is endorsed by our BDFL, Mr P. V.
(Hard to find the link from phone)

Anyway, with all respect to those who disagree, I'm quite entiteld to think that Kigo would better be functionnal or not be in the distro. Aside I must admit that I do not even know what it function is nor how difficult it would be to eject.
 
6 members found this post helpful.
Old 08-27-2021, 03:20 PM   #8
Scrutinizer80
LQ Newbie
 
Registered: Aug 2021
Distribution: Slackware, OpenBSD, Debian
Posts: 8

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Alien Bob View Post
It's as simple as "sbopkg -r && sbopkg -k -i gnugo". Oh wait, sbopkg is not part of Slackware core distro! It is a bug! Or is it?
That's really uncalled-for.
The "missing" sbokpkg you describe doesn't cause a built-in default package to fail.
 
13 members found this post helpful.
Old 08-27-2021, 03:23 PM   #9
Scrutinizer80
LQ Newbie
 
Registered: Aug 2021
Distribution: Slackware, OpenBSD, Debian
Posts: 8

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Tonus View Post
I shall add that SBo is endorsed by our BDFL, Mr P. V.
(Hard to find the link from phone)

Anyway, with all respect to those who disagree, I'm quite entiteld to think that Kigo would better be functionnal or not be in the distro. Aside I must admit that I do not even know what it function is nor how difficult it would be to eject.
It's trivial to fix by adding the required engine, and also trivial to remove.
 
1 members found this post helpful.
Old 08-27-2021, 04:25 PM   #10
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,456

Rep: Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007
Quote:
Originally Posted by Alien Bob View Post
I made my argument, you can do with it as you please of course, including disagreeing.

Well you are in control of your Slackware installation. It's as simple as "sbopkg -r && sbopkg -k -i gnugo". Oh wait, sbopkg is not part of Slackware core distro! It is a bug! Or is it? Slackware is your Swiss army knife, it is capable of a lot of things but bottom line: it is all about what you do with it.
With all due respect, AlienBob, your attitude is not right. The issue that OP reported is very minor, but it's a principle thing. And indeed, sbopkg is not part of Slackware, it is not even mentioned on SlackBuilds.org. And finally, the sentences in bold almost sound as if you are mocking him. That's really uncalled for, as already stated.
 
19 members found this post helpful.
Old 08-27-2021, 05:15 PM   #11
magicm
Member
 
Registered: May 2003
Distribution: Slackware
Posts: 237

Rep: Reputation: 152Reputation: 152
I'm one of those who are waiting patiently for 15.0 to land. Running a fully patched 14.2 (enhanced by quite a few packages from SBo & Alien - for which I'm grateful).

And I was wondering about this. Basically, going "Hmm, wonder what that is". Basically, went to look and discovered that I already had Kigo installed, and the 14.2 version also claims "Kigo was unable to find a Go engine back end".

So, 15.0 RC1 is no more broken that 14.2 regarding this.
I am, however, not interested enough in learning to play go to follow up on Alien Bob's suggestion.
 
2 members found this post helpful.
Old 08-27-2021, 09:02 PM   #12
drgibbon
Senior Member
 
Registered: Nov 2014
Distribution: Slackware64 15.0
Posts: 1,221

Rep: Reputation: 943Reputation: 943Reputation: 943Reputation: 943Reputation: 943Reputation: 943Reputation: 943Reputation: 943
It's a minor issue, but I agree with Scrutinizer80. Since Kigo comes with a default Slackware install one would expect it to be functional. GNU Chess is included in Slackware, so why not just include GNU Go too? It's not like it's a big packaging burden either: the last stable release was February 19, 2009
 
6 members found this post helpful.
Old 08-27-2021, 09:06 PM   #13
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,474
Blog Entries: 7

Rep: Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573Reputation: 2573
Quote:
Originally Posted by magicm View Post
Basically, went to look and discovered that I already had Kigo installed, and the 14.2 version also claims "Kigo was unable to find a Go engine back end".
Makes me wonder why it isn't part of KDE, since Kigo is a KDE app.
 
1 members found this post helpful.
Old 08-28-2021, 04:10 AM   #14
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by drgibbon View Post
It's a minor issue, but I agree with Scrutinizer80. Since Kigo comes with a default Slackware install one would expect it to be functional. GNU Chess is included in Slackware, so why not just include GNU Go too? It's not like it's a big packaging burden either: the last stable release was February 19, 2009
My issue with the OP is his high-horse demeanor, not having used Slackware since 3.0 and suddenly barging in that an application needs to be removed from Slackware because it is "broken" because of a "bug". This is not a bug, the package is not broken, it starts fine, but it needs an additional piece of software to work.
Some more examples:
Kamoso, the KDE video recorder, does not work in Slackware because it depends on a piece of functionality in 'gst-plugins-bad' which is not part of standard Slackware. You can find it at SlackBuils.org though.
Slackware's networkmanager is not able to connect to Cisco VPN servers because an openconnect package is not included in Slackware.
Slackware lacks a freerdp package, so krdp is unable to connect to Microsoft servers.

These too are not "bugs", and you - the user - can easily resolve it.
You can extend Slackware's capabilities yourself and should not expect Slackware to do everything for you. There's other distros that will hold your hand.
 
9 members found this post helpful.
Old 08-28-2021, 04:23 AM   #15
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,456

Rep: Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007
Quote:
Originally Posted by Alien Bob View Post
My issue with the OP is his high-horse demeanor,...
I don't see a person who ends their post with "I almost feel ashamed reporting this, but still" like this. Give it a rest.
 
14 members found this post helpful.
  


Reply



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
LXer: The Dirty Cow Linux bug: A silly name for a serious problem LXer Syndicated Linux News 0 10-21-2016 11:35 AM
[BUG] Current pkgtools installpkg bug jazzor Slackware 7 04-16-2009 05:30 AM
Help With Java Problem Please"""""""""""" suemcholan Linux - Newbie 1 04-02-2008 06:02 PM
Silly Synapic Package errors "warning" samuelmp MEPIS 18 07-07-2006 08:07 PM
New To """"l I N U X"""" chawla_ab LinuxQuestions.org Member Intro 3 01-22-2006 11:03 AM

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

All times are GMT -5. The time now is 08:15 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