request sponsor/upload for pd-pdstring

IOhannes m zmölnig zmoelnig at iem.at
Fri Sep 30 15:02:13 UTC 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 09/30/2011 04:19 PM, Roman Haefeli wrote:
> On Fri, 2011-09-30 at 13:24 +0200, IOhannes m zmölnig wrote:
>> debian/control:
>>  any reason why you are so picky about the debhelper version?
> 
> I'm using short-form dh with dh overrides. Lintian tells me that those
> features are only available since 7.0.50. I read the thread about

thanks for the explanation.

> 
>> debian/README.Debian
>>  quite a long line :-)
>>  more important, i cannot load pdstring following your advice in
>> README.Debian: [declare -stdlib extra/pdstring] will do nothing (on
>> reload), only [declare -lib pdstring] helps
> 
> How did you test? The '-lib' flag searches relative to your patch,
> whereas '-stdlib' searches relative to pd. You only can correctly test
> it by effectively installing the package and run pd (/usr/bin/pd).

my test is to open the attached abstraction with
$ puredata -noprefs pdstring-test.pd
which gives me:
<snip>
 any2string
error: ... couldn't create
</snip>

puredata (the 0.43.0-4) finds neither the library nor the abstraction of
the name "any2string".

the former can be a bug in your documentation (i have to admit that i'm
not so familiar with [declare]), as it would look for a library
"extra/pdstring" where the pdstring.pd_linux file really is
extra/pdstring/pdstring.pd_linux, so it should probably read "-stdlib
extra/pdstring/pdstring".


> However, it turned out, that the advice was not complete, since the
> library also contains abstractions, which are not found with only
> '-stdlib extra/pdstring'. The full and correct declaration is:
> 
> [declare -stdlib extra/pdstring -stdpath extra/pdstring]
> 
> Yeah, that's a lot for loading only a library, but unfortunately that is
> how it currently works in Pd.

after closer inspection it seems like this _might_ be a bug in the
"puredata" package, which seems only to consider "/usr/lib/puredata/" as
a stdpath, and it won't search "extra/pdstring" in "/usr/lib/pd".

i'm not entirely sure though (given the nastiness of [declare])
if you think that it is a bug in "puredata-core", please file a bugreport.


> 
>> debian/watch
>>  try something like:
>>  opts="uversionmangle=s/-/./"
> 
> Thanks for the hint.
> With this I get: 
>  uscan warning: malformed opts=... in watchfile, skipping line:

all arguments to uscan must be in the same line, so the you might want
to add a \ for line-continueation to the "opts" line (which ought to go
before the http://...)



fgmasdr
IOhannes
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk6F2fUACgkQkX2Xpv6ydvT9sgCfXXDbGtrGPoGC7fhBXXSF7u2q
vycAni8Rhu52p+FkZBSHfcwcAgVGQTtA
=Zqia
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pdstring-test.pd
Type: text/x-puredata
Size: 183 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20110930/31df63c7/attachment.bin>


More information about the pkg-multimedia-maintainers mailing list