Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#20140 closed defect (invalid)

Amarok could execute makefiles??

Reported by: mike4004@… Owned by: illogic-al@…
Priority: Normal Milestone:
Component: ports Version: 1.7.1
Keywords: Cc:
Port: amarok

Description (last modified by tobypeterson)

Hello

Amarok seems to content files that couldn't get executed....

does anybody has an idea?

best regards, mike

/opt/local/libexec/qt4-mac/include/QtCore/qmetatype.h: In static member function 'static int QMetaTypeId2<T>::qt_metatype_id() [with T = QList<int>]':
/opt/local/libexec/qt4-mac/include/QtCore/qmetatype.h:199:   instantiated from 'int qMetaTypeId(T*) [with T = QList<int>]'
/opt/local/libexec/qt4-mac/include/QtCore/qvariant.h:437:   instantiated from 'QVariant qVariantFromValue(const T&) [with T = QList<int>]'
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_amarok/work/amarok-2.1.1/src/collection/sqlcollection/XesamDbus.h:89:   instantiated from here
/opt/local/libexec/qt4-mac/include/QtCore/qmetatype.h:189: error: 'qt_metatype_id' is not a member of 'QMetaTypeId<QList<int> >'
/opt/local/libexec/qt4-mac/include/QtCore/qmetatype.h: In static member function 'static int QMetaTypeId2<T>::qt_metatype_id() [with T = QVector<QList<QVariant> >]':
/opt/local/libexec/qt4-mac/include/QtCore/qmetatype.h:199:   instantiated from 'int qMetaTypeId(T*) [with T = QVector<QList<QVariant> >]'
/opt/local/libexec/qt4-mac/include/QtDBus/qdbusreply.h:73:   instantiated from 'QDBusReply<T>& QDBusReply<T>::operator=(const QDBusMessage&) [with T = QVector<QList<QVariant> >]'
/opt/local/libexec/qt4-mac/include/QtDBus/qdbusreply.h:69:   instantiated from 'QDBusReply<T>::QDBusReply(const QDBusMessage&) [with T = QVector<QList<QVariant> >]'
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_amarok/work/amarok-2.1.1/src/collection/sqlcollection/XesamDbus.h:90:   instantiated from here
/opt/local/libexec/qt4-mac/include/QtCore/qmetatype.h:189: error: 'qt_metatype_id' is not a member of 'QMetaTypeId<QVector<QList<QVariant> > >'
make[2]: *** [src/collection/sqlcollection/CMakeFiles/amarok_collection-sqlcollection.dir/SqlCollection.o] Error 1
make[1]: *** [src/collection/sqlcollection/CMakeFiles/amarok_collection-sqlcollection.dir/all] Error 2
make: *** [all] Error 2

Warning: the following items did not execute (for amarok): org.macports.activate org.macports.build org.macports.destroot org.macports.install
Error: Status 1 encountered during processing.        

Attachments (1)

output3.txt (52.1 KB) - added by mike4004@… 15 years ago.

Download all attachments as: .zip

Change History (18)

comment:1 Changed 15 years ago by mike4004@…

oh same for amarok-devel

best regards, mike

comment:2 Changed 15 years ago by tobypeterson

Description: modified (diff)

comment:3 Changed 15 years ago by tobypeterson

It looks like there's more to that error message. Please include the output of the following command:

sudo port -d build amarok

Also, what version of Mac OS X and Xcode are you using?

Changed 15 years ago by mike4004@…

Attachment: output3.txt added

comment:4 Changed 15 years ago by mike4004@…

I use 10.5.7 and Xcode 3.1 and I added the full output.

best regards, mike

comment:5 Changed 15 years ago by tobypeterson

Looks like it's failing to find a header - run the following command:

find /opt/local -name 'strigitypes.h'

comment:6 Changed 15 years ago by mike4004@…

find doesn't find such file in /opt/local

I installed qt-mac should I also install qt-kde?

best regards, mike

comment:7 Changed 15 years ago by nerdling (Jeremy Lavergne)

