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.