[Clam-devel] Re: [pksampler-devel] CLAM and PK widgets

oc2pus at arcor.de oc2pus at arcor.de
Thu Apr 12 12:02:27 PDT 2007


Am Donnerstag, 12. April 2007 schrieb Patrick Stinson:
> OK, well it may be simpler to just mess with your pyqt4 install, and
> leave the packages alone. Have you tried to install the latest version
> of sip and pyqt4 into /usr/local/lib and /usr/local/bin, or a local
> overlay in your home directory, like ~/share/lib and ~/share/bin? Then
> you add the lib dir to your PYTHONPATH and the bin dir to your PATH in
> your login script.
yes, thats my local setup :)
and as I said, this works also for building, as this is done in a chroot, 
where only the necessary packages are installed.

> This would be fine if you are just trying to develop with pyqt4.
> PYTHONPATH is stored as a list of strings in sys.path, which you can
> tweak at startup if you want.
>
> If you are trying to deploy something you will want to ship bundled
> binary packages anyway, so this stuff doesn't really come into play.
> let me know.
but the above solution won't work in a package based system, as the packages 
are installed in global directories and you don't know how to tweak a setup 
for which users, as the packages are installed as root in /usr/lib /usr/bin 
etc ..

so it seems that we have to wait for pksampler in SuSE till the next 
SuSE-version shipped with sip and pyqt4 :(
>
Toni

> On 4/12/07, oc2pus at arcor.de <oc2pus at arcor.de> wrote:
> > Am Donnerstag, 12. April 2007 schrieb Patrick Stinson:
> > > How does it break the distribution? It is not possible to install the
> > > packages in parallel, true, but manually installing the current
> > > version should get the code to work. What exactly happens when you do
> > > that? Also, what is the current pyqt4 version in the suse distro?
> >
> > SuSE-10.2 actual has NO pyqt4-package  ...
> >
> > I can compile and package pyqt4 and the needed sip to build pksampler. 
> > I've prepared all those packages and they are ready to roll out.
> > As the packages are builded in a chroot this is possible at
> > compile/build-time but at installation time ... the sip is the main
> > problem it cann't be installed in paralell, all package- managers wants
> > them to remove the half of qt3 packages and the kde* packages, because
> > they are dependend on qt3.
> >
> > QT3 and QT4 can be installed parallel, they use /usr/lib/qt3 and
> > /usr/lib/qt4. If you have any ideas how to manage this, that would be
> > great, because pksampler would be available for SuSE :)
> >
> > have fun
> > Toni
> >
> > > On 4/12/07, oc2pus at arcor.de <oc2pus at arcor.de> wrote:
> > > > Am Donnerstag, 12. April 2007 schrieb David García Garzón:
> > > > > On Thursday 12 April 2007 04:14:49 Patrick Stinson wrote:
> > > >
> > > > ...
> > > >
> > > > > > I built our system around the specific requirements for our
> > > > > > product plugin system, so it probably won't make much sense for
> > > > > > you.\
> > > > > >
> > > > > > I program against the latest PyQt4 and for any platform. I always
> > > > > > build from source. I suggest you do too.
> > > >
> > > > VETO :)
> > > > this is a shoot-out for SuSE-packages. The newest PyQT4 is not
> > > > available. I tried several times to package also pksampler, but it is
> > > > not possible to install pyQT4 beside the existing pyQT. This
> > > > "destroys" the whole distribution ...
> > > >
> > > > > I do, but we offer a development platform and distribute packages
> > > > > for a lot of platforms so in some way we will like to distribute
> > > > > the widget toolchain too in a similar way or providing some howto.
> > > >
> > > > <snip>
> > > >
> > > > > Regards
> > > >
> > > > Toni






More information about the clam-devel mailing list