First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 102022
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gstreamer Herd <gstreamer@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Craig Duquette <cduquette@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
rhythmbox-0.9.0-plparse.patch plparse integration patch Olivier Rolland 2005-08-11 10:48 0000 93.46 KB Details | Diff
rhythmbox-0.9.0.ebuild preliminary ebuild text/plain Olivier Rolland 2005-08-11 10:49 0000 1.57 KB Details
rhythmbox-0.9.0.ebuild Cleaned up rhythmbox 0.9.0 ebuild application/octet-stream Brad Laue (RETIRED) 2005-08-28 01:36 0000 1.84 KB Details
rhythmbox-0.9.0.ebuild Cleaned up ebuild again text/plain Brad Laue (RETIRED) 2005-08-28 01:37 0000 1.84 KB Details
rhythmbox-0.9.0.ebuild Improved text/plain Olivier Rolland 2005-08-28 06:40 0000 2.39 KB Details
rhythmbox-0.9.0.ebuild USE flags added text/plain Brad Laue (RETIRED) 2005-08-28 09:46 0000 2.41 KB Details
rhythmbox-0.9.0-plparse.patch updated from totem 1.1.5 text/plain Olivier Rolland 2005-08-30 15:52 0000 95.03 KB Details
rhythmbox-0.9.1-plparse.patch plparse from totem 1.2 for rhythmbox 0.9.1 patch Olivier Rolland 2005-10-19 12:47 0000 92.37 KB Details | Diff
rhythmbox-0.9.1.ebuild preliminary ebuild for 0.9.1 text/plain Olivier Rolland 2005-10-19 12:58 0000 2.82 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 102022 depends on: Show dependency tree
Bug 102022 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-08-10 11:26 0000
Rythmbox 0.9.0 is out promising less resources and better stability.

http://www.gnome.org/projects/rhythmbox/news.html

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Max Powers 2005-08-10 20:51:02 0000 -------
Requires: totem-plparser >= 1.1.3

For what reason, I cannot find.

------- Comment #2 From Max Powers 2005-08-10 21:01:22 0000 -------
Looking more into CVS, it looks like on 2005-07-08, a feature from totem was
ripped and added. For CD burning?

------- Comment #3 From Max 2005-08-11 05:45:59 0000 -------
I think totem-plparser is just a part of the totem program. On the gnome-ftp
servers, there is such a version, 1.1.3 and even 1.1.4. However, this seems to
be a development version of totem. I tried downloading and configuring
totem-1.1.4, but there is a buildtime dependency on something called
'iso-codes.pc', of which I had never heard before (not that that means anything). 

So, before we can build rhythmbox-0.9, we need to build totem-1.1.4, which
depends on iso-codes. From what I understand, this package is in gnome-cvs. 

------- Comment #4 From Craig Duquette 2005-08-11 08:05:56 0000 -------
The totem-1.1.x releases are indeed "development releases" and the Gentoo Gnome
team isn't supporting ebuilds for them until the release of 2.12. All Gnome apps
generally have development releases, like totem and epiphany for example, and
ebuilds are never officially provided. I'm not sure if rythmbox-0.9.0 is a
development version or not, but chances are we won't be seeing it in portage
until Gnome 2.12 also.

------- Comment #5 From Olivier Rolland 2005-08-11 10:48:10 0000 -------
Created an attachment (id=65681) [edit]
plparse integration

This patch integrates plparse from totem 1.1.4 in rhythmbox 0.9.0 sources and
modifies configuration and make files to compile and link (statically) against
this version.

------- Comment #6 From Olivier Rolland 2005-08-11 10:49:03 0000 -------
Created an attachment (id=65683) [edit]
preliminary ebuild

This ebuild uses the previous patch to get rid of the plparse dependancy.

------- Comment #7 From Max Powers 2005-08-12 13:00:29 0000 -------
Thanks Olivier. Your ebuild works like a charm and you even took out
gst-plugins-gnomevfs. Awesome work.

------- Comment #8 From Waldo 2005-08-12 22:02:22 0000 -------
Cool-- so we'll see it in portage soon then?

W

------- Comment #9 From Brad Laue (RETIRED) 2005-08-27 09:43:21 0000 -------
Out of curiosity how come this ebuild no longer explicitly depends on
gst-plugins- mad and others? 

