cflavio / yorg

Yorg (Yorg's an Open Racing Game) is a free open source racing game developed by Ya2 using Panda3D for Windows, OSX and Linux.
Other
174 stars 33 forks source link

Building tracks fails ("couldn't compress" and stacktrace) #4

Closed akien-mga closed 7 years ago

akien-mga commented 7 years ago

Trying to build the assets from source, I get this output:

$ scons tracks=1
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
scons: building associated VariantDir targets: built
bld_tracks(["assets/models/tracks/mountain/track_all.bam", "assets/models/tracks/desert/track_all.bam", "assets/models/tracks/amusement/track_all.bam"], ["yyagl/assets/img_btn.egg", "assets/models/weapons/bonus/WeaponboxAnim-Anim.egg", "assets/models/weapons/bonus/WeaponboxAnim.egg", "assets/models/weapons/turbo/TurboAnim.egg", "assets/models/weapons/turbo/TurboAnim-Anim.egg", "assets/models/weapons/mine/MineAnim-Anim.egg", "assets/models/weapons/mine/MineAnim.egg", "assets/models/weapons/turn/TurnAnim-Anim.egg", "assets/models/weapons/turn/TurnAnim.egg", "assets/models/weapons/rocket/RocketAnim-Anim.egg", "assets/models/weapons/rocket/RocketAnim.egg", "assets/models/tracks/mountain/Pennant2Anim-Anim.egg", "assets/models/tracks/mountain/Store4.egg", "assets/models/tracks/mountain/Bench.egg", "assets/models/tracks/mountain/Poster3.egg", "assets/models/tracks/mountain/Home2.egg", "assets/models/tracks/mountain/Treemountcity1.egg", "assets/models/tracks/mountain/Store5.egg", "assets/models/tracks/mountain/Store3.egg", "assets/models/tracks/mountain/Homemount7.egg", "assets/models/tracks/mountain/Trellis.egg", "assets/models/tracks/mountain/Signroad1.egg", "assets/models/tracks/mountain/Treemountcity2.egg", "assets/models/tracks/mountain/Stationup.egg", "assets/models/tracks/mountain/Chalet2.egg", "assets/models/tracks/mountain/Woodstump.egg", "assets/models/tracks/mountain/Basketfield.egg", "assets/models/tracks/mountain/Wallstone3.egg", "assets/models/tracks/mountain/Homemount3.egg", "assets/models/tracks/mountain/Chalet.egg", "assets/models/tracks/mountain/Home1.egg", "assets/models/tracks/mountain/Streetlamp.egg", "assets/models/tracks/mountain/Pinelow1.egg", "assets/models/tracks/mountain/Wallmount1.egg", "assets/models/tracks/mountain/Pine1.egg", "assets/models/tracks/mountain/Bush3.egg", "assets/models/tracks/mountain/NameBillboard4Anim-Anim.egg", "assets/models/tracks/mountain/Tent.egg", "assets/models/tracks/mountain/Bush1.egg", "assets/models/tracks/mountain/Billboard4.egg", "assets/models/tracks/mountain/Flag1Anim.egg", "assets/models/tracks/mountain/Railing.egg", "assets/models/tracks/mountain/Stationdown.egg", "assets/models/tracks/mountain/Pennant1Anim-Anim.egg", "assets/models/tracks/mountain/CablewayAnim-Anim.egg", "assets/models/tracks/mountain/Poster4.egg", "assets/models/tracks/mountain/Toiletcamping.egg", "assets/models/tracks/mountain/Wallmount2.egg", "assets/models/tracks/mountain/Wallgrid.egg", "assets/models/tracks/mountain/Store2.egg", "assets/models/tracks/mountain/Cableway2Anim-Anim.egg", "assets/models/tracks/mountain/Guardraillinear.egg", "assets/models/tracks/mountain/Roulotte.egg", "assets/models/tracks/mountain/Store1.egg", "assets/models/tracks/mountain/Roulotte2.egg", "assets/models/tracks/mountain/Treemont3.egg", "assets/models/tracks/mountain/Homemount5.egg", "assets/models/tracks/mountain/Bush2.egg", "assets/models/tracks/mountain/Factory.egg", "assets/models/tracks/mountain/Fencepole.egg", "assets/models/tracks/mountain/Footballfield.egg", "assets/models/tracks/mountain/Cableway2Anim.egg", "assets/models/tracks/mountain/Trafficlight.egg", "assets/models/tracks/mountain/Fenceplank.egg", "assets/models/tracks/mountain/Pinelow2.egg", "assets/models/tracks/mountain/HotairballonAnim.egg", "assets/models/tracks/mountain/Treemont1.egg", "assets/models/tracks/mountain/Stone1.egg", "assets/models/tracks/mountain/Signroad4.egg", "assets/models/tracks/mountain/Hurdles.egg", "assets/models/tracks/mountain/Homemount8.egg", "assets/models/tracks/mountain/Tent4.egg", "assets/models/tracks/mountain/Signroad3.egg", "assets/models/tracks/mountain/Greasypole.egg", "assets/models/tracks/mountain/Townhall.egg", "assets/models/tracks/mountain/Pennant2Anim.egg", "assets/models/tracks/mountain/Stack1.egg", "assets/models/tracks/mountain/Pennant3Anim.egg", "assets/models/tracks/mountain/Store6.egg", "assets/models/tracks/mountain/collision.egg", "assets/models/tracks/mountain/Clinic.egg", "assets/models/tracks/mountain/NameBillboard4Anim.egg", "assets/models/tracks/mountain/Pennant3Anim-Anim.egg", "assets/models/tracks/mountain/School.egg", "assets/models/tracks/mountain/Tent2.egg", "assets/models/tracks/mountain/HotairballonAnim-Anim.egg", "assets/models/tracks/mountain/Tent3.egg", "assets/models/tracks/mountain/track.egg", "assets/models/tracks/mountain/Pennant1Anim.egg", "assets/models/tracks/mountain/Signroad2.egg", "assets/models/tracks/mountain/Homemount1.egg", "assets/models/tracks/mountain/Home4.egg", "assets/models/tracks/mountain/Homemount6.egg", "assets/models/tracks/mountain/Bushground1.egg", "assets/models/tracks/mountain/Church.egg", "assets/models/tracks/mountain/Home3.egg", "assets/models/tracks/mountain/Bushground2.egg", "assets/models/tracks/mountain/Homemount2.egg", "assets/models/tracks/mountain/Tablepicnic.egg", "assets/models/tracks/mountain/Treemont2.egg", "assets/models/tracks/mountain/Gasstation.egg", "assets/models/tracks/mountain/Boxcar.egg", "assets/models/tracks/mountain/CablewayAnim.egg", "assets/models/tracks/mountain/Flag1Anim-Anim.egg", "assets/models/tracks/mountain/Homemount4.egg", "assets/models/tracks/mountain/Stepgarden.egg", "assets/models/tracks/mountain/Pine2.egg", "assets/models/tracks/mountain/Stone2.egg", "assets/models/tracks/mountain/Tuftsgrass1.egg", "assets/models/tracks/mountain/Bushground3.egg", "assets/models/tracks/mountain/Lampdesert.egg", "assets/models/tracks/desert/Palm.egg", "assets/models/tracks/desert/Poster3.egg", "assets/models/tracks/desert/Home2.egg", "assets/models/tracks/desert/Palm2.egg", "assets/models/tracks/desert/Homedesert8Anim.egg", "assets/models/tracks/desert/Homedesert2Anim.egg", "assets/models/tracks/desert/Plant4.egg", "assets/models/tracks/desert/Wallstone3.egg", "assets/models/tracks/desert/Homedesert2Anim-Anim.egg", "assets/models/tracks/desert/Home1.egg", "assets/models/tracks/desert/Homedesert8.egg", "assets/models/tracks/desert/NameBillboard4Anim-Anim.egg", "assets/models/tracks/desert/Tree.egg", "assets/models/tracks/desert/Tent.egg", "assets/models/tracks/desert/Billboard4.egg", "assets/models/tracks/desert/Palm4.egg", "assets/models/tracks/desert/Wallstone.egg", "assets/models/tracks/desert/Homedesert2.egg", "assets/models/tracks/desert/Well.egg", "assets/models/tracks/desert/Lampdesert1.egg", "assets/models/tracks/desert/Roulotte.egg", "assets/models/tracks/desert/Plant3.egg", "assets/models/tracks/desert/Roulotte2.egg", "assets/models/tracks/desert/Homedesert5.egg", "assets/models/tracks/desert/Electricwire1.egg", "assets/models/tracks/desert/Stone.egg", "assets/models/tracks/desert/Fencepole.egg", "assets/models/tracks/desert/Electricpole.egg", "assets/models/tracks/desert/Fenceplank.egg", "assets/models/tracks/desert/Homedesert6.egg", "assets/models/tracks/desert/Homedesert7.egg", "assets/models/tracks/desert/Stone1.egg", "assets/models/tracks/desert/Tree2.egg", "assets/models/tracks/desert/Tent4.egg", "assets/models/tracks/desert/Wallstone2.egg", "assets/models/tracks/desert/Homedesert8Anim-Anim.egg", "assets/models/tracks/desert/Milestone.egg", "assets/models/tracks/desert/Poster.egg", "assets/models/tracks/desert/collision.egg", "assets/models/tracks/desert/Homedesert5Anim-Anim.egg", "assets/models/tracks/desert/NameBillboard4Anim.egg", "assets/models/tracks/desert/Homedesert3.egg", "assets/models/tracks/desert/Tent2.egg", "assets/models/tracks/desert/Tent3.egg", "assets/models/tracks/desert/track.egg", "assets/models/tracks/desert/Home4.egg", "assets/models/tracks/desert/Homedesert4.egg", "assets/models/tracks/desert/Palm3.egg", "assets/models/tracks/desert/Home3.egg", "assets/models/tracks/desert/Homedesert5Anim.egg", "assets/models/tracks/desert/Plant.egg", "assets/models/tracks/desert/Plant2.egg", "assets/models/tracks/desert/Homedesert.egg", "assets/models/tracks/desert/Gasstation.egg", "assets/models/tracks/desert/Poster2.egg", "assets/models/tracks/amusement/FerriswheelAnim.egg", "assets/models/tracks/amusement/Store4.egg", "assets/models/tracks/amusement/BalloonsAnim.egg", "assets/models/tracks/amusement/VertigoAnim.egg", "assets/models/tracks/amusement/Houseofhorrors.egg", "assets/models/tracks/amusement/LampPark.egg", "assets/models/tracks/amusement/Home2.egg", "assets/models/tracks/amusement/RollercoasterAnim.egg", "assets/models/tracks/amusement/CarouselhorsesAnim-Anim.egg", "assets/models/tracks/amusement/LakeLunaParkAnim.egg", "assets/models/tracks/amusement/VertigoAnim-Anim.egg", "assets/models/tracks/amusement/Store5.egg", "assets/models/tracks/amusement/MirrorHouseAnim.egg", "assets/models/tracks/amusement/KickAssAnim-Anim.egg", "assets/models/tracks/amusement/StuntwaterAnim.egg", "assets/models/tracks/amusement/Fountainpark.egg", "assets/models/tracks/amusement/GoldrakeAnim-Anim.egg", "assets/models/tracks/amusement/StoreLunaPark5.egg", "assets/models/tracks/amusement/DodgemAnim.egg", "assets/models/tracks/amusement/Firecircle.egg", "assets/models/tracks/amusement/Homemount3.egg", "assets/models/tracks/amusement/FishCarousel.egg", "assets/models/tracks/amusement/Cannoncircus.egg", "assets/models/tracks/amusement/Hammer.egg", "assets/models/tracks/amusement/Home1.egg", "assets/models/tracks/amusement/Streetlamp.egg", "assets/models/tracks/amusement/Pinelow1.egg", "assets/models/tracks/amusement/CarouselhorsesAnim.egg", "assets/models/tracks/amusement/NameBillboard4Anim-Anim.egg", "assets/models/tracks/amusement/Bush1.egg", "assets/models/tracks/amusement/Billboard4.egg", "assets/models/tracks/amusement/FerriswheelAnim-Anim.egg", "assets/models/tracks/amusement/Cage.egg", "assets/models/tracks/amusement/GalleonAnim.egg", "assets/models/tracks/amusement/KickAssAnim.egg", "assets/models/tracks/amusement/StoreLunaPark1.egg", "assets/models/tracks/amusement/StoreLunaPark6.egg", "assets/models/tracks/amusement/GalleonAnim-Anim.egg", "assets/models/tracks/amusement/Treemont3.egg", "assets/models/tracks/amusement/Slide.egg", "assets/models/tracks/amusement/MirrorHouseAnim-Anim.egg", "assets/models/tracks/amusement/Fencepole.egg", "assets/models/tracks/amusement/StoreLunapark2.egg", "assets/models/tracks/amusement/ElasticTrampoline.egg", "assets/models/tracks/amusement/EnterpriseAnim-Anim.egg", "assets/models/tracks/amusement/Fenceplank.egg", "assets/models/tracks/amusement/Pinelow2.egg", "assets/models/tracks/amusement/Treemont1.egg", "assets/models/tracks/amusement/BalloonsAnim-Anim.egg", "assets/models/tracks/amusement/EnterpriseAnim.egg", "assets/models/tracks/amusement/StoreLunaPark4.egg", "assets/models/tracks/amusement/Store6.egg", "assets/models/tracks/amusement/collision.egg", "assets/models/tracks/amusement/Wallroadside.egg", "assets/models/tracks/amusement/BenchPark.egg", "assets/models/tracks/amusement/StuntwaterAnim-Anim.egg", "assets/models/tracks/amusement/NameBillboard4Anim.egg", "assets/models/tracks/amusement/RollercoasterAnim-Anim.egg", "assets/models/tracks/amusement/Trashcan.egg", "assets/models/tracks/amusement/DodgemAnim-Anim.egg", "assets/models/tracks/amusement/track.egg", "assets/models/tracks/amusement/Homemount1.egg", "assets/models/tracks/amusement/Home4.egg", "assets/models/tracks/amusement/Circus.egg", "assets/models/tracks/amusement/Home3.egg", "assets/models/tracks/amusement/WallsidePark.egg", "assets/models/tracks/amusement/BridgePark.egg", "assets/models/tracks/amusement/Homemount2.egg", "assets/models/tracks/amusement/Treemont2.egg", "assets/models/tracks/amusement/LakeLunaParkAnim-Anim.egg", "assets/models/tracks/amusement/GoldrakeAnim.egg", "assets/models/tracks/amusement/Homemount4.egg", "assets/models/tracks/amusement/Clownbillboard.egg", "assets/models/tracks/amusement/StoreLunaPark3.egg", "assets/models/cars/capsule.egg", "assets/models/cars/phoibe/wheel.egg", "assets/models/cars/phoibe/cardamage2.egg", "assets/models/cars/phoibe/car.egg", "assets/models/cars/phoibe/capsule.egg", "assets/models/cars/phoibe/cardamage1.egg", "assets/models/cars/iperion/wheel.egg", "assets/models/cars/iperion/cardamage2.egg", "assets/models/cars/iperion/car.egg", "assets/models/cars/iperion/capsule.egg", "assets/models/cars/iperion/cardamage1.egg", "assets/models/cars/iapeto/wheelfront.egg", "assets/models/cars/iapeto/cardamage2.egg", "assets/models/cars/iapeto/wheelrear.egg", "assets/models/cars/iapeto/car.egg", "assets/models/cars/iapeto/capsule.egg", "assets/models/cars/iapeto/cardamage1.egg", "assets/models/cars/kronos/wheel.egg", "assets/models/cars/kronos/cardamage2.egg", "assets/models/cars/kronos/car.egg", "assets/models/cars/kronos/capsule.egg", "assets/models/cars/kronos/cardamage1.egg", "assets/models/cars/rea/wheel.egg", "assets/models/cars/rea/cardamage2.egg", "assets/models/cars/rea/car.egg", "assets/models/cars/rea/capsule.egg", "assets/models/cars/rea/cardamage1.egg", "assets/models/cars/diones/wheel.egg", "assets/models/cars/diones/cardamage2.egg", "assets/models/cars/diones/car.egg", "assets/models/cars/diones/capsule.egg", "assets/models/cars/diones/cardamage1.egg", "assets/models/cars/themis/wheel.egg", "assets/models/cars/themis/cardamage2.egg", "assets/models/cars/themis/car.egg", "assets/models/cars/themis/capsule.egg", "assets/models/cars/themis/cardamage1.egg"])

Writing assets/models/weapons/bonus/WeaponboxAnim-Anim.bam

  couldn't compress TEXWeaponboxAnim
  Writing /home/akien/tmp/yorg/assets/models/weapons/bonus/tex/TEXWeaponboxAnim.txo
  couldn't compress GLOSSWeaponboxAnim
  Writing /home/akien/tmp/yorg/assets/models/weapons/bonus/tex/GLOSSWeaponboxAnim.txo
Writing assets/models/weapons/bonus/WeaponboxAnim.bam

  couldn't compress TEXTurbo
  Writing /home/akien/tmp/yorg/assets/models/weapons/turbo/tex/TEXTurbo.txo
Writing assets/models/weapons/turbo/TurboAnim.bam

Writing assets/models/weapons/turbo/TurboAnim-Anim.bam

Writing assets/models/weapons/mine/MineAnim-Anim.bam

  couldn't compress TEXMine
  Writing /home/akien/tmp/yorg/assets/models/weapons/mine/tex/TEXMine.txo
Writing assets/models/weapons/mine/MineAnim.bam

Writing assets/models/weapons/turn/TurnAnim-Anim.bam

[...]

Writing assets/models/cars/themis/car.bam

Writing assets/models/cars/themis/capsule.bam

  couldn't compress TEXCardamage1
  Writing /home/akien/tmp/yorg/assets/models/cars/themis/tex/TEXCardamage1.txo
  couldn't compress GLOSSCar
  Writing /home/akien/tmp/yorg/assets/models/cars/themis/tex/GLOSSCar.txo
Writing assets/models/cars/themis/cardamage1.bam
Traceback (most recent call last):
  File "yyagl/build/process_track.py", line 38, in <module>
    eng = Engine(Conf())
  File "/home/akien/tmp/yorg/yyagl/engine/engine.py", line 29, in __init__
    Profiler(cfg.python_profiling, cfg.python_profiling_percall)
AttributeError: 'Conf' object has no attribute 'python_profiling_percall'
Traceback (most recent call last):
  File "yyagl/build/process_track.py", line 38, in <module>
    eng = Engine(Conf())
  File "/home/akien/tmp/yorg/yyagl/engine/engine.py", line 29, in __init__
    Profiler(cfg.python_profiling, cfg.python_profiling_percall)
AttributeError: 'Conf' object has no attribute 'python_profiling_percall'
Traceback (most recent call last):
  File "yyagl/build/process_track.py", line 38, in <module>
    eng = Engine(Conf())
  File "/home/akien/tmp/yorg/yyagl/engine/engine.py", line 29, in __init__
    Profiler(cfg.python_profiling, cfg.python_profiling_percall)
AttributeError: 'Conf' object has no attribute 'python_profiling_percall'
scons: done building targets.

Commit: 7a9e409 Panda3D version: 1.9.4. OS: Mageia 6 (Linux), x86_64, Python 2.7.13