Package Details: scid 4.6.4-1

Git Clone URL: (read-only)
Package Base: scid
Description: A Free Chess Database Application
Upstream URL:
Licenses: GPL
Submitter: None
Maintainer: donpicoro
Last Packager: donpicoro
Votes: 52
Popularity: 0.001414
First Submitted: 2005-05-17 13:34
Last Updated: 2016-08-02 11:46

Dependencies (5)

Required by (1)

Sources (1)

Latest Comments

donpicoro commented on 2015-10-23 07:44

done, I did not tested it... let me know whether it works ;-)

Thank you for it.

rmbd commented on 2015-10-20 14:50


I've created a patch that associates .pgn files with Scid:

Feel free to apply it.

donpicoro commented on 2014-05-21 07:57

namcap claims Tk is not needed. Tcl is definitively needed. I updated the dependencies list to include Tk which in turn brings Tcl as a dependency.

hjst commented on 2014-05-21 02:14

Right, now I've got it running it's obviously a tcl/tk app so I'm guessing the implicit dependency on those packages has always been assumed. However, as someone who knew nothing about scid prior to trying it for the first time today, both 'tcl' and 'tk' need to be added to the PKGBUILD depends:

$ scid
can't find package Tk 8.5
while executing
"package require Tk 8.5"
(file "/usr/bin/scid" line 41)

hjst commented on 2014-05-21 01:53

I believe there's a missing dependency on tcl in this package. I get the following error when running `makepkg -s`:

==> Starting build()...
./configure: line 12: exec: tclsh: not found
==> ERROR: A failure occurred in build().

Adding 'tcl' to the depends line in PKGBUILD fixes it.

donpicoro commented on 2014-02-12 22:11

Note that 4.4 is the current stable version.

If people want/care I can create a separate package for the development version which currently is 4.5.2 but this package is for the stable one.

Anonymous comment on 2014-01-13 17:32


I'm facing a problem launching Scid. I think it's because the Phalanx engine terminates with a Segmentation fault. When I replaced the binary with a working version Scid launched without a problem.

Does anyone else face the same problem?

donpicoro commented on 2013-11-24 08:57

sure thing. I just did it but it did not bump the version as I do not think is needed.

Thanks for the suggestion.

Superposition commented on 2013-11-24 07:15

You may wish to consider adding tkimg (in the AUR) as an optional dependency. It is required for using some alternate sets of pieces.

donpicoro commented on 2013-07-16 19:08

sorry for not checking the source code. I usually check just the compilation and I never notice the lack of eye-candy because I run awesomeWM.

My bad, sorry. I will fix it and have it ready for some tl updated and then I will rel-bump it.

scorici commented on 2013-07-16 03:13

I've looked at the source tarball and I've notice that scid has icons included:
So I guess you can use one of those instead of their website.
Another thing I've notice in the tarball is that it has sounds.
When scid starts it looks for /usr/bin/sounds and needs "snack" (from AUR) to use these sounds.
If you want to include sounds you can put the sounds folder in scid's directory.
Maybe link it to /usr/bin/sounds but that's not really necessary since it has the option to manually browse for sounds.
If you decide to use sounds the "snack" package needs to be included at least in "optdepends".
I see no point in changing the "pkgrel", maybe you can wait until the next release comes.

donpicoro commented on 2013-03-29 19:58

New version in out !!!!

I hope this one does not crash with the engines you use

donpicoro commented on 2013-03-22 12:56


Yes, downloading the RC sounds reasonable.
Get it from here:
and let us know how it goes :-D

pmav99 commented on 2013-03-22 12:36

There is a new RC version. Perhaps you could try with that one

donpicoro commented on 2013-03-17 17:21

I cannot really come up with anything. I removed some optimization flags used at compilation time.

If that doesn't help is probably a bug we should report upstream.

kraxor commented on 2013-03-17 09:45

I did rebuild scid on my 100% up-to-date system and still have the same behaviour (crash on engine exit). Did I miss something? Can you guys help me diagnose the problem?

mrzeznicki commented on 2013-02-25 22:20

@donpicoro: Once again, could you please bump version number to force rebuild? Or maybe there is a better way to rebuild the package with the brand new tcl/tk. Rebuilding makes it work flawlessly, I tested that

mrzeznicki commented on 2013-01-31 16:11

Hi @donpicoro: Thanks for your answer. Yes, scid works after rebuilding it against new tcl/tk (guess it is my mistake, I'd recently started using pacaur and I did not notice that it doesn't really "rebuild" things when reinstalling). I think that you could simply bump version number to force "rebuild" throughout all AUR users. Thanks again.

