Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 237373 - Stable request for media-sound/squeezecenter-7.1.0-r1
Summary: Stable request for media-sound/squeezecenter-7.1.0-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Joe Peterson (RETIRED)
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2008-09-10 21:25 UTC by Joe Peterson (RETIRED)
Modified: 2008-10-07 12:57 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joe Peterson (RETIRED) gentoo-dev 2008-09-10 21:25:10 UTC
Hi!  This will be the first stable version of squeezecenter, which replaces the old "slimserver" (which was never marked stable and will be removed once we have a stable squeezecenter).  Note that 7.2.0 will be ready to mark stable at the end of this month, but doing 7.1.0 might be a good way for us (myself and the Stuart, the proxy maintainer) to get feedback on the procedure - respond with any questions.  It's a bit involved, so don't get overwhelmed.  We may be able to cut it down a bit, but I am including below the exhaustive test process that Stuart uses:

   1. Start with no MySQL database set up for SqueezeCenter.
   2. Add a few package.use variables (the SC one to test pulling in
      some dependencies, support FLAC files in my little test library,
      and allow some transcoded streaming to be tested):
         1. media-sound/squeezecenter flac lame
         2. dev-perl/GD jpeg png
         3. media-libs/gd jpeg png
   3. emerge squeecezenter
   4. emerge --config =media-sound/squeezecenter-7.1.0
         1. Enter MySQL root password (needed so the config script can
            create a new user and database for SqueezeCenter)
         2. Make up a new password for SqueezeCenter (you don't need to
            remember it as you'll never need to type it in)
   5. Start SqueezeCenter with "/etc/init.d/squeezecenter start"
   6. (you'll see a Perl warning here about an uninitialized value -
      that's usual for the first time the server is started)
   7. Point your browser to http://localhost:9000
   8. You should see a configuration wizard appear. Do the following to
      complete it:
         1. Skip the "SqueezeNetwork Account" step - it's optional
         2. Leave just the "Use local music" option ticked on the next
            step's page; click "next"
         3. Use the directory tree browser to choose a directory
            containing some MP3 and/or FLAC files. This can be the root
            of a music directory tree as the search is recursive. eg
            "/mnt/media/Music" or wherever you keep music. SqueezeCenter
            will never modify these files. This music tree must be
            readable to the "squeezecenter" user or group.
         4. Use the directory tree browser to choose a directory where
            Playlists will be stored (which should be writable to the
            "squeezecenter" user or group), or just click "next" if you
            don't have one (the step is optional).
         5. You'll see a summary of your settings; click "next".
   9. The main SqueezeCenter interface should now appear with some text
      at the bottom indicating the library is being scanned.
  10. Wait a few minutes for the scan to finish then browse around the
      music under the "Music Library" branch of the tree on the left.
  11. If you've album art in the music directories or embedded in the
      music files themselves then they should appear.
  12. This is a pretty good confidence test; if you can get the web
      interface up with music browsable then it's usually working fine
      as that requires the correct permissions and the database to be
      working.
  13. If you don't possess a SqueezeBox hardware player then you can
      test playing by connecting a music player to
      "http://localhost/stream.mp3"; when you refresh the web interface
      you'll see the player now show up on the right-hand side. You'll
      get playlist controls there.
Comment 1 Markus Meier gentoo-dev 2008-09-11 20:05:59 UTC
this needs media-sound/alac_decoder stable.
@sbriesen: do you have any objections to stabilize media-sound/alac_decoder-0.1.3 ?
Comment 2 Joe Peterson (RETIRED) gentoo-dev 2008-09-13 22:48:39 UTC
Note: I just applied a fix in 7.1.0-r1.  Please stable this ebuild.  See bug #237548.  Thanks!
Comment 3 Markus Meier gentoo-dev 2008-09-20 13:07:09 UTC
amd64/x86 stable
Comment 4 nixnut (RETIRED) gentoo-dev 2008-10-07 12:57:41 UTC
ppc stable. closing since we're last.