From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 102706 invoked by alias); 29 Nov 2019 16:38:52 -0000 Mailing-List: contact overseers-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: , Sender: overseers-owner@sourceware.org Received: (qmail 102697 invoked by uid 89); 29 Nov 2019 16:38:52 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-6.3 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy=player, Looking X-HELO: hamza.pair.com Received: from hamza.pair.com (HELO hamza.pair.com) (209.68.5.143) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 29 Nov 2019 16:38:51 +0000 Received: from hamza.pair.com (localhost [127.0.0.1]) by hamza.pair.com (Postfix) with ESMTP id 92B6833E0F; Fri, 29 Nov 2019 11:38:49 -0500 (EST) Received: from anthias (ip-109-40-0-19.web.vodafone.de [109.40.0.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by hamza.pair.com (Postfix) with ESMTPSA id 72BF233E0D; Fri, 29 Nov 2019 11:38:48 -0500 (EST) Date: Fri, 29 Nov 2019 16:38:00 -0000 From: Gerald Pfeifer To: Jakub Jelinek , overseers@gcc.gnu.org, "Joseph S. Myers" , Richard Guenther Subject: Re: Updates of wwwdocs not working anymore In-Reply-To: <20191129154410.GN10088@tucnak> Message-ID: References: <20191129150340.13533.qmail@sourceware.org> <20191129150345.CEE2933E0E@hamza.pair.com> <20191129154410.GN10088@tucnak> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-IsSubscribed: yes X-SW-Source: 2019-q4/txt/msg00051.txt.bz2 On Fri, 29 Nov 2019, Jakub Jelinek wrote: > I've pushed this change some time ago, but it hasn't shown on the web yet, > seems the last checkout in /www/gcc/ is from yesterday 18:05 or so. > Your b22559c84001d6c75c64597f96ca119b488b9b1a change also doesn't show up. Thanks for reporting this, Jakub! Let me add overseers@, Joseph and Richi and report what I found. It appears commit 34bfcf1947c44e458af1b7ba201f25071c4d80a5 Author: Gerald Pfeifer Date: Thu Nov 28 19:01:20 2019 +0100 Push down into individual HTML files. Historically we have been adding to all HTML files via our preprocessing machinery. With this change these files become more self contained and in particular easier to validate directly. was applied to /www/gcc/htdocs-preformatted on gcc.gnu.org "somehow", but appears as a local set of changes. So any git pull now complains: $ git pull Updating f1a4881..1b74d49 error: Your local changes to 'htdocs/about.html' would be overwritten by merge. Aborting. Please, commit your changes or stash them before you can merge. I cleaned that up (as user gccadmin), but running git pull in /www/gcc/htdocs-preformatted now complains as follows: $ git pull -v From /sourceware/projects/gcc-home/wwwdocs = [up to date] master -> origin/master Updating f1a4881..1b74d49 error: unable to unlink old 'htdocs/onlinedocs/7.5.0/index.html' (Permission denied) And indeed: $ ls -lad onlinedocs/7.5.0/ drwxr-sr-x. 2 rguenth gcc 4096 14. Nov 08:56 onlinedocs/7.5.0/ ^^^ ^^^^^^^ I made this directory group writable, like the others there, only to find that indeed git had applied the pull locally only to abort midstream. Back to start, player 1. After another $ git checkout . $ git pull -v as gccadmin in /www/gcc/htdocs-preformatted things seem to be fine, however I am worried there's a latent issue there. Has something been changed recently, or is this simply an issue with the move of wwwdocs to git that we did not run into before? (Looking at /www/gcc/htdocs-preformatted.old/, the old version of that tree from before the move to git, it appears different files/directories are all owned by the one having done the last change, and group writable.) Gerald