Bug 13657 - Deb package installs Cometd.pm as unreadable
: Deb package installs Cometd.pm as unreadable
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Debian
: 7.4.0
: PC Ubuntu Linux
: -- normal (vote)
: 7.4.0
Assigned To: Mark Miksis
http://forums.slimdevices.com/showthr...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-08-25 09:36 UTC by KDF
Modified: 2009-10-05 14:30 UTC (History)
3 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description KDF 2009-08-25 09:36:04 UTC
Server fails to start due to the inability to find Slim/Web/Cometd.pm.  The problem is that Cometd.pm is not readable for group or others  chmod a+r solves the problem, but the deb installer clearly needs something fixed.  (that or svn props?)
Comment 1 KDF 2009-08-25 16:25:37 UTC
workaround for now is:
sudo chmod a+r /usr/share/perl5/Slim/Web/Cometd.pm
Comment 2 Mark Miksis 2009-08-25 16:55:59 UTC
Weird.  My svn checkout has the correct 644, but the deb version is 600 which is wrong.  I don't see any changes to the deb packaging that would cause this, but I'll investigate.
Comment 3 KDF 2009-08-25 17:00:24 UTC
I see the same.  I was planning to try a local makerelease at home just to see if there is anything in the process that make it bad in the package, or installs incorrectly.  From inspecting the installer scripts, I'm seeing nothing suspicious.  

I've started to wonder if the file is simply messed up on the build machine?  

In another Unix forum thread, a user has found another 600 permissioned file:
/Slim/Plugin/RandomPlay/HTML/EN/plugins/RandomPlay/html/images/icon.png
Comment 4 Matt Wise 2009-08-26 07:36:46 UTC
Should be fixed. Not sure why this would only happen to a few files --  
the umask was set to 002 , which was causing all files to have 600  
permissions. Changed to 022.
Comment 5 Matt Wise 2009-08-26 08:42:18 UTC
Can you guys try the latest nightly r28286 and see if its fixed?
Comment 6 Ben Kochie 2009-08-26 11:25:56 UTC
Confirmed fixed.
Comment 7 Mark Miksis 2009-08-26 12:35:31 UTC
(In reply to comment #6)
> Confirmed fixed.

Agreed.
Comment 8 James Richardson 2009-10-05 14:30:27 UTC
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server!
    * SqueezeCenter: 28672
    * Squeezebox 2 and 3: 130
    * Transporter: 80
    * Receiver: 65
    * Boom: 50
    * Controller: 7790
    * Radio: 7790  

Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes

If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html

If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.