Also, please mark it ~ on all arches.

------- Comment #10 From Brad Laue (RETIRED) 2005-08-28 01:36:02 0000 -------
Created an attachment (id=67051) [edit]
Cleaned up rhythmbox 0.9.0 ebuild

Cleaned up ebuild a bit, re-added the dependency on the relevant gst-plugins,
as these are what provide playback functionality in rhythmbox. This is working
nicely, it has my vote for inclusion.

------- Comment #11 From Brad Laue (RETIRED) 2005-08-28 01:37:21 0000 -------
Created an attachment (id=67052) [edit]
Sheesh.

Apparently auto-detect doesn't.

------- Comment #12 From Olivier Rolland 2005-08-28 06:40:40 0000 -------
Created an attachment (id=67072) [edit]
Improved

* Added support for tag writing
* Added use and requirement for cd importing
* Fixed pda (ipod) requirements (it appears dbus, hal and gnome-vfs are not
required when adding pda support, only optional)

I also wanted to add support for libgda but the implementation of the gda db
backend is completely broken.

------- Comment #13 From Brad Laue (RETIRED) 2005-08-28 09:36:12 0000 -------
Dang, I forgot to put "vorbis mad flac aac" in USE.

------- Comment #14 From Brad Laue (RETIRED) 2005-08-28 09:46:04 0000 -------
Created an attachment (id=67091) [edit]
USE flags added

Olivier's ebuild again, with "vorbis mad flac aac" added to USE flags.

------- Comment #15 From Kraml Liu 2005-08-30 06:07:05 0000 -------
totem-1.1.5 and iso-codes are in portage now, would you pls bump up rhythmbox?

------- Comment #16 From Olivier Rolland 2005-08-30 15:52:09 0000 -------
Created an attachment (id=67299) [edit]
updated from totem 1.1.5

------- Comment #17 From Giacomo Graziosi 2005-09-02 13:45:00 0000 -------
This one appears to be unable to play musepack files (yes,
media-plugins/gst-plugins-musepack is installed).

------- Comment #18 From Giacomo Graziosi 2005-09-02 13:48:58 0000 -------
No, it is actually working but I had to
$ rm ~/.gnome2/rhythmbox -rf

------- Comment #19 From Craig Duquette 2005-09-19 20:53:48 0000 -------
Is rhythmbox capable of playing mms://, asf or asx streams? I've emerged
gst-plugins-ffmpeg and when I try to play a stream I get "Stream Error:
Unexpected end of stream." Here's the URL I'm trying...
http://www.streamaudio.com/stations/asx/WFNX_FM.asx

------- Comment #20 From Waldo 2005-09-23 17:24:03 0000 -------
Hmmm.  What happened?  This had a lot of momentum, and it still hasn't appeared
yet in portage...

W

------- Comment #21 From Mike Gardiner (RETIRED) 2005-09-26 08:13:52 0000 -------
Yeh, I've got this locally, but it's undergoing some changes in CVS. For
example, the dbus code looks like it's being ripped out of remoting and
rewritten, daap and avahi support (for playlist sharing) etc. I'm also not sure
what they're doing about gst-0.8.

------- Comment #22 From Craig Duquette 2005-09-29 21:28:14 0000 -------
I'm having issues compiling the source with the dbus flag. Here's the error:

checking for dbus-glib-1 >= 0.23 dbus-glib-1 < 0.30... configure: error: D-BUS
explicitly requested but no support found

I've got sys-apps/dbus-0.36.2 right now.

------- Comment #23 From Marc Geerlings 2005-10-17 02:02:44 0000 -------
rhythmbox 0.9.1 is out!
Looks like a lot is done (including hal and dbus upgrade)

http://www.gnomefiles.org/app.php?soft_id=423

------- Comment #24 From Spider (RETIRED) 2005-10-17 16:49:41 0000 -------
Please note that the musicbrainz dependency is unnecessary and unneeded since
the audiocd has been forcibly disabled in 0.9.1.

Also, adding the pda as a noop isn't really a good idea. if they want pda,  Give
it to them, don't force people to go through various USE flag hoops here.


Second. Is there a good reason to have bonobo support disable-able, other than
pure featureitis? ? 

cdparanoia USE flag... Why?

