Several options for rhythmbox-client are non-functional

Bug #958238 reported by Joe Mooring
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Rhythmbox
Fix Released
Medium
rhythmbox (Ubuntu)
Triaged
Low
Unassigned

Bug Description

lsb_release -rd:

Description: Ubuntu precise (development branch)
Release: 12.04

apt-cache policy rhythmbox:

rhythmbox:
  Installed: 2.96-0ubuntu1
  Candidate: 2.96-0ubuntu1
  Version table:
 *** 2.96-0ubuntu1 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
        100 /var/lib/dpkg/status

Several of the options listed on the man page for rhythmbox-client are non-functional.

$rhythmbox-client --hide
Rhythmbox-WARNING **: Unknown option --hide

$rhythmbox-client --notify
Rhythmbox-WARNING **: Unknown option --notify

$rhythmbox-client --mute
Rhythmbox-WARNING **: Unknown option --mute

$rhythmbox-client --unmute
Rhythmbox-WARNING **: Unknown option --unmute

Revision history for this message
Vadim Rutkovsky (roignac) wrote :

Man page should be updated, as these options were removed. See upstream report https://bugzilla.gnome.org/show_bug.cgi?id=672044

Changed in rhythmbox (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Changed in rhythmbox:
importance: Unknown → Medium
status: Unknown → New
Revision history for this message
cyberkost (cyberkost-gmail) wrote :

In addition to '--hide' not being accepted (needs to be purged from the manual), '--no-start' option is accepted but is not working. That is
user@scomp:~$ rhythmbox-client --no-start --print-playing-format "%tN – %te / %td"
does bring up rhythmbox UI

Changed in rhythmbox:
status: New → In Progress
Revision history for this message
Joe Wells (jbwells) wrote :

The part about --no-start not working also affects me. I did not check the other options. I have the Ubuntu rhythmbox 2.96-0ubuntu4.2 package installed (Ubuntu 12.04 Precise plus updates).

I checked in the source code and the option sets the variable no_start in the file remote/dbus/rb-client.c. There is no other use of this variable in the entire package source tree. Did this feature used to exist and was removed incompletely? Or maybe the code that uses this was not committed in time?

Revision history for this message
Joe Wells (jbwells) wrote :

The bug about --no-start not working is GNOME bug 678021 which has a fix as of 2012-06-18. This fix also covers the --check-running option not working.

Links:

https://mail.gnome.org/archives/commits-list/2012-June/msg04243.html

https://bugzilla.gnome.org/show_bug.cgi?id=678261

Revision history for this message
Joe Wells (jbwells) wrote :

Sorry, I meant GNOME bug 678261. The link in my previous comment is correct, so just ignore the number in the text.

Revision history for this message
Bortnyák Roland (antivirtel) wrote :

Also connecting: https://bugzilla.gnome.org/show_bug.cgi?id=583975 , and I can still confirm this bug.

$ rhythmbox-client --hide
(rhythmbox-client:26010): Rhythmbox-WARNING **: Unknown option --hide

$ rhythmbox-client --no-start
will run, but the UI is not hidden, and was shown

$ apt-cache policy rhythmbox
rhythmbox:
  Installed: 2.96-0ubuntu4.3

$ lsb_release -rd
Description: Ubuntu 12.04.3 LTS
Release: 12.04

Hope, it will fixed soon, and manuals upgraded!

Changed in rhythmbox:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.