05.11.2012 14:57 пользователь "David Coppa" <dco...@gmail.com> написал:
>
> On Mon, Nov 5, 2012 at 11:52 AM, Stuart Henderson <s...@spacehopper.org>
wrote:
> > On 2012/11/05 03:30, David Coppa wrote:
> >> On Mon, Nov 05, 2012 at 12:12:31AM +0300, Vadim Zhukov wrote:
> >> > 2012/11/5 Amit Kulkarni <amitk...@gmail.com>:
> >> > > On Sat, Nov 3, 2012 at 4:57 PM, Z80 CPU <dbuett...@demoavaya.com>
wrote:
> >> > >> The new py-qt4 mocks with the qt-phonon and multimedia/phonon
during
> >> > >> packaging:
> >> > >> ===>  Building package for py-qt4-4.9.5v0
> >> > >> Create /usr/ports/packages/amd64/all/py-qt4-4.9.5v0.tgz
> >> > >> Error: Libraries in packing-lists in the ports tree
> >> > >>        and libraries from installed packages don't match
> >> > >> --- /tmp/dep_cache.1yzAeP9I6/portstree-main     Sat Nov  3
23:40:30 2012
> >> > >> +++ /tmp/dep_cache.1yzAeP9I6/inst-main  Sat Nov  3 23:40:30 2012
> >> > >> @@ -27,7 +27,7 @@
> >> > >>  -W fontconfig.7.0
> >> > >>  -W freetype.18.3
> >> > >>  -W m.7.1
> >> > >> --W phonon.4.1
> >> > >> +-W phonon.7.0
> >> > >>  -W pthread.17.0
> >> > >>  -W stdc++.55.0
> >> > >>  -W python2.7.0.0
> >> > >> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3017
> >> > >> 'wantlib-args')
> >> > >> Can this somehow been resolved? I dpb'ed from scratch, as I had
to many
> >> > >> else-where related problems which related in a crashing konqueror
and kmail,
> >> > >> while my i386 notebook seems to run somewhat better as of now.
> >> > >>
> >> > >
> >> > >
> >> > > dorian,
> >> > >
> >> > > something wrong with your install? py-qt4-4.9.5 packaged
successfully
> >> > > for me without any changes.
> >> >
> >> > The problem is that py-qt4 picks up libphonon.so from
> >> > multimedia/phonon on linking time if it's present. I do not see any
> >> > py-qt4 users that needs Phonon so I'm all for disabling it at all.
> >> > Patch will be sent separately to avoid GMail's mangling.
> >
> > multimedia/phonon is specifically not linked to the build yet.
> >
> > ----------------------------
> > revision 1.1.1.1
> > date: 2010/06/18 12:53:38;  author: espie;  state: Exp;  lines: +0 -0
> > integrated phonon (from qt4) is not enough for kde4.
> > to be linked to the build once I figure out the consequences.
> >
=============================================================================
> >
> >>
> >> The right, long-term, fix IMHO would be:
> >>
> >> Building x11/qt4 with
> >>
> >> CONFIGURE_ARGS = ... \
> >>               -no-phonon \
> >>               -no-phonon-backend \
> >>               ...
> >>
> >> And switching the entire ports tree to multimedia/phonon.
> >>
> >> Ciao,
> >> David
> >
> > Looking at what other OS have done, I found this:
> > http://www.mentby.com/Group/arch-general/why-no-phonon-in-qt.html
> >
> > so it seems this approach might not work either and we might need to
> > do something like place KDE's phonon library into a subdirectory
> > and keep Qt4's phonon where it is.
>
> Oh, I see... Stuart is right here.
>
> So, maybe, a viable approach would be what Stuart suggests or renaming
> KDE's phonon library to libphononkde.so or something in this
> fashion...

Yes, renaming looks like easier to deal with than patching all Qt-Phonon
users all over the tree. Moving libphonon.so to a separate folder will not
help, though, because KDE 4 apps (at least) will still mix things up.

Reply via email to