bugGNU Octave - Bugs: bug #38574, signal: files in version 1.2.1 not...

 
 

bug #38574: signal: files in version 1.2.1 not world readable

Submitter:  None
Submitted:  Fri 22 Mar 2013 06:59:10 PM UTC
   
 
Category:  Octave Package Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Installation Failure
Status:  Fixed Assigned to:  mtmiller
Originator Name:  Clemens Buchacher Originator Email:  -email is unavailable-
Open/Closed:  * Closed Release:  * 3.6.3
Operating System:  * GNU/Linux Fixed Release:  None
Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Tue 26 Mar 2013 12:13:43 AM UTC, comment #5: 

Yes, I meant the ones installing from our tarballs which in Ubuntu would should be everyone using the PPA since the PPA only has octave core.

Carnë Draug <carandraug>
Group Member
Mon 25 Mar 2013 07:29:56 PM UTC, comment #4: 

Shouldn't affect binary distributions since they should always normalize permissions anyway, but no matter. Posted a new release to fix the file permissions. You can close this when you've published the release.

Mike Miller <mtmiller>
Group Member
Mon 25 Mar 2013 03:22:42 PM UTC, comment #3: 

I think it is, yes. It makes a global install unusable so it might affect all user of Debian, and Debian based distros such as Ubuntu. Can you make the release?

Carnë Draug <carandraug>
Group Member
Sun 24 Mar 2013 09:01:51 PM UTC, comment #2: 

Also confirmed. Sorry, I may have had an over-aggressive umask when I released the package.

Yes, we could fix this at pkg install time, we could also fix this in the releasePKG script.

Is this worth putting out a new release over?

Mike Miller <mtmiller>
Group Member
Sun 24 Mar 2013 03:36:08 AM UTC, comment #1: 

That's weird. The file permissions on the tarball are indeed as you say but they are correct on the repository.

A new release of the package might be in order but I'm unsure if this shouldn't be considered a pkg bug as well. Should pkg adjust file permissions when installing a package as well?

Carnë Draug <carandraug>
Group Member
Fri 22 Mar 2013 06:59:10 PM UTC, original submission:  

In signal-1.2.1.tgz files have 640 and directories 750 permissions. In version 1.2.0, and in other packages it's 644 and 755. After a pkg install -global, the files are readable only by root:

> news('signal')

error: fgets: invalid stream number = -1
error: evaluating argument list element number 1
error: called from:
error:   /usr/share/octave/3.6.3/m/miscellaneous/news.m at line 49, column 5

> pkg load signal

warning: load_path: /usr/share/octave/packages/signal-1.2.1/private: Permission denied

> fwht()

error: no such file, `/usr/share/octave/packages/signal-1.2.1/fwht.m'

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by mtmiller (Posted a comment)
  • -email is unavailable- added by None (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2013-03-26 carandraug StatusPatch Submitted Fixed
        Open/ClosedOpen Closed
    2013-03-25 mtmiller StatusConfirmed Patch Submitted
        Assigned toNone mtmiller
    2013-03-24 mtmiller StatusNone Confirmed

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code