The best place to *find* answers to programming/development questions, imo, however it's the *worst* place to *ask* questions (if your first question/comment doesn't get any up-rating/response, then u can't ask anymore questions--ridiculously unrealistic), but again, a great reference for *finding* answers.

My Music (Nickleus)


debugging kxstudio-team's musescore package

I've just spent the last 3-4 hours trying to figure out how to report a bug for musescore and how to debug a musescore crash, but it looks like i can't do any debugging before kxstudio-team enables ddebs for their PAA.

below are my raw, personal notes, currently for my own use, while i await a reply from the kxstudio-team about enabling ddebs.

my original bug report:

SUBJECT: "Define" keyboard shortcut in v1.3.5702 causes MuseScore to crash/close

I'm running musescore version 1.3 revision 5702 in Ubuntu Linux 13.04 64-bit. When I open musescore settings and try to define an unassigned keyboard shortcut by selecting a shortcut, then clicking the "Define" button, musescore crashes/closes.

I see I'm using the musescore package from this PPA: raring/main amd64 Packages

packaged by the kxstudio-team:

the package is version 1.3+dfsg-1+nopulse1~raring1

and is available here:

I've asked them to enable ddebs for this package so I can provide debugging information for you to help you fix this bug easier. I'll add a comment/upload an attachment later when that is done, unless you're able to fix the issue without debugging info.

I don't know if the error is in the musescore code, or if it is due to a problem with kxstudio-team's compiling/packaging.

the instructions below come from here:

echo "deb $(lsb_release -cs) main restricted universe multiverse" | sudo tee -a /etc/apt/sources.list.d/ddebs.list

echo "deb $(lsb_release -cs)-updates main restricted universe multiverse

deb $(lsb_release -cs)-security main restricted universe multiverse

deb $(lsb_release -cs)-proposed main restricted universe multiverse" | sudo tee -a /etc/apt/sources.list.d/ddebs.list

sudo apt-key adv --keyserver --recv-keys 428D7C01

sudo apt-get update

gksudo gedit /etc/apt/sources.list.d/ddebs.list

contains this:

deb raring main restricted universe multiverse
deb raring-updates main restricted universe multiverse
deb raring-security main restricted universe multiverse
deb raring-proposed main restricted universe multiverse


apt-cache policy musescore

gave this output:

  Installed: 1.3+dfsg-1+nopulse1~raring1
  Candidate: 1.3+dfsg-1+nopulse1~raring1
  Version table:
 *** 1.3+dfsg-1+nopulse1~raring1 0
        500 raring/main amd64 Packages
        100 /var/lib/dpkg/status
     1.2+dfsg-1 0
        500 raring/universe amd64 Packages

sudo apt-get install musescore-dbgsym=1.3+dfsg-1+nopulse1~raring1

didn't work:

E: Version '1.3+dfsg-1+nopulse1~raring1' for 'musescore-dbgsym' was not found

sudo apt-get install musescore-dbgsym=1.2+dfsg-1

didn't work (wouldn't work bc this is the ubuntu package--an earlier version):

The following packages have unmet dependencies:
 musescore-dbgsym : Depends: musescore (= 1.2+dfsg-1) but 1.3+dfsg-1+nopulse1~raring1 is to be installed
E: Unable to correct problems, you have held broken packages.


"Launchpad admins can enable ddebs on a per-PPA basis. They are published in the PPA itself, alongside the normal debs."

my request to kxstudio-team:

SUBJECT: how do i post a bug? musescore 1.3+dfsg-1+nopulse1~raring1 crashes when editing keyboard shortcuts

can you please enable ddebs for musescore?

according to this post, your admins can do this:

"Launchpad admins can enable ddebs on a per-PPA basis. They are published in the PPA itself, alongside the normal debs."

I posted my original bug report to the musescore team here:

but it would be nice to give them some debugging information to help them fix it faster.

thanks in advance,
nick humphrey

No comments:

Post a Comment