crystalspace mispackaged

Bug #116804 reported by Muxec
22
This bug affects 1 person
Affects Status Importance Assigned to Milestone
crystalspace (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: crystalspace

$sudo apt-get install crystalspace crystalspace-data

$walktest

Error message apperars

$csdemo

locate demodata.zip and try to run demo. Error msg appears. Also the demo says it is v0.99 while the package itself is 1.0.0. People on irc:Freenode#crystalspace say it is the reason for failure cause 0.99 is not compatible with 1.0.0 libs....

Tags: packaging
Revision history for this message
Luca Falavigna (dktrkranz) wrote :

crystalspace.engine.warning:
  Shader /shader/std_lighting.xml not available
  Shader /shader/std_lighting_portal.xml not available
ALERT: crystalspace.maploader.parse.map: Could not open map file 'world' on VFS!

crystalspace.maploader.parse.map: Could not open map file 'world' on VFS!
ALERT: crystalspace.system: Failing to load map!

crystalspace.system: Failing to load map!
ALERT: crystalspace.system: Error initializing system!

crystalspace.system: Error initializing system!
Cleaning up...
Error saving configuration '/home/dktrkranz/.crystalspace/CrystalSpace.Walktest.cfg'.

Changed in crystalspace:
status: Unconfirmed → Confirmed
Revision history for this message
A. Bram Neijt (bneijt) wrote :
Download full text (3.6 KiB)

csdemo comes from the crystalspace package and the data needed for this demo comes from crystalspace-data.
However, crystalspace-data is out of date (0.98) so the csdemo.zip file is out of date if you install it without any further checking.

If you combine these two versions running csdemo with that zip file will create the following error:
$ csdemo /usr/lib/crystalspace/data/demodata.zip
Opening GLX2D
Creating Context
Video driver GL/X version (direct renderer)
Visual ID: 0x00000024, 24bit TrueColor
R8:G8:B8:A8,
level 0, double buffered
NOTIFY: OpenGL renderer: GeForce4 Ti 4200/AGP/SSE2 (vendor: NVIDIA Corporation) version 1.5.8 NVIDIA 96.31
NOTIFY: Using windowed mode at resolution 640x480.
NOTIFY: Pixel format: Color: 24 Alpha: 8 Depth: 24 Stencil: 8 AccumColor: 48 AccumAlpha: 16 MultiSamples: 0
NOTIFY: Multisample: disabled
Shader /shader/std_lighting.xml not available
Shader /shader/std_lighting_portal.xml not available
The Crystal Space Demo.
Creating world!...
WARNING: Could not open image file '/lib/std/portaloverlay.jpg' on VFS!
WARNING: Could not load texture 'portaloverlay', using checkerboard instead
[node: library,textures,texture(name=portaloverlay)]
WARNING: Could not open image file '/lib/stdtex/flare_center.jpg' on VFS!
WARNING: Could not load texture 'flare_center_txt', using checkerboard instead
[node: library,textures,texture(name=flare_center_txt)]
WARNING: Could not open image file '/lib/stdtex/flare_rbow.jpg' on VFS!
WARNING: Could not load texture 'flare_spark1_txt', using checkerboard instead
[node: library,textures,texture(name=flare_spark1_txt)]
WARNING: Could not open image file '/lib/stdtex/flare_purp.jpg' on VFS!
WARNING: Could not load texture 'flare_spark2_txt', using checkerboard instead
[node: library,textures,texture(name=flare_spark2_txt)]
WARNING: Could not open image file '/lib/stdtex/flare_picir.jpg' on VFS!
WARNING: Could not load texture 'flare_spark3_txt', using checkerboard instead
[node: library,textures,texture(name=flare_spark3_txt)]
WARNING: Could not open image file '/lib/stdtex/flare_grcir.jpg' on VFS!
WARNING: Could not load texture 'flare_spark4_txt', using checkerboard instead
[node: library,textures,texture(name=flare_spark4_txt)]
WARNING: Could not open image file '/lib/stdtex/flare_pink.jpg' on VFS!
WARNING: Could not load texture 'flare_spark5_txt', using checkerboard instead
[node: library,textures,texture(name=flare_spark5_txt)]
WARNING: Could not open image file '/lib/std/stone4.gif' on VFS!
WARNING: Could not load texture 'stone_txt', using checkerboard instead
[node: library,textures,texture(name=stone_txt)]
WARNING: Could not open image file '/lib/std/white.gif' on VFS!
WARNING: Could not load texture 'white_txt', using checkerboard instead
[node: library,textures,texture(name=white_txt)]
WARNING: could not load plugin 'crystalspace.mesh.loader.factory.ball'
ERROR: Error loading plugin 'crystalspace.mesh.loader.factory.ball'!
[node: library,meshfact(name=ball_factory),plugin]
WARNING: <renderpriorities> is no longer supported!
[node: world]
WARNING: could not load plugin 'crystalspace.mesh.loader.factory.stars'
ERROR: Error loading plugin 'starsFact'!
[node: world,meshfact(name=...

Read more...

Revision history for this message
Cinquero (cinquero) wrote :

please also package CEL.

Revision history for this message
Barry deFreese (bddebian) wrote :

Appears to still be an issue in Gutsy. We are up on UVF now though so the data package would need a UVFe.

Also, please file a seperate bug requesting the packaging of CEL so as not to confuse the two tasks.

Thank you!

Revision history for this message
Barry deFreese (bddebian) wrote :

After looking at this, this package is a mess. There shouldn't even be a seperate data source package and it's the wrong version. Also according to some folks on #crystalspace, csdemo is somewhat deprecated anyway.

Revision history for this message
Ramaddan (ramaddan) wrote :

Yeah, the problem is still there.

Will this be fixed, or till the next release?

Thanks.

Revision history for this message
kripken (kripkenstein) wrote :

This is still a problem on Hardy.

Revision history for this message
Nontagonist (graemec) wrote :

A. Bram Neijt posted a lot of error messages, but I think most of them come from a misconfiguration of CS's VFS.

I've recently been trying, with limited success, to get CS's wxtest program working under kubuntu gutsy, and came across some similar-looking messages.

Try changing three of the last four lines of /etc/crystalspace/vfs.cfg to read:

VFS.Unix.CS_SHAREDIR = /usr/lib/crystalspace
VFS.Unix.CS_DATADIR = /usr/lib/crystalspace/data
VFS.Unix.CS_CONFIGDIR = /etc/crystalspace
VFS.Unix.CS_MAPDIR = /usr/lib/crystalspace/data/maps

That way, CS should be able to find a lot of its files, and you should get fewer errors.

Regards, Non.

Revision history for this message
Xavier Lapointe (lapointe-xavier) wrote :

Hm, I confirm that it works. Hope they will correct it in the next package. For now, it's still the same.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package crystalspace - 1.2.1-0ubuntu1

---------------
crystalspace (1.2.1-0ubuntu1) intrepid; urgency=low

  * New upstream release, packaging based on latest Debian diff.gz
    (1.2-20080206-1 version), LP: #116804, #242961.
  * Provide a get-orig-source target to do the repackaging.
  * debian/control:
    - switch xlibmesa-gl-dev | libgl-dev to libgl1-mesa-dev in Build-Depends
      field
    - add libcaca-dev, libwxgtk2.8-dev, libcegui-mk2-dev to Build-Depends field
    - modify libc6-dev to ${shlibs:Depends}, ${misc:Depends} in crystalspace-dev
      Depends field
  * Modify debian/rules to build in all architectures.
  * debian/rules: use --without-java during build, fix FTBFS.
  * Remove debian/{postinst, postrm, addmissing, control-fr}, they are useless.
  * Fix maintainer-script-empty lintian warnings:
    - remove debian/{preinst, prerm}
  * debian/rules: remove build dir generated during build from crystalspace
    package.
  * Fix extra-license-file lintian warning.
  * debian/rules: adjust paths.
  * Fix debian-watch-file-is-missing lintian info.
  * Fix debian-rules-sets-DH_COMPAT lintian warning.
  * Fix substvar-source-version-is-deprecated lintian warning.
  * Fix build-depends-on-1-revision lintian warnings.
  * Fix build-depends-on-obsolete-package lintian errors.
  * Add quilt support.
  * Add csstartme_startme_cfg_programs.diff patch, fix a problem with startme
    binary that attempts to access programs which have not been installed.
  * Fix script-not-executable lintian warning.
  * Fix menu-item-creates-new-section lintian warnings.
  * Bump Standards-Version to 3.8.0.

 -- Devid Filoni <email address hidden> Fri, 11 Jul 2008 17:54:53 +0200

Changed in crystalspace:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.