------- Comment #25 From Olivier Rolland 2005-10-18 10:52:27 0000 -------
> Please note that the musicbrainz dependency is unnecessary and unneeded since
> the audiocd has been forcibly disabled in 0.9.1.

True, but there is no ebuild for 0.9.1 yet.

> Also, adding the pda as a noop isn't really a good idea. if they want pda,  Give
> it to them, don't force people to go through various USE flag hoops here.

Not a noop, it is used to enable ipod support.

> Second. Is there a good reason to have bonobo support disable-able, other than
> pure featureitis? ? 

Bonobo is not a requirement, there is not need to force bonobo support.

> cdparanoia USE flag... Why?

Not needed anymore in 0.9.1.

------- Comment #26 From Spider (RETIRED) 2005-10-18 14:33:32 0000 -------
actually,  the statement :
pda? (  hal? ()  )  ... . is pretty much a no-op, as the ipod support without
hal was pretty.. .flakey...   in my experience.


THe point about the bonobo still stands. -what- is the bonobo componen doing?  

------- Comment #27 From Olivier Rolland 2005-10-19 12:47:22 0000 -------
Created an attachment (id=71032) [edit]
plparse from totem 1.2 for rhythmbox 0.9.1

------- Comment #28 From Olivier Rolland 2005-10-19 12:58:16 0000 -------
Created an attachment (id=71035) [edit]
preliminary ebuild for 0.9.1

* The plparse patch is not mandatory: totem is required if the plparse use flag
is not set. Otherwise, the plparse patch will be applied.
* Added support for Digital Audio Access Protocol. It requires either howl or
avahi. I made howl the default, but avahi can be selected by using the avahi
use flag.
* Removed hal use flag (spider: "ipod support without hal was pretty..
.flakey...   in my experience").
* Removed musicbrainz and cdparanoia use flags (spider: "audiocd has been
forcibly disabled in 0.9.1")

I have not removed the bonobo flag because I really don't know what the bonobo
component does and if it used by some other apps.

------- Comment #29 From Waldo 2005-11-12 17:05:07 0000 -------
0.9.2 is on the way
(http://mail.gnome.org/archives/rhythmbox-devel/2005-November/msg00111.html) and
portage is still listing 0.8.8 as the latest version!

0.9.1 has been out for weeks now...what remains to be done?

W

------- Comment #30 From Waldo 2005-11-13 19:30:42 0000 -------
I did an overlay of the above ebuild and it works (amd64).  Some quick notes--

1. Clear out your old rhythmbox settings.  I was experiencing weirdness until I
totally wiped the preferences.

2.  do a "rc-update add mDNSResponder default" and restart so that the discovery
stuff is turned on for iTunes sharing.  (or type "mDNSResponder" as root)

3.  I'm using howl, not avahi.  It worked fine.  I only needed mDNSResponder and
it all worked.  I see there are two other daemons w/howl but I don't know what
they do.

W

------- Comment #31 From Michele Mattioni 2005-11-26 03:13:02 0000 -------
I've synced today, but the new version of rhythmbox is not in portage ...

I 've tried it and:
1) It's stable [more than the 0.8.8 release]
2) The tag editor is really cool, and works very well [tested on 70-80 songs]

There is an overlay on <a
href="https://svn.breakmygentoo.net/bmg-main/media-sound/rhythmbox/">breakmygentoo.net</a>

I 'll try this ebuild and report the result .
:)

------- Comment #32 From Michele Mattioni 2005-11-26 04:18:32 0000 -------
Everything works fine here .....
I'm on an x86..

bring it to portage 
I've used the ebuild provided above

------- Comment #33 From Joe McCann (RETIRED) 2005-11-26 09:50:45 0000 -------
I know about it. There are a lot of bugs fixed in cvs and 0.9.2 should be
released soon. I am waiting until then to add this to the tree.

------- Comment #34 From Joe McCann (RETIRED) 2005-11-28 21:25:23 0000 -------
Added rhythmbox-0.9.2 to the tree. It has local useflags
tagwriting,musicbrains,avahi, and daap. It depends on totem, if you want plparse
split out, please file a bug upstream with either rhythmbox to include a local
copy, or totem to split out its functions used by other apps. 

First Last Prev Next    No search results available      Search page      Enter new bug