Package Details: golden-cheetah-git v3.6.RC3.r1.67352f6dc-1

Git Clone URL: https://aur.archlinux.org/golden-cheetah-git.git (read-only, click to copy)
Package Base: golden-cheetah-git
Description: Cycling Power Analysis Software. We believe that cyclists and triathletes should be able to download their power data to the computer of their choice, analyze it in whatever way they see fit, and share their methods of analysis with others.
Upstream URL: http://www.goldencheetah.org/
Keywords: bike cheetah cycling gc golden
Licenses: GPL
Conflicts: golden-cheetah, golden-cheetah-dev, golden-cheetah-rc
Submitter: maxammann
Maintainer: oxidative
Last Packager: oxidative
Votes: 13
Popularity: 0.000000
First Submitted: 2015-12-21 17:18 (UTC)
Last Updated: 2022-10-30 09:27 (UTC)

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

oxidative commented on 2023-05-31 21:29 (UTC) (edited on 2023-05-31 21:30 (UTC) by oxidative)

The issue has been solved upstream 🙂

Since Python was upgraded to 3.11.3-1 GC fail to start with the following error

Fatal Python error: memory allocation failed
Python runtime state: core initialized

Current thread 0x00007fa7e7201180 (most recent call first):
  <no Python frame>

The only way to start is to disable python GoldenCheetah --no-python

oxidative commented on 2023-05-23 22:10 (UTC)

@null: you are correct about the git makedep. Python and python-pkgconfig should probably be an optdep since both are not strictly required for building.

null commented on 2023-05-23 16:48 (UTC)

I had to add git, python, python-pkgconfig to the makedeps to build in a clean environment.

jlaunay commented on 2023-05-23 08:31 (UTC)

@oxidative https://github.com/GoldenCheetah/GoldenCheetah/issues/4362

oxidative commented on 2023-05-12 21:14 (UTC)

I can reproduce the issue. Unfortunately I have no idea how to solve it. I did not find any useful info on the error message and nothing of this sort was reported upstream. Python 3.11 in general seemed to require some package rebuilds, so maybe it is some dependency causing the issue (reinstalling mine did not help though).

When you start with GoldenCheetah --no-python, you can permanently disable Python within GoldenCheetah's settings dialog.

jlaunay commented on 2023-05-12 20:03 (UTC)

Since Python was upgraded to 3.11.3-1 GC fail to start with the following error

Fatal Python error: memory allocation failed
Python runtime state: core initialized

Current thread 0x00007fa7e7201180 (most recent call first):
  <no Python frame>

The only way to start is to disable python GoldenCheetah --no-python

boettger commented on 2022-12-16 13:49 (UTC) (edited on 2022-12-17 11:50 (UTC) by boettger)

EDIT: Finally I could trace the problem back to libftd2xx which ships with a build-in libusb version 1.0.22. It called usbi_mutex_lock in libusb_ref_device which caused GoldenCheetah to hang. Deinstalling libftdxx solved the problem. I don't know why I encountered the problem after an update of libusb-compat.

oxidative commented on 2022-12-15 18:53 (UTC)

hm I can't reproduce the issue. I'm on 0.1.8-1 and can start GoldenCheetah just fine without any hanging. Maybe it is related to one of your usb devices? I could not find any matching upstream issues either.

boettger commented on 2022-12-15 11:19 (UTC)

In case someone else is also stumbling across the same problem: After an update of libusb-compat from 0.1.7-1 to 0.1.8-1 GoldenCheetah pauses after loading the athletes settings with just showing 99% forever without leaving any error messages. Downgrading libusb-compat to 0.1.7-1 solves the problem. The other option is to compile GC with LIBUSB_USE_V_1 = true in gcconfig.pri

jlaunay commented on 2022-10-30 12:52 (UTC)

After posting my message I read the commit description and saw it fixed the bug with Bison 3.7 and that the patch was no longer necessary. I confirm that it builds correctly with just QMAKE_MOVE = cp in gcconfig.pri. Thanks