Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 447646 - Files in gentoo-x86/licenses with execute permission
Summary: Files in gentoo-x86/licenses with execute permission
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Git (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Infrastructure
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-17 21:21 UTC by Ulrich Müller
Modified: 2012-12-20 20:10 UTC (History)
1 user (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 Ulrich Müller gentoo-dev 2012-12-17 21:21:52 UTC
Two files have spurious execute mode bits set:

   $ find gentoo-x86/licenses -type f -perm /u+x
   gentoo-x86/licenses/hp-proliant-essentials
   gentoo-x86/licenses/tsm

Looks like there's no way to reset these without cvs admin rights (or even root access to the repository?). For hp-proliant-essentials is was unsuccessfully tried in the past: <http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/licenses/hp-proliant-essentials?view=log>
Comment 1 Mike Doty (RETIRED) gentoo-dev 2012-12-18 02:50:15 UTC
Other than being incorrect, is this actually a problem somewhere?
Comment 2 Ulrich Müller gentoo-dev 2012-12-18 07:15:05 UTC
There must be a reason why repoman checks for it (see bug 55647). But this works only in directories where repoman commit is used.

As rsync preserves the mode, these files end up with the exec bit on users' systems.
Comment 3 Christian Ruppert (idl0r) gentoo-dev 2012-12-20 20:10:38 UTC
Done.