When adding myth on top of Ubuntu, at least one debconf step has confusing message

Bug #483748 reported by MarcRandolph
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mythbuntu
Fix Released
Wishlist
Unassigned
mythtv (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Installing 0.22 myth on top of a standard 9.10 gnome Ubuntu desktop results in a window with the following information.

Debconf on <machine>
Configuring mythtv-backend
      mythtv-setup must be run in order to complete MythTV installation
You must run mythtv-setup as a user in the 'mythtv' group in order to complete mythtv configuration. Note that this program requires an X display, so you must either login to an X session as a user in the 'mythtv' group, or otherwise arrange that user to have access to your X display.

You must complete all four steps presented in the program.

One you have done this, you may start the backend by executing the following command:

sudo /etc/init.d/mythtv-backend start

Related branches

Revision history for this message
MarcRandolph (mrand) wrote :

My main thought here is that most of the info isn't needed by most users. 99% of the users will already be running an X display, so those sentences could be eliminated, or at least replaced with something much more simple (perhaps just call it a graphical window/program?). Then we have the mythtv group stuff, which the wrapper scripts appear to take care of automatically. I think this screen could be reduced to the following:

<<
You must now run mythtv-setup and complete all four steps presented in that program.

One you have done this, you may start the MythTV backend by executing the following command:
sudo service mythtv-backend start
>>

If someone thinks it is necessary, a line could be added about the groups and/or point out that it is a grpahica
<<
You must now run the mythtv-setup program and complete all steps presented in that program. Note: When you launch mythtv-setup, you will be prompted to be added to the mythtv group - you must answer yes.
>>

Changed in mythbuntu:
importance: Undecided → Wishlist
milestone: none → lucid-alpha1
status: New → Confirmed
Revision history for this message
Mario Limonciello (superm1) wrote :

This fix has been committed to the mythtv-trunk bzr branch r290. It will be available in the next run of auto-builds at http://www.mythbuntu.org/auto-builds. This bug will be automatically closed when it is uploaded to a development release of Ubuntu, currently Lucid Lynx.

Changed in mythbuntu:
status: Confirmed → Fix Committed
Changed in mythtv (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mythtv - 0.23.0+fixes23789-0ubuntu1

---------------
mythtv (0.23.0+fixes23789-0ubuntu1) lucid; urgency=low

  [ Jamie Bennett ]
  * Fix FTBFS on armel (LP: #537714)

  [ Mario Limonciello ]
  * mythtv-{common,backend}.{config,templates,postinst}: (LP: #483748)
    - Simplify debconf questions by avoiding showing the generated pw
    - Don't warn about mythtv group.
    - Don't notify about running mythtv-setup. This is optional (but
      of course encouraged!)
  * Set version to include a "+" delimitter.
  * Restore libfaad-dev dependency. (LP: #546552)

  [ Dave Walker (Daviey) ]
  * New snapshot (r23789), based from 0.23-fixes.
  * debian/control:
    - mythtv-frontend set to Conflict with mythflix, as it's dropped
      upstream. (LP: #544521)
    - Remove unnecessary and potentially problematic use of Pre-Depends.
    - Set the debug package to Priority extra.
    - Change *-perl Section's from libs to perl
    - add ${shlibs:Depends} for mythtv-common Depends field
    - Minor spelling fix.
    - Fixes the long description for one of the packages, ensuring the
      description doesn't exceed 80 characters.
    - Vcs-* set to -fixes, rather than -trunk.
  * debian/rules:
    - Use debconf-updatepo to update translations when required
    - Ensure license files are not included in the binary packages, except
      for debian/copyright.
    - Fixes the permissions of certain files in the packaging.
  * debian/copyright:
    - updated to reflect that mythtv is GPL-2 only.
    - inserted better licence statement and Copyright reference.
  * debian/mythtv-*.templates
    - Simplified strings; removed verbosity and improved readability.
  * Prevent the maintainer scripts from failing in case any questions
    can't be displayed.
  * Added holding debian/mythtv-frontend.config, mainly to appease lintian.
  * debian/mythtv-frontend.menu: Changed section to Applications/Graphics.
  * debian/mythtv-backend.postinst: Load debconf libraries.
  * debian/source.lintian-overrides: Removes the unecessary override of the
    binNMU warnings.
  * Fix perl binding installation.
 -- Dave Walker (Daviey) <email address hidden> Tue, 23 Mar 2010 19:32:33 +0000

Changed in mythtv (Ubuntu):
status: Fix Committed → Fix Released
Thomas Mashos (tgm4883)
Changed in mythbuntu:
status: Fix Committed → 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.