You are not logged in.

#26 2005-06-12 02:16:41

IceRAM
Member
From: Bucharest, Romania
Registered: 2004-03-04
Posts: 772
Website

Re: amarok splittup into amarok-base and amarok-engine-XY

normc wrote:

I had those errors. I did a pacman -R amorak and then pacman -S amorak-base etc. Then every thing worked.

I have a feeling (not sure though) this is the pacman bug which occurs on upgrading KDE too. It is solved the same way.

# pacman -Qo /opt/kde/lib/kde3/libamarok_void-engine_plugin.so
/opt/kde/lib/kde3/libamarok_void-engine_plugin.so is owned by amarok-mysqlfree 1.2.3-3

Haven't pacman -Syu-ed yet.

Offline

#27 2005-06-12 10:25:20

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: amarok splittup into amarok-base and amarok-engine-XY

IceRAM wrote:
normc wrote:

I had those errors. I did a pacman -R amorak and then pacman -S amorak-base etc. Then every thing worked.

I have a feeling (not sure though) this is the pacman bug which occurs on upgrading KDE too. It is solved the same way.

# pacman -Qo /opt/kde/lib/kde3/libamarok_void-engine_plugin.so
/opt/kde/lib/kde3/libamarok_void-engine_plugin.so is owned by amarok-mysqlfree 1.2.3-3

Haven't pacman -Syu-ed yet.

seems that

replaces=('amarok-mysqlfree')

is not handled properly in this case ... no idea why


The impossible missions are the only ones which succeed.

Offline

#28 2005-06-12 13:34:40

IceRAM
Member
From: Bucharest, Romania
Registered: 2004-03-04
Posts: 772
Website

Re: amarok splittup into amarok-base and amarok-engine-XY

Above: "I haven't pacman -Syu-ed yet", meaning that I haven't tried installing/upgrading_to new packages. I didn't even get a conflict, since no upgrade was done. I just posted who contains that lib, before an upgrade.

Now that I think of, I've -Syu-ed since then (tried again right now), but the mirror I use doesn't seem to have synced.

Offline

#29 2005-06-13 18:40:30

murkus
Member
From: Europe/Helsinki
Registered: 2004-03-19
Posts: 254

Re: amarok splittup into amarok-base and amarok-engine-XY

murkus wrote:

Well I got the same error. Going to force it. we'll see what happens.. big_smile

.murkus

Edit: yeah, pacman -Sf did the trick.

Well, as I pointed out on different thread everything isn't right. Amarok either freezes completely after a while or the sound gets distorted. Kill & restart of amarok fixes things for a while..


.murkus

Offline

#30 2005-06-17 02:24:53

oggb4mp3
Member
Registered: 2005-06-17
Posts: 77

Re: amarok splittup into amarok-base and amarok-engine-XY

You may want to rethink the way thngs are split.  amaroK has disabled the akode engine in the 1.3 beta series because it has been really buggy and hard to work with.  Scopes don't work, eq doesn't work, etc.  This makes your amarok-base not have any engine.

Can you do something like have amarok-base with just the void-engine and then have it require amarok-engine, with amarok-arts, amarok-xine and amarok-gstreamer all providing amarok-engine?  This way at least one engine will always get installed.

Cheers

Offline

#31 2005-06-17 11:55:54

IceRAM
Member
From: Bucharest, Romania
Registered: 2004-03-04
Posts: 772
Website

Re: amarok splittup into amarok-base and amarok-engine-XY

oggb4mp3 wrote:

Can you do something like have amarok-base with just the void-engine and then have it require amarok-engine, with amarok-arts, amarok-xine and amarok-gstreamer all providing amarok-engine?  This way at least one engine will always get installed.

If this doesn't work, I would recommend adding amarok-engine-arts to amarok-base*, because amarok is a KDE application and arts is already a KDE dependency.

Of course, amarok might have some smart warning saying that you have no engines installed. Pacman should also say something during install ("You need at least one engine installed in order for amarok to work").

Offline

#32 2005-06-19 20:49:56

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: amarok splittup into amarok-base and amarok-engine-XY

IceRAM wrote:
oggb4mp3 wrote:

Can you do something like have amarok-base with just the void-engine and then have it require amarok-engine, with amarok-arts, amarok-xine and amarok-gstreamer all providing amarok-engine?  This way at least one engine will always get installed.

If this doesn't work, I would recommend adding amarok-engine-arts to amarok-base*, because amarok is a KDE application and arts is already a KDE dependency.

Of course, amarok might have some smart warning saying that you have no engines installed. Pacman should also say something during install ("You need at least one engine installed in order for amarok to work").

http://bugs.archlinux.org/index.php?do=details&id=2853


The impossible missions are the only ones which succeed.

Offline

Board footer

Powered by FluxBB