Bug 195068 - update games/scid to 4.5.2
Summary: update games/scid to 4.5.2
Status: Closed Feedback Timeout
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-16 08:56 UTC by frank.ebert
Modified: 2015-05-17 15:45 UTC (History)
2 users (show)

See Also:
frank.ebert: maintainer-feedback? (bsd)


Attachments
Patch (3.50 KB, patch)
2014-11-16 08:56 UTC, frank.ebert
no flags Details | Diff
alternative patch (2.91 KB, patch)
2014-11-18 23:45 UTC, Friedrich Volkmann
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description frank.ebert 2014-11-16 08:56:03 UTC
Created attachment 149476 [details]
Patch

update games/scid to 4.5.2

Fix: Patch attached
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2014-11-16 08:56:03 UTC
Maintainer CC'd
Comment 2 Friedrich Volkmann 2014-11-18 23:45:28 UTC
Created attachment 149568 [details]
alternative patch

There may be some issues with the original patch:
1) The port name is changed to upper case initial. I think that this is quite non-standard, and it is inconsistent with previous versions of the port.
2) Autonatic retrieval of the distfile did not work for me. Apart from "usual" errors like "file not found", some servers strangely delivered an HTML file instead of the zip file, triggering a checksum mismatch.
3) Removing the loop that looks for the latest tclsh script will certainly break compatibility with tcl 8.4 and 8.5, which are still contained in the "USES" line in the Makefile.
4) Package registration does not work, See below.

My alternative patch hopefully solves issues #1-3, but #4 remains. The port seems to install fine, but package registration fails with the following output. I have no idea why, since I don't know what the new pkg tool is doing here.

===>  Installing for scid-4.5.2
===>  Checking if scid already installed
===>   Registering installation for scid-4.5.2
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/pgnfix): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/pgnscid): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/sc_addmove): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/sc_eco): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/sc_epgn): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/sc_import): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/sc_remote): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/sc_spell): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/sc_tree): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/scid): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/scidlet): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/scidpgn): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/scidt): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/scmerge): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/spf2spi): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/spliteco): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/tcscid): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/bin/tkscid): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/scid.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/books/Elo2400.bin): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/books/Performance.bin): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/books/gm2600.bin): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/books/readme.txt): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/books/varied.bin): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/data/scid.eco): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/scid.css): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/scid.js): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/bb.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/bk.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/bn.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/bp.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/bq.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/br.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/sq.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/wb.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/wk.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/wn.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/wp.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/wq.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/wr.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/mini/bb.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/mini/bk.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/mini/bn.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/mini/bp.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/mini/bq.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/mini/br.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/mini/sq.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/mini/wb.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/mini/wk.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/mini/wn.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/mini/wp.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/mini/wq.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/mini/wr.gif): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/books/): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/bases/): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/data/): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/mini/): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/bitmaps/): No such file or directory
pkg-static: lstat(/usr/ports/games/scid/work/stage/usr/local/share/scid/html/): No such file or directory
*** [fake-pkg] Error code 74

Stop in /usr/ports/games/scid.
Comment 3 John Marino freebsd_committer freebsd_triage 2015-01-22 10:32:16 UTC
Those are fatal errors, it means both patches are bad.
This PR seems to be stalled.
Comment 4 John Marino freebsd_committer freebsd_triage 2015-05-17 15:45:49 UTC
Closing due to lack of new submission.