ok. I am preparing the new packages for pd, pdx, pdl and I met some errors. I have removed pdsend & pdreceive also with man pages from pdx.
When installing pd vanilla I ve encounter conflicting files: puredata: /usr/bin/pd-gui.tcl exists in filesystem puredata: /usr/include/m_pd.h exists in filesystem puredata: /usr/include/pa_jack.h exists in filesystem puredata: /usr/include/pa_linux_alsa.h exists in filesystem puredata: /usr/include/portaudio.h exists in filesystem puredata: /usr/lib/libportaudio.a exists in filesystem puredata: /usr/lib/libportaudio.so exists in filesystem puredata: /usr/lib/libportaudio.so.2 exists in filesystem puredata: /usr/lib/libportaudio.so.2.0.0 exists in filesystem
what with them ? thanks for help.
fk.
Fero Kiraly wrote:
ok. I am preparing the new packages for pd, pdx, pdl and I met some errors. I have removed pdsend & pdreceive also with man pages from pdx.
When installing pd vanilla I ve encounter conflicting files: puredata: /usr/bin/pd-gui.tcl exists in filesystem puredata: /usr/include/m_pd.h exists in filesystem puredata: /usr/include/pa_jack.h exists in filesystem puredata: /usr/include/pa_linux_alsa.h exists in filesystem puredata: /usr/include/portaudio.h exists in filesystem puredata: /usr/lib/libportaudio.a exists in filesystem puredata: /usr/lib/libportaudio.so exists in filesystem puredata: /usr/lib/libportaudio.so.2 exists in filesystem puredata: /usr/lib/libportaudio.so.2.0.0 exists in filesystem
what with them ? thanks for help.
with pacman -Qo <file> you can tell which package owns a file.
For /usr/include and /usr/lib, I'll say they should be in /usr/include(lib)/pd-extended/ for example.
For pd-gui.tcl it's more tricky I guess. It may need a archlinux-centric patch.
Thanks, Charles
On 02/08/2013 07:14 PM, Charles Goyard wrote:
Fero Kiraly wrote:
ok. I am preparing the new packages for pd, pdx, pdl and I met some errors. I have removed pdsend& pdreceive also with man pages from pdx.
When installing pd vanilla I ve encounter conflicting files: puredata: /usr/bin/pd-gui.tcl exists in filesystem puredata: /usr/include/m_pd.h exists in filesystem puredata: /usr/include/pa_jack.h exists in filesystem puredata: /usr/include/pa_linux_alsa.h exists in filesystem puredata: /usr/include/portaudio.h exists in filesystem puredata: /usr/lib/libportaudio.a exists in filesystem puredata: /usr/lib/libportaudio.so exists in filesystem puredata: /usr/lib/libportaudio.so.2 exists in filesystem puredata: /usr/lib/libportaudio.so.2.0.0 exists in filesystem
portaudio files (libportaudio*, pa_*) should definitely _not_ be installed by any pd package. you should try to use your system's portaudio, rather than the one Pd comes with.
as for Pd's include file(s): install to /usr/include/<pdflavour>/ /usr/include/m_pd.h may (probably should) be kept for compat reasons, and i think that it should belong to pd-vanilla. (but then: afaik m_pd.h from pd-vanilla and pd-extended don't differ in any practical sense; with pd-l2ork this might be different)
fgmadr IOhannes
On 02/08/2013 04:14 PM, IOhannes zmölnig wrote:
On 02/08/2013 07:14 PM, Charles Goyard wrote:
Fero Kiraly wrote:
ok. I am preparing the new packages for pd, pdx, pdl and I met some errors. I have removed pdsend& pdreceive also with man pages from pdx.
When installing pd vanilla I ve encounter conflicting files: puredata: /usr/bin/pd-gui.tcl exists in filesystem puredata: /usr/include/m_pd.h exists in filesystem puredata: /usr/include/pa_jack.h exists in filesystem puredata: /usr/include/pa_linux_alsa.h exists in filesystem puredata: /usr/include/portaudio.h exists in filesystem puredata: /usr/lib/libportaudio.a exists in filesystem puredata: /usr/lib/libportaudio.so exists in filesystem puredata: /usr/lib/libportaudio.so.2 exists in filesystem puredata: /usr/lib/libportaudio.so.2.0.0 exists in filesystem
portaudio files (libportaudio*, pa_*) should definitely _not_ be installed by any pd package. you should try to use your system's portaudio, rather than the one Pd comes with.
as for Pd's include file(s): install to /usr/include/<pdflavour>/ /usr/include/m_pd.h may (probably should) be kept for compat reasons, and i think that it should belong to pd-vanilla. (but then: afaik m_pd.h from pd-vanilla and pd-extended don't differ in any practical sense; with pd-l2ork this might be different)
/usr/include/m_pd.h should definitely stay and definitely be from pd-vanilla. Pd-extended's has some differences, including the version macros i.e. TEST version.
.hc