First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 237373
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Joe Peterson <lavajoe@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Joe Peterson <lavajoe@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 237373 depends on: Show dependency tree
Bug 237373 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: 2008-09-10 21:25 0000
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 From Markus Meier 2008-09-11 20:05:59 0000 -------
this needs media-sound/alac_decoder stable.
@sbriesen: do you have any objections to stabilize
media-sound/alac_decoder-0.1.3 ?

------- Comment #2 From Joe Peterson 2008-09-13 22:48:39 0000 -------
Note: I just applied a fix in 7.1.0-r1.  Please stable this ebuild.  See bug
#237548.  Thanks!

------- Comment #3 From Markus Meier 2008-09-20 13:07:09 0000 -------
amd64/x86 stable

------- Comment #4 From nixnut 2008-10-07 12:57:41 0000 -------
ppc stable. closing since we're last.

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