git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Sources for 3.18-rc1 not uploaded

From
Michael J Gruber <git@drmicha.warpmail.net>
Date
Oct 22, 2014, 09:42 UTC
Message-ID
<54477C18.5060806@drmicha.warpmail.net>
In-Reply-To
<xmqqwq7tz3wt.fsf@gitster.dls.corp.google.com>
Junio C Hamano schrieb am 21.10.2014 um 20:14:
Show 8 quoted lines
> Michael J Gruber <git@drmicha.warpmail.net> writes:
> 
>> Unfortunately, the git archive doc clearly says that the umask is
>> applied to all archive entries.
> 
> Is an extended pax header "an archive entry"?  I doubt it, and the
> above is not relevant.  The mode bits for the archive entry that it
> applies to does not come from there.

The problem seem to be old tar versions which mis-take the extensions for archive entries, aren't they?

Show 10 quoted lines
> See my other message for my final judgement on this one.  I wouldn't
> have minded if the original used the same umask for those ignored
> mode bits, but changing the bits to be ignored after the fact is not
> helping any real use case and only hurts existing users.
> 
> That is not to say that we cannot later fix bigger issues in the
> output.  I just do not see that otherwise-unused mode bits in the
> extended pax header big enough an issue to spend brain cycles to
> carefully lay and execute transition plans to avoid breaking
> existing users.

My question to Brian still stands which existing users he was trying to cater for with his patch. If there indeed are no existing affected users besides the KUP users (as you seem to assume) it's a clear case. Pun intended ;)

As I pointed out (and you cut out), I don't mind doing the revert. I just want us to do the right things for the right reasons (the ones you ponted out, Junio).

Michael
Previous: Junio C HamanoNext: brian m. carlson
Message 12 of 18 in “Re: Sources for 3.18-rc1 not uploaded”
  1. Linus TorvaldsOct 20, 2014
  2. Junio C HamanoOct 20, 2014
  3. Konstantin RyabitsevOct 20, 2014
  4. Junio C HamanoOct 20, 2014
  5. Greg KHOct 20, 2014
  6. brian m. carlsonOct 20, 2014
  7. Linus TorvaldsOct 20, 2014
  8. Michael J GruberOct 21, 2014
  9. Linus TorvaldsOct 21, 2014
  10. David KastrupOct 21, 2014
  11. Junio C HamanoOct 21, 2014
  12. Michael J GruberOct 22, 2014
  13. brian m. carlsonOct 23, 2014
  14. René ScharfeOct 26, 2014
  15. brian m. carlsonOct 26, 2014
  16. Junio C HamanoOct 27, 2014
  17. Konstantin RyabitsevOct 20, 2014
  18. Junio C HamanoOct 21, 2014

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.