Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 390503 - media-sound/squeezeboxserver 7.7 version bump and pkgmove to media-sound/logitechmediaserver
Summary: media-sound/squeezeboxserver 7.7 version bump and pkgmove to media-sound/logi...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Joe Peterson (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 389739 389747 390575
Blocks:
  Show dependency tree
 
Reported: 2011-11-14 10:17 UTC by Lukas Miczka
Modified: 2012-04-12 06:03 UTC (History)
10 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 Lukas Miczka 2011-11-14 10:17:23 UTC
Squeezeboxserver now becomes Logitech Media Servers, so we need new ebuild for this and some new perl modules too. It would be good if devs could merge new perl deps for SBS/LMS a little bit faster - squeezeboxserver-7.6.1 is still not in portage due some dependencies.

Reproducible: Always
Comment 1 Stuart Hickinbottom 2011-11-14 20:19:02 UTC
re 7.6.1 - I'm waiting for two blocker bugs for Perl modules to be resolved before the SBS ebuild can be committed. See bug#377825 blockers for details.
Comment 2 Stuart Hickinbottom 2011-11-14 21:16:03 UTC
Added blocker bugs as dependencies - these are all Perl module bumps/new Perl modules.

bug#389739 (Image::Scale)
bug#389747 (DBD::SQLite)
bug#390575 (YAML::LibYAML)
Comment 3 Marco Schinkel 2011-12-05 10:05:10 UTC
It makes sense to rename the ebuild to media-sound/logitechmediaserver if thats the official name now. And we can just do that with the version bump, so that the first version of logitechmediaserver in portage is 7.7. I recommend deleting all old squeezeboxserver ebuilds then. It doesnt make sense to have old versions installed anyway, because the software versions play along with the firmware versions of the hardware.
Comment 4 Joe Peterson (RETIRED) gentoo-dev 2011-12-05 15:36:11 UTC
(In reply to comment #3)
> It makes sense to rename the ebuild to media-sound/logitechmediaserver if thats
> the official name now. And we can just do that with the version bump, so that
> the first version of logitechmediaserver in portage is 7.7. I recommend
> deleting all old squeezeboxserver ebuilds then. It doesnt make sense to have
> old versions installed anyway, because the software versions play along with
> the firmware versions of the hardware.

Actually, it might be best to do an actual package move - so that people will automatically get updates from the old name to the new name (since this is really just a change in name).
Comment 5 Daniel Robbins 2012-01-22 07:46:13 UTC
Necessary ebuilds available here:

https://github.com/funtoo/funtoo-overlay/tree/master/dev-perl

Please proceed with the new ebuild... and we'll see whether funtoo or gentoo adds it first ;)

(Yes, I own a Squeezebox Touch)
Comment 6 Daniel Robbins 2012-01-23 05:44:56 UTC
OK, working on the new ebuild, and the main issue is that there is a new Media::Scan perl module that uses libmediascan whose source code is not in the noCPAN tarball. This  goes on here:

https://github.com/andygrundman/libmediascan

Official release tarball here:

http://svn.slimdevices.com/repos/slim/7.7/trunk/vendor/CPAN/libmediascan-0.1.tar.gz

This library will need ffmpeg compiled in statically, plus several other media gfx libs. This will then provide Scan.so, which Media::Scan wants to find but currently cannot load.
Comment 7 Joe Peterson (RETIRED) gentoo-dev 2012-02-10 21:01:45 UTC
Stuart is a 7.7 ebuild possible now?
Comment 8 Joe Peterson (RETIRED) gentoo-dev 2012-04-12 06:03:50 UTC
New package media-sound/logitechmediaserver-bin added.  Thanks, Daniel, for the advice regarding dong a binary package, and thanks, Stuart, for putting this one together!