Please remove stale AMD64 supercollider binaries.

Bug #32460 reported by Emmet Hikory
36
Affects Status Importance Assigned to Milestone
supercollider (Ubuntu)
Fix Released
Medium
Tollef Fog Heen

Bug Description

Please delete all AMD64 supercollider binaries from all supported releases of Ubuntu. This binary has not been built from the source (by direction from debian/control) since at least the Hoary Hedgehog version.

Version 040926-2 depends on libjack0.80 (obsolete) and libstdc++5 (deprecated). Version 20051211-1build1 FTBFS for AMD64 (pointer casts to uint32). Debian bug #276212 has a number of details, but the short answer seems to be removing supercollider from 64-bit architectures. There have been a number of interim releases as well, none of which appear to have survived the autobuilders.

Although patches to the code appear below, there is a design decision to use a long int as two encoded 32 bit values, which breaks on all 64-bit architectures.

This bug also affects ia64, or any other 64-bit port.

Tags: ftbfs
Revision history for this message
Jérémie Corbier (jcorbier) wrote :

I am trying to prepare a patch for amd64.

Changed in supercollider:
status: Unconfirmed → Confirmed
Revision history for this message
Jérémie Corbier (jcorbier) wrote : Debdiff to fix FTBFS on amd64

At least, with this patch the package builds on amd64. It needs testing on amd64 and 32bit archs too.

Changed in supercollider:
assignee: nobody → motureviewers
Revision history for this message
Emmet Hikory (persia) wrote : Re: Uninstallable in dapper AMD64

    Thanks for the patch, but I believe that there is a design flaw fro 64-bit architectures that has yet to be resolved, based on this message:

http://www.create.ucsb.edu/pipermail/sc-users/2004-September/012951.html

    A brief look through the archives doesn't show any fix, but I'm not familiar enough with supercollider to test it.

Revision history for this message
Jérémie Corbier (jcorbier) wrote :

Too bad for me ;) I should have googled a little further before diving into the code...

Revision history for this message
Emmet Hikory (persia) wrote :

Further searching indicates a possible workaround, involving OSC communication between the client and the server, with a 32-bit client binary.

http://lalists.stanford.edu/lau/2005/03/0662.html

Revision history for this message
Robin Sheat (eythian) wrote :

Is there any hope of a solution to this, even if it involves having a 32-bit build that can be interacted with by 64-bit programs?

Changed in supercollider:
assignee: motureviewers → nobody
Revision history for this message
Emmet Hikory (persia) wrote :

I tried updating the above patch to use "unsigned long" to reduce the impact to 32-bit systems, as recommended in http://www.create.ucsb.edu/pipermail/sc-users/2006-April/024798.html, but the post-compilation tests failed. The server still builds, and installs fine, it's only the client that cannot.

Revision history for this message
Richard Green (rtg-aapsc) wrote : Re: [UNMETDEPS] Uninstallable on AMD64

Confirmed: Still uninstallable on Kubuntu Feisty daily build 20070322.1 amd_64

Emmet Hikory (persia)
description: updated
description: updated
Revision history for this message
Sense Egbert Hofstede (sense) wrote :

I can confirm this. Because of this is ubuntustudio-audio not installable.
I'm running an up-to-date feisty amd64.

Revision history for this message
rotylee (rotylee) wrote : Please fix AMD64 supercollider binaries.

libjack0.80.0-0 (>=0.98.1)

ubuntustudio-audio not installable

feisty amd64

Revision history for this message
Emmet Hikory (persia) wrote :

In order to be solved, this bug needs a procedure by which stale binaries may be removed.

Changed in supercollider:
status: Confirmed → Needs Info
Revision history for this message
Tollef Fog Heen (tfheen) wrote :

Will remove the following packages from gutsy:

supercollider | 040926-2 | amd64

------------------- Reason -------------------
(tfheen) Broken on amd64
----------------------------------------------

Changed in supercollider:
assignee: nobody → tfheen
status: Needs Info → 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.