packaging supercollider for debian

Dan S danstowell+debmm at gmail.com
Sat Jul 16 17:45:52 UTC 2011


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.


> 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.

> As for joining the maintainer-team: Alas, I have to refuse. I am already
> tied up in too many projects.

Dang. It was worth a try ;) thanks for testing+reporting

Dan


> ciao,
> robin
>
>
> [1] http://rg42.org/_media/wiki/sc_wiimote_gcc46.diff
> [2] http://rg42.org/_media/wiki/sc_debian_shlibs.diff
>



More information about the pkg-multimedia-maintainers mailing list