<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>237373</bug_id>
          
          <creation_ts>2008-09-10 21:25 0000</creation_ts>
          <short_desc>Stable request for media-sound/squeezecenter-7.1.0-r1</short_desc>
          <delta_ts>2008-10-07 12:57:41 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>STABLEREQ</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>lavajoe@gentoo.org</reporter>
          <assigned_to>lavajoe@gentoo.org</assigned_to>
          <cc>sbriesen@gentoo.org</cc>
    
    <cc>stuart@hickinbottom.com</cc>

      

      
          <long_desc isprivate="0">
            <who>lavajoe@gentoo.org</who>
            <bug_when>2008-09-10 21:25:10 0000</bug_when>
            <thetext>Hi!  This will be the first stable version of squeezecenter, which replaces the old &quot;slimserver&quot; (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&apos;s a bit involved, so don&apos;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&apos;t need to
            remember it as you&apos;ll never need to type it in)
   5. Start SqueezeCenter with &quot;/etc/init.d/squeezecenter start&quot;
   6. (you&apos;ll see a Perl warning here about an uninitialized value -
      that&apos;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 &quot;SqueezeNetwork Account&quot; step - it&apos;s optional
         2. Leave just the &quot;Use local music&quot; option ticked on the next
            step&apos;s page; click &quot;next&quot;
         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
            &quot;/mnt/media/Music&quot; or wherever you keep music. SqueezeCenter
            will never modify these files. This music tree must be
            readable to the &quot;squeezecenter&quot; user or group.
         4. Use the directory tree browser to choose a directory where
            Playlists will be stored (which should be writable to the
            &quot;squeezecenter&quot; user or group), or just click &quot;next&quot; if you
            don&apos;t have one (the step is optional).
         5. You&apos;ll see a summary of your settings; click &quot;next&quot;.
   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 &quot;Music Library&quot; branch of the tree on the left.
  11. If you&apos;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&apos;s usually working fine
      as that requires the correct permissions and the database to be
      working.
  13. If you don&apos;t possess a SqueezeBox hardware player then you can
      test playing by connecting a music player to
      &quot;http://localhost/stream.mp3&quot;; when you refresh the web interface
      you&apos;ll see the player now show up on the right-hand side. You&apos;ll
      get playlist controls there.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>maekke@gentoo.org</who>
            <bug_when>2008-09-11 20:05:59 0000</bug_when>
            <thetext>this needs media-sound/alac_decoder stable.
@sbriesen: do you have any objections to stabilize media-sound/alac_decoder-0.1.3 ?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>lavajoe@gentoo.org</who>
            <bug_when>2008-09-13 22:48:39 0000</bug_when>
            <thetext>Note: I just applied a fix in 7.1.0-r1.  Please stable this ebuild.  See bug #237548.  Thanks!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>maekke@gentoo.org</who>
            <bug_when>2008-09-20 13:07:09 0000</bug_when>
            <thetext>amd64/x86 stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nixnut@gentoo.org</who>
            <bug_when>2008-10-07 12:57:41 0000</bug_when>
            <thetext>ppc stable. closing since we&apos;re last.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>