Port: amarok added

comment:8 Changed 15 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to illogic-al@…

comment:9 Changed 15 years ago by illogic-al@…

Resolution: invalid
Status: newclosed

cubic ~] %

find /opt/local -name 'strigitypes.h'

/opt/local/include/strigi/qtdbus/strigitypes.h

cubic ~] % port provides /opt/local/include/strigi/qtdbus/strigitypes.h

/opt/local/include/strigi/qtdbus/strigitypes.h is provided by: strigi'

Look's like you're missing some software there. install strigi.

comment:10 Changed 15 years ago by mike4004@…

Hello

Thanks but strigi is installed how to reinstallt?

best regards, mike

comment:11 Changed 15 years ago by mf2k (Frank Schima)

What is the output of the following?

port installed strigi

One way to reinstall is the following:

sudo port -f uninstall strigi
sudo port install strigi

comment:12 Changed 15 years ago by mike4004@…

Hello

The following ports are currently installed:

strigi @0.6.3_0 (active)

but when I uninstall it doesn't other things get uninstalled too? Are there noe dependencies?

best regards, mike

comment:13 in reply to:  12 Changed 15 years ago by mf2k (Frank Schima)

Replying to mike4004@…:

The following ports are currently installed:

strigi @0.6.3_0 (active)

That looks right.

but when I uninstall it doesn't other things get uninstalled too? Are there noe dependencies?

No, only the one port will be uninstalled.

comment:14 Changed 15 years ago by mike4004@…

Hello Thanks now it compiles but wont start....

starting it from the terminal brings following:

mike$ /Applications/MacPorts/KDE4/Amarok.app/Contents/MacOS/Amarok. Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded! <unknown program name>(188)/: KUniqueApplication: Cannot find the D-Bus session server

mike$ /Applications/MacPorts/KDE4/Amarok.app/Contents/MacOS/Amarok.shell /Applications/MacPorts/KDE4/Amarok.app/Contents/MacOS/Amarok.shell: line 4: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_amarok/work/build/src/Amarok.app/Contents/MacOS/Amarok: No such file or directory

The first one doesn't crash but don't start and the secons one doesn't run in any way because there is no /_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_amarok

Reinstalling dbus doesn't work and Running de Amarok.app the icon appears in the Dock but then disappear without a warrning.

best regards, mike

comment:15 Changed 15 years ago by illogic-al@…

mike, it seems you've missed this pertinent couple of lines which show up at the end of every single pieace of kde software installed

##########################################################
# Don't forget that dbus needs to be started as the local 
# user (not with sudo) before any KDE programs will launch
# To start it run the following command:                  
# launchctl load /Library/LaunchAgents/org.freedesktop.dbus-session.plist
##########################################################
 
######################################################
#  Programs will not start until you run the command 
#  'sudo chown -R $USER ~/Library/Preferences/KDE'  
#  replacing $USER with your username, followed by  
#  'open /Applications/MacPorts/KDE4/kdeinit4.app'      
#  in a Terminal.                                    
######################################################

comment:16 Changed 15 years ago by mike4004@…

Hello

I did all three things:

launchctl load /Library/LaunchAgents/org.freedesktop.dbus-session.plist Output: nothing found to load sudo chown -R $USER ~/Library/Preferences/KDE (done with my username) open /Applications/MacPorts/KDE4/kdeinit4.app

And Amarok still don't start running it from the terminal it says there is no dbus...

<unknown program name>(2662)/: KUniqueApplication: Cannot find the D-Bus session server

best regards, mike

comment:17 in reply to:  16 Changed 15 years ago by illogic-al@…

Replying to mike4004@…:

Hello

I did all three things:

launchctl load /Library/LaunchAgents/org.freedesktop.dbus-session.plist

Output: nothing found to load

That would be your problem. Something is amiss with dbus. Without dbus we get a big GUI FAIL.

sudo port -f uninstall dbus
sudo port clean dbus
sudo port install dbus
Note: See TracTickets for help on using tickets.