The International Simutrans Forum

 

Author Topic: [BUG] Debian package's pak128.Britain-Ex is inconsistent with nightly  (Read 336 times)

0 Members and 1 Guest are viewing this topic.

Offline Matthew gb

  • *
  • Posts: 227
    • Japan Railway Journal
  • Languages: EN, some ZH, DE & SQ
I downloaded the Debian package that James kindly provides on Bridgewater-Brunel and set up a server on an Ubuntu VPS. I tried to connect to it using a Windows client running the latest pak128.Britain-Ex pakset, downloaded using the Nightly Updater (which at the time was 11 August). However, there was a mismatch between the paksets. I downloaded the latest nightly pakset tarball to the server and this matched the Windows version (and was playable after other changes to be posted in other bug reports).

The Debian package contains two versions of the British pakset: Pak128.Britain-Ex (with upper-case P) and pak128.Britain-Ex (with lower-case p). There are minor differences between them (for example, the latter has DOG_WALKER pedestrian paks). Comparing them with the nightly tarball in Krusader showed that both Debian versions had many duplicate files which looked like liveries from before the creation of the current livery system.

So it appears possible that the script used to create the package is accidentally using an outdated repository.

The Debian package also contains this pakset's .dat and image files. This is a matter of preference rather a bug, but it surprised me that an already large download/unpack was being made larger (the source files are just over a third of the unpacked data).

Offline Spenk009

  • *
  • Posts: 280
Re: [BUG] Debian package's pak128.Britain-Ex is inconsistent with nightly
« Reply #1 on: August 29, 2019, 06:28:49 PM »
The linux script is outdated and not up to scratch. If you could create a better script, it would be very much appreciated as there are quite a few linux players out there that have trouble making their own executables/paksets.

Offline Matthew gb

  • *
  • Posts: 227
    • Japan Railway Journal
  • Languages: EN, some ZH, DE & SQ
Re: [BUG] Debian package's pak128.Britain-Ex is inconsistent with nightly
« Reply #2 on: August 29, 2019, 08:38:37 PM »
The linux script is outdated and not up to scratch. If you could create a better script, it would be very much appreciated as there are quite a few linux players out there that have trouble making their own executables/paksets.

I managed to write a functioning .deb control file a couple of weeks ago, but then I lost it. I have a horrible feeling that I made it in the /tmp directory (where archives are unpacked by default) and it got flushed on reboot.  :-[

I have some ideas for improving the Debian script, but I am effectively a Linux newbie (I haven't touched any *nix in more than a decade), so I thought I'd start with reporting the simplest bugs.