Package Details: polyglot-winboard-git 1:r44.5904a29-3

Git Clone URL: https://aur.archlinux.org/polyglot-winboard-git.git (read-only, click to copy)
Package Base: polyglot-winboard-git
Description: UCI/USI/UCCI to XBoard adapter (WinBoard fork)
Upstream URL: http://hgm.nubati.net/cgi-bin/gitweb.cgi?p=polyglot.git;a=summary
Licenses: GPL2
Conflicts: polyglot-winboard
Provides: polyglot-winboard
Submitter: J5lx
Maintainer: JerryXiao
Last Packager: JerryXiao
Votes: 7
Popularity: 0.008532
First Submitted: 2015-08-19 03:33 (UTC)
Last Updated: 2023-09-14 16:18 (UTC)

Dependencies (1)

Required by (3)

Sources (1)

Latest Comments

xiota commented on 2023-09-14 21:14 (UTC) (edited on 2023-09-14 21:15 (UTC) by xiota)

Thank you for updating. Perhaps the following should be renamed as well, since the unrelated polyglot packages may also try to use the same locations?

  • usr/bin/polyglot
  • usr/share/doc/polyglot/
  • usr/share/man/man6/polyglot.6.gz

I have written comments to ask maintainers of the following packages to update dependencies:

  • fairy-stockfish
  • fairy-stockfish-default-git
  • fairy-stockfish-git
  • stockfish-git

xiota commented on 2023-09-14 07:49 (UTC) (edited on 2023-09-14 21:09 (UTC) by xiota)

There are also yet different polyglot-git and polyglot-bin, unrelated to each other.

Perhaps conflicts/provides should be changed to polyglot-winboard. Then the few packages referring to polyglot can be updated?

J5lx commented on 2023-09-14 07:44 (UTC)

To provide some historical context as the previous maintainer of this package: The conflicts/provides refer to the old old polyglot package, they were added in 2015 following a suggestion from Hazzl (see below). The Python package you linked was submitted four years after that. I agree about the replaces directive though, that’s due to my inexperience back then.

xiota commented on 2023-09-14 07:28 (UTC)

Are the conflicts/provides correct? There was formerly a package polyglot with description "A python library built which abstracts out all ISY 5.0 Node Server APIs" and source https://github.com/UniversalDevicesInc/polyglot-v2.

AUR packages should not have a replaces directive. Please remove.

Quatro commented on 2020-06-23 09:47 (UTC)

Error building with:

/usr/bin/ld: book_merge.o:(.bss+0x0): multiple definition of `pgheader_magic'; book_make.o:(.bss+0x0): first defined here
/usr/bin/ld: book_merge.o:(.bss+0x8): multiple definition of `pgheader_version'; book_make.o:(.bss+0x8): first defined here
/usr/bin/ld: pgheader.o:(.data.rel.local+0x0): multiple definition of `pgheader_magic'; book_make.o:(.bss+0x0): first defined here
/usr/bin/ld: pgheader.o:(.data.rel.local+0x8): multiple definition of `pgheader_version'; book_make.o:(.bss+0x8): first defined here
collect2: error: ld returned 1 exit status

By commenting it, the declarations on the .h I got it to work.

J5lx commented on 2016-01-16 11:37 (UTC)

Yep, there is (epoch). I'll update the package asap.

corvinusz commented on 2016-01-14 23:37 (UTC)

Hi. There's some gotcha with package version. Current tgz-snapshot has different git head (d86ce4e...). And this leads to permanent reinstall of package with ```bash yaourt -Suya ``` May be there is a sense to change version generation?

J5lx commented on 2015-09-12 11:04 (UTC)

Okay, I added that plus conflicts and provides. I didn’t even know there was a polyglot package before (I created this one from scratch), so thanks for the notice. And sorry for the delay, I usually try to react as quickly as possible.

Hazzl commented on 2015-08-27 16:47 (UTC)

Thanks for taking this over. Maybe your package should list that it replaces: the old polyglot package. That would make upgrading easier.