donpicoro commented on 2013-01-29 17:32

The PKGBUILD uses the following line to get the tk version

pacman -Q tk | cut -f2 -d" " | cut -f1-2 -d"."

Granted, it should read tcl instead of tk... my bad. They typically have the same version number so it doesn't really matter.

I honestly do not understand what else shall I do "make this package work with current tcl/tk". I should automatically do it if you rebuild it yourself. I feel I am missing something here about exactly what you want.

mrzeznicki commented on 2013-01-26 00:46

donpicoro: It's great thing that you understand that you're doing a service to the community. Please continue to do so, lots of people, me included, benefit from your work. So, I do not need to convince you that making this package work with current tcl/tk is a good thing. If it's too much work then you may either try to read and learn or just feel free to drop a comment here, someone knowledgable in tcl will surely step in to help. Thanks again. Looking forward to having it updated.

donpicoro commented on 2013-01-13 23:05

Hej to all,
sorry for the delay. I was having some well-earned holidays. I do not have the crashes you present. Can you rebuild it again and check whether you still get the error?

@mrzeznicki: This is the AUR and more than anything, this is a community. Read, Learn and Contribute.

kraxor commented on 2013-01-02 15:48

I experience the same bug as Antunes (scid crashes on engine quit). The bug is only present since the rebuild.

As a workaround, you can "quit" the engine with "killall gnuchess" (or whatever engine you use) to avoid the crash.

mrzeznicki commented on 2013-01-02 13:12

@Antunes: I was talking to our alleged maintainer to rebuild the damn thing so that it starts with new tcl/tk, it wasn't meant to solve your bug. Sorry for confusion

Antunes commented on 2012-12-30 11:37

I have rebuilt my scid with the new tcl/tk libraries, but the crash I described earlier remains.

mrzeznicki commented on 2012-12-28 13:21

Please rebuild scid with new tcl/tk (/usr/bin/tkscid: error while loading shared libraries: cannot open shared object file: No such file or directory). Thanks in advance.

Antunes commented on 2012-12-28 11:00

With the current version, I get a crash when I

1) open scid
2) press F2 to start your Engine #1
3) press F2 to quit your Engine #1

I get a crash with output

X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 1 (X_CreateWindow)
Resource id in failed request: 0x1a087d2
Serial number of failed request: 315449
Current serial number in output stream: 315547

donpicoro commented on 2012-08-31 00:54

sorry I never cared about it from the beginning.
I did a simple test and the entry worked worked.
Thank you so much for your help... how can I say "no" to such nice request ;-)


scorici commented on 2012-08-30 23:08

Can you please add a .desktop file in /usr/share/applications/scid.desktop ? For a menu entry...
Image file (from scid homepage): # from
# or
# # from
Desktop file:

[Desktop Entry]
Comment=A Free Chess Database Application

# scid.png goes to /usr/share/pixmaps to recognize as "Icon=scid.png" otherwise the full path must be specified "Icon=/usr/share/scid/scid.png"
# scid is already in $PATH so specifying the full path in "Exec=/usr/bin/scid" is not necessary just "Exec=scid"

donpicoro commented on 2012-03-06 07:06

Hello all,
I just adopted this great package... the old PKGBUILD contained very old syntax and a somehow not so straightforward/clean installation procedure.
I already rewrote the PKGBUILD from scratch therefore I increased the release version to reflect the fact that now it is a different PKGBUILD from a different maintainer.
In principle this package *SHOULD* work pretty much the same as the previous release (4.3-1) so if you do not feel like updating it feel free to skip this one or give it a go and please report back if you encounter any issues and I gladly will do my best to sort them out :D

Enjoy and cheers,

donpicoro commented on 2012-03-06 06:21

Hello all,
I just adopted this great package... the compilation worked very nice but the PKGBUILD contained very old syntax and a somehow not so straightforward installation procedure.
I already updated the PKGBUILD without increasing the release version. I do not want to bump unnecessary rebuilds.

Enjoy and cheers,

donpicoro commented on 2012-03-06 05:07

Hello all,
I just adopted this great package... the compilation works very nice but the PKGBUILD contains very old syntax. It is highly possible that I update the PKGBUILD without increasing the release version. I do not want to bump unnecessary rebuilds.


Anonymous comment on 2011-03-27 17:46

New Scid version!

This is a quick fix. I will check in the following days for errors in PDGBUILD.
Any suggestions are welcomed!

Anonymous comment on 2010-07-07 21:39

Scid's webpage address isn't working. I think it should be updated to :)