packaging supercollider for debian

Felipe Sateler fsateler at debian.org
Tue Jul 19 03:28:21 UTC 2011


On Sat, Jul 16, 2011 at 13:45, Dan S <danstowell+debmm at gmail.com> wrote:
> Hi -
>
> 2011/7/14 Robin Gareus <robin at gareus.org>:
>> Hi Felipe,
>>
>> On 07/14/2011 03:30 PM, Felipe Sateler wrote:
>>> Hi,
>>> (CCing you because I don't know if you are subscribed)
>>
>> I am subscribed though mostly lurking.
>>
>>> On Thu, Jul 14, 2011 at 08:48, Robin Gareus <robin at gareus.org> wrote:
>> [..]
>>>
>>> I've been a bit MIA the past few weeks/months, but we already have a
>>> package in the works. Please check it out of our git repository[1] and
>>> check if any of your fixes still apply. We would be very happy to have
>>> you join us in maintaining this package!
>>>
>>> [1] http://anonscm.debian.org/gitweb/?p=pkg-multimedia/supercollider.git;a=summary
>>>
>>
>> Thanks for this link. Of course I searched around but this one was
>> hidden from view.
>>
>> To build the debian-git-checkout both patches [1,2] are still needed
>> here.
>
> Thanks for the patches.
>
>> Without the wiimote fix it I get:
>>
>>  Source/lang/LangPrimSource/SC_Wii.cpp: In member function
>>    'cwiid_wiimote_t* SC_WIIManager::discover()':
>>  Source/lang/LangPrimSource/SC_Wii.cpp:364:12: error: taking address
>>    of temporary [-fpermissive]
>>  scons: *** [Source/lang/LangPrimSource/SC_Wii.os] Error 1
>
> Today I imported the new release 3.4.4 of supercollider, which already
> has this fix, hooray.

I've successfully test-built supercollider and test-drove it. I will
upload it to unstable soon (tomorrow hopefully) if no objections
arise.

>
>
>> and without overriding the shlibdeps:
>>
>>  dh_shlibdeps -psupercollider
>>  dpkg-shlibdeps: error: no dependency information found for /usr/lib
>>    /libstdc++.so.6 (used by debian/supercollider/usr/bin/sclang).
>>  dh_shlibdeps: dpkg-shlibdeps -Tdebian/supercollider.substvars
>>    debian/supercollider/usr/bin/sclang returned exit code 2
>>  make: *** [binary-predeb-IMPL/supercollider] Error 2
>>  dpkg-buildpackage: error: fakeroot debian/rules binary gave error
>>    exit status 2
>>
>> The latter may be specific to my system.. overriding it was a pragmatic
>> solution to actually make some music instead of playing with dpkg.
>> I suppose you guys know how to properly fix this in a jiffy. I'll watch
>> and learn.
>
> I'm not sure about this one. I don't get any problem, and I'm not keen
> on overriding the test unless there's a clear reason. Maybe someone
> else knows better.

This is very likely your (Robin) system's fault. I can't reproduce either.

-- 

Saludos,
Felipe Sateler



More information about the pkg-multimedia-maintainers mailing list