@ Malike
Great work! Or as Coach Z from Homestarrunner.com would say....Ya did a great jaeorb!
@ Tutankh
I attempted your method but think it was Malike's source build against the F10 system that won me over. Honestly, the kernel versions are probably the same, haven't checked, but thanks for offering a different alternative.
It does not require a majority to prevail, but rather an irate, tireless minority keen to set brush fires in people’s minds. —Samuel Adams
I included
Quote:
exclude=amarok*
in my /etc/yum.conf, but today I got (see screenshot) from update system.
Basically, it's trying to update amarok because of a "bug fix".
How can I tell it not to update amarok 1.4 permanently?
It does not require a majority to prevail, but rather an irate, tireless minority keen to set brush fires in people’s minds. —Samuel Adams
no need for the asterisk (*). You'll also want to add libmtp, and libnjb on there
exclude=amarok,libmtp,libnjb
MSI P6N SLI Platinum
Intel Core2Duo E8400 3.15Ghz
Nvidia 8600 GTX
Dual WD Caviar 160GBs in a RAID
4GB DDR2 Kingston
Antec 650W Trio
Fedora 14 (of course)
Smolt Profile
Thanks for that Tutankh
It does not require a majority to prevail, but rather an irate, tireless minority keen to set brush fires in people’s minds. —Samuel Adams
why do you guys want to roll back to 1.4????
I have installed 2.0 on my fedora 9 box.
It is a nice and friendly app.
I don't know what you call a friendly app, but for me an application in order to be called friendly has to be stable, fast, reliable. None of these apply to amarok 2.0. Also it should have more and not less features in the newer version.
For example transferring music to an Ipod is not working in 2.0. In the new version it completely rescans my entire collection without memorizing it the next time I start it up. I would say it is very buggy and not finished as a beta at all. The 1.4 amarok is very good and has never let me down. Wjhat puzzles me is why amarok 2.0 beta was allowed in F10.
The paradox of artificial intelligence: any system simple enough to be understandable will not be complicated enough to behave intelligently; and any system complicated enough to behave intelligently will not be simple enough to understand.
-No extensive media tag viewing pane** (this is the big one)
-Cluttered interface with little ability to impact any significant features
-inability to select sound engine
-inability to deselect the dynamic playlist mode
-confusing/non-intuitive UI (yes i know this one is closed-minded)
Suffice to say, I appreciate what they tried to do, but thus far feel 1.4 is a more coherent release.
--taken from my post earlier in the thread
MSI P6N SLI Platinum
Intel Core2Duo E8400 3.15Ghz
Nvidia 8600 GTX
Dual WD Caviar 160GBs in a RAID
4GB DDR2 Kingston
Antec 650W Trio
Fedora 14 (of course)
Smolt Profile
After running into errors with RPM when trying to use the package from Koji, I found a plain old source tarball from http://www.icewalkers.com/Linux/Soft...70/Amarok.html.
Taking a hint from Malikeye about the MTP problem, I did
and voila! it works.Code:./configure --enable-mysql --without-libmtp --prefix=`kde-config --prefix` make make install
BTW, I'm running F10, i386 (not 64-bit).
My thanks to all those who have helped out on this thread. In particular, YeOK, oscar3332000 and tutankh.
I now have Amarok 1.4.10 running fine on my F10 box.
Thank you
Any one interested in patched amarok rpms with libmtp-0.3.6 support?, if so let me know and I will upload them.
Here's the patch
Code:--- amarok-1.4.10.orig/amarok/src/mediadevice/mtp/mtpmediadevice.cpp +++ amarok-1.4.10/amarok/src/mediadevice/mtp/mtpmediadevice.cpp @@ -298,7 +298,7 @@ debug() << "Sending track... " << bundle.url().path().utf8() << endl; int ret = LIBMTP_Send_Track_From_File( m_device, bundle.url().path().utf8(), trackmeta, - progressCallback, this, parent_id + progressCallback, this ); m_critical_mutex.unlock(); @@ -529,7 +529,7 @@ for( MtpMediaItem *it = dynamic_cast<MtpMediaItem*>(items->first()); it; it = dynamic_cast<MtpMediaItem*>(items->next()) ) album_object->tracks[i++] = it->track()->id(); album_object->no_tracks = items->count(); - ret = LIBMTP_Create_New_Album( m_device, album_object, 0 ); + ret = LIBMTP_Create_New_Album( m_device, album_object ); if( ret != 0 ) { debug() << "creating album failed : " << ret << endl; @@ -608,7 +608,7 @@ { debug() << "Creating new folder '" << name << "' as a child of "<< parent_id << endl; char *name_copy = qstrdup( name ); - uint32_t new_folder_id = LIBMTP_Create_Folder( m_device, name_copy, parent_id ); + uint32_t new_folder_id = LIBMTP_Create_Folder( m_device, name_copy, parent_id, 0 ); delete(name_copy); debug() << "New folder ID: " << new_folder_id << endl; if( new_folder_id == 0 ) @@ -913,7 +913,7 @@ if( item->playlist()->id() == 0 ) { debug() << "creating new playlist : " << metadata->name << endl; - int ret = LIBMTP_Create_New_Playlist( m_device, metadata, 0 ); + int ret = LIBMTP_Create_New_Playlist( m_device, metadata ); if( ret == 0 ) { item->playlist()->setId( metadata->playlist_id );
Code:[leigh@localhost amarok]$ ls -l */* Koji/i386: total 26668 -rw-rw-r-- 1 leigh leigh 14176887 2009-02-24 01:49 amarok-1.4.10-3.fc10.i386.rpm -rw-rw-r-- 1 leigh leigh 13061663 2009-02-24 01:49 amarok-debuginfo-1.4.10-3.fc10.i386.rpm -rw-rw-r-- 1 leigh leigh 21847 2009-02-24 01:48 amarok-visualisation-1.4.10-3.fc10.i386.rpm Koji/ppc: total 27316 -rw-rw-r-- 1 leigh leigh 14220233 2009-02-24 01:48 amarok-1.4.10-3.fc10.ppc.rpm -rw-rw-r-- 1 leigh leigh 13680668 2009-02-24 01:46 amarok-debuginfo-1.4.10-3.fc10.ppc.rpm -rw-rw-r-- 1 leigh leigh 24008 2009-02-24 01:42 amarok-visualisation-1.4.10-3.fc10.ppc.rpm Koji/ppc64: total 26828 -rw-rw-r-- 1 leigh leigh 14221231 2009-02-24 01:51 amarok-1.4.10-3.fc10.ppc64.rpm -rw-rw-r-- 1 leigh leigh 13183282 2009-02-24 01:51 amarok-debuginfo-1.4.10-3.fc10.ppc64.rpm -rw-rw-r-- 1 leigh leigh 22805 2009-02-24 01:50 amarok-visualisation-1.4.10-3.fc10.ppc64.rpm Koji/SRPM: total 12552 -rw-rw-r-- 1 leigh leigh 12829316 2009-02-24 01:43 amarok-1.4.10-3.fc10.src.rpm Koji/x86_64: total 26160 -rw-rw-r-- 1 leigh leigh 14020146 2009-02-24 01:41 amarok-1.4.10-3.fc10.x86_64.rpm -rw-rw-r-- 1 leigh leigh 12701690 2009-02-24 01:53 amarok-debuginfo-1.4.10-3.fc10.x86_64.rpm -rw-rw-r-- 1 leigh leigh 22207 2009-02-24 01:40 amarok-visualisation-1.4.10-3.fc10.x86_64.rpm [leigh@localhost amarok]$
Can you upload the SRPM somewhere please.???
Nice work.