[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#900749: marked as done ([www.debian.org] webwml build takes too long)



Your message dated Fri, 1 May 2020 21:47:47 +0200
with message-id <[🔎] 20200501214747.bfefc2871a208c141ed35e92@mailbox.org>
and subject line Re: Bug #900749: [www.debian.org] webwml build takes too long
has caused the Debian Bug report #900749,
regarding [www.debian.org] webwml build takes too long
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
900749: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900749
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: www.debian.org
Severity: normal
User: debian-www@lists.debian.org
Usertags: script

Since we migrated the website from cvs to git, the build jobs take too long.
The bottleneck part is the 4webwml script

The logs are here:
https://www-master.debian.org/build-logs/webwml

I've looked at the last 6 build jobs using CVS and they were taking around 48min
- 1h10min.

Now with git, we had a couple of jobs that cannot be taken as reference because
they were building almost the whole website, but the last one is building
respect these git changes:

>From https://salsa.debian.org/webmaster-team/webwml
   156e62e0ff8..d5c74615a1a  master     -> origin/master
Updating 156e62e0ff8..d5c74615a1a
Fast-forward
 Makefile.common                               |   9 +-
 chinese/Bugs/Reporting.wml                    |  13 +-
 chinese/index.wml                             |   2 +-
 chinese/ports/amd64/index.wml                 |  10 +-
 chinese/security/2018/dsa-4205.wml            |   2 +-
 dutch/News/2018/20180601.wml                  |   4 +-
 dutch/po/templates.nl.po                      |  17 ++-
 english/devel/website/desc.wml                |  10 +-
 english/devel/website/examples.wml            |  38 ++---
 english/devel/website/htmlediting.wml         |   4 +-
 english/devel/website/index.wml               |   1 +
 english/devel/website/using_git.wml           | 193 ++++++++++++++++++++++++++
 english/devel/website/working.wml             |  12 +-
 english/ports/amd64/index.wml                 |   7 +-
 english/security/2018/dsa-4216.data           |  13 ++
 english/security/2018/dsa-4216.wml            |  27 ++++
 english/security/2018/dsa-4217.data           |  13 ++
 english/security/2018/dsa-4217.wml            |  23 +++
 english/template/debian/translation-check.wml | 122 ++++++++--------
 french/security/2018/dsa-4215.wml             |  26 ++++
 french/security/2018/dsa-4216.wml             |  30 ++++
 korean/News/2018/20180601.wml                 |  69 +++++++++
 korean/devel/website/using_git.wml            | 149 ++++++++++++++++++++
 russian/News/2018/20180601.wml                |  69 +++++++++
 russian/security/2018/dsa-4214.wml            |  28 ++++
 russian/security/2018/dsa-4215.wml            |  25 ++++
 spanish/security/2018/dsa-4201.wml            |  48 +++++++
 spanish/security/2018/dsa-4203.wml            |  31 +++++
 swedish/ports/amd64/index.wml                 |   6 +-
 swedish/security/2018/dsa-4216.wml            |  27 ++++
 swedish/security/2018/dsa-4217.wml            |  23 +++
 swedish/security/copyadvisory.pl              |   2 +
 32 files changed, 929 insertions(+), 124 deletions(-)
 create mode 100644 english/devel/website/using_git.wml
 create mode 100644 english/security/2018/dsa-4216.data
 create mode 100644 english/security/2018/dsa-4216.wml
 create mode 100644 english/security/2018/dsa-4217.data
 create mode 100644 english/security/2018/dsa-4217.wml
 create mode 100644 french/security/2018/dsa-4215.wml
 create mode 100644 french/security/2018/dsa-4216.wml
 create mode 100644 korean/News/2018/20180601.wml
 create mode 100644 korean/devel/website/using_git.wml
 create mode 100644 russian/News/2018/20180601.wml
 create mode 100644 russian/security/2018/dsa-4214.wml
 create mode 100644 russian/security/2018/dsa-4215.wml
 create mode 100644 spanish/security/2018/dsa-4201.wml
 create mode 100644 spanish/security/2018/dsa-4203.wml
 create mode 100644 swedish/security/2018/dsa-4216.wml
 create mode 100644 swedish/security/2018/dsa-4217.wml
0.66user 0.47system 0:08.20elapsed 13%CPU (0avgtext+0avgdata 63036maxresident)k
114840inputs+14376outputs (406major+19309minor)pagefaults 0swaps

And it's taking more than 13h

Maybe it's because of the change in Makefile.common, but I'm filing the bug for
the case the situation does not improve in the next builds, and to see if we can
improve the "make" recipes for the release points and massive changes.

Cheers

-- 
Laura Arjona Reina
https://wiki.debian.org/LauraArjona

--- End Message ---
--- Begin Message ---
Laura Arjona Reina <larjona@debian.org> wrote:
> 4webwml took 8h 30 min approx. Here is the detailed log:
> 
> https://www-master.debian.org/build-logs/webwml/wml_run.change_in_footer.log
> 
> (with CVS such builds took more than 24h).
> 
> While I know there is still room for improvement, I think the current
> status of things is acceptable, so I propose to close the bug.

There has not been any real objection against closing this bug for nearly
two years, so closed now.


Holger


-- 
Holger Wansing <hwansing@mailbox.org>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076

--- End Message ---

Reply to: