unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#72959] Request for merging "fonts-split-outputs" branch
@ 2024-09-02 10:27 宋文武 via Guix-patches via
  2024-09-18  9:13 ` [bug#72959] Problem with data service? Andreas Enge
  0 siblings, 1 reply; 11+ messages in thread
From: 宋文武 via Guix-patches via @ 2024-09-02 10:27 UTC (permalink / raw)
  To: 72959


I think the branch is ready once it built on CI.

From https://issues.guix.gnu.org/70496:

Hello, here are some patches for font packages which updates
the install phase in font-build-system for multiple outputs, and
use that for some font packages.

When a font family is provided in different formats (eg: both ttf and
otf), font picker will list duplicated entries.  To remove those
duplicated entries, these patches will prefer "otf" over "ttf" files
by using '("out" "ttf")) as package's outputs field, so that otf files
will go into the default "out" output.




^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#72959] Problem with data service?
  2024-09-02 10:27 [bug#72959] Request for merging "fonts-split-outputs" branch 宋文武 via Guix-patches via
@ 2024-09-18  9:13 ` Andreas Enge
  2024-09-18  9:21   ` Christopher Baines
  0 siblings, 1 reply; 11+ messages in thread
From: Andreas Enge @ 2024-09-18  9:13 UTC (permalink / raw)
  To: 72959; +Cc: Christopher Baines

Hello,

QA says:
   https://qa.guix.gnu.org/branch/fonts-split-outputs
   "Failed to process target revision"
and the logs show a build failure in guile-ssh.

Is there a way to try a new evaluation?

Andreas





^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#72959] Problem with data service?
  2024-09-18  9:13 ` [bug#72959] Problem with data service? Andreas Enge
@ 2024-09-18  9:21   ` Christopher Baines
  2024-09-18  9:50     ` Andreas Enge
  0 siblings, 1 reply; 11+ messages in thread
From: Christopher Baines @ 2024-09-18  9:21 UTC (permalink / raw)
  To: Andreas Enge; +Cc: 72959

[-- Attachment #1: Type: text/plain, Size: 448 bytes --]

Andreas Enge <andreas@enge.fr> writes:

> Hello,
>
> QA says:
>    https://qa.guix.gnu.org/branch/fonts-split-outputs
>    "Failed to process target revision"
> and the logs show a build failure in guile-ssh.
>
> Is there a way to try a new evaluation?

It's possible to ask the data service to retry, although in this case
I'd maybe rebase the branch, as that will make sure it's up to date as
well as having the data service retry processing it.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 987 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#72959] Problem with data service?
  2024-09-18  9:21   ` Christopher Baines
@ 2024-09-18  9:50     ` Andreas Enge
  2024-09-18 10:25       ` Christopher Baines
  0 siblings, 1 reply; 11+ messages in thread
From: Andreas Enge @ 2024-09-18  9:50 UTC (permalink / raw)
  To: Christopher Baines; +Cc: 72959

Am Wed, Sep 18, 2024 at 10:21:25AM +0100 schrieb Christopher Baines:
> It's possible to ask the data service to retry, although in this case
> I'd maybe rebase the branch, as that will make sure it's up to date as
> well as having the data service retry processing it.

Good point, although the branch was not very outdated, it had been
rebased on September 2.

I have just rebased, but cannot force push.
So instead I have deleted the remote branch and pushed a new one.
Hopefully this will work with the QA machinery.

Andreas





^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#72959] Problem with data service?
  2024-09-18  9:50     ` Andreas Enge
@ 2024-09-18 10:25       ` Christopher Baines
  2024-10-02 17:07         ` [bug#72959] Request for merging "fonts-split-outputs" branch Ludovic Courtès
  0 siblings, 1 reply; 11+ messages in thread
From: Christopher Baines @ 2024-09-18 10:25 UTC (permalink / raw)
  To: Andreas Enge; +Cc: 72959

[-- Attachment #1: Type: text/plain, Size: 645 bytes --]

Andreas Enge <andreas@enge.fr> writes:

> Am Wed, Sep 18, 2024 at 10:21:25AM +0100 schrieb Christopher Baines:
>> It's possible to ask the data service to retry, although in this case
>> I'd maybe rebase the branch, as that will make sure it's up to date as
>> well as having the data service retry processing it.
>
> Good point, although the branch was not very outdated, it had been
> rebased on September 2.
>
> I have just rebased, but cannot force push.
> So instead I have deleted the remote branch and pushed a new one.
> Hopefully this will work with the QA machinery.

Yep, that's fine, that's the way that all rebases have to be done.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 987 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#72959] Request for merging "fonts-split-outputs" branch
  2024-09-18 10:25       ` Christopher Baines
@ 2024-10-02 17:07         ` Ludovic Courtès
  2024-10-07 12:32           ` Ludovic Courtès
  0 siblings, 1 reply; 11+ messages in thread
From: Ludovic Courtès @ 2024-10-02 17:07 UTC (permalink / raw)
  To: 宋文武; +Cc: Andreas Enge, Christopher Baines, 72959

Hello!

Since ‘fonts-split-outputs’ is next in the merge queue at
<https://qa.guix.gnu.org/> and not fully built yet at bordeaux.guix,
I created this jobset:

  https://ci.guix.gnu.org/jobset/fonts-split-outputs

Perhaps 宋文武 you could rebase the branch and trigger a new evaluation
with:

  wget --post-data="" -O/dev/null \
    https://ci.guix.gnu.org/jobset/fonts-split-outputs/hook/evaluate

?

Ludo’.




^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#72959] Request for merging "fonts-split-outputs" branch
  2024-10-02 17:07         ` [bug#72959] Request for merging "fonts-split-outputs" branch Ludovic Courtès
@ 2024-10-07 12:32           ` Ludovic Courtès
  2024-10-10 17:52             ` Christopher Baines
  0 siblings, 1 reply; 11+ messages in thread
From: Ludovic Courtès @ 2024-10-07 12:32 UTC (permalink / raw)
  To: 宋文武; +Cc: Andreas Enge, Christopher Baines, 72959

Hello,

Ludovic Courtès <ludo@gnu.org> skribis:

> Since ‘fonts-split-outputs’ is next in the merge queue at
> <https://qa.guix.gnu.org/> and not fully built yet at bordeaux.guix,
> I created this jobset:
>
>   https://ci.guix.gnu.org/jobset/fonts-split-outputs
>
> Perhaps 宋文武 you could rebase the branch and trigger a new evaluation
> with:
>
>   wget --post-data="" -O/dev/null \
>     https://ci.guix.gnu.org/jobset/fonts-split-outputs/hook/evaluate

I went ahead and rebased the branch on top of
ff88c8cf3e2b8e3e86f438dd42adfce2db8dc337 and triggered a new evaluation.

Ludo’.




^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#72959] Request for merging "fonts-split-outputs" branch
  2024-10-07 12:32           ` Ludovic Courtès
@ 2024-10-10 17:52             ` Christopher Baines
  2024-10-14 10:51               ` Christopher Baines
  2024-10-14 11:48               ` Ludovic Courtès
  0 siblings, 2 replies; 11+ messages in thread
From: Christopher Baines @ 2024-10-10 17:52 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: Andreas Enge, 72959, 宋文武

[-- Attachment #1: Type: text/plain, Size: 904 bytes --]

Ludovic Courtès <ludo@gnu.org> writes:

> Ludovic Courtès <ludo@gnu.org> skribis:
>
>> Since ‘fonts-split-outputs’ is next in the merge queue at
>> <https://qa.guix.gnu.org/> and not fully built yet at bordeaux.guix,
>> I created this jobset:
>>
>>   https://ci.guix.gnu.org/jobset/fonts-split-outputs
>>
>> Perhaps 宋文武 you could rebase the branch and trigger a new evaluation
>> with:
>>
>>   wget --post-data="" -O/dev/null \
>>     https://ci.guix.gnu.org/jobset/fonts-split-outputs/hook/evaluate
>
> I went ahead and rebased the branch on top of
> ff88c8cf3e2b8e3e86f438dd42adfce2db8dc337 and triggered a new evaluation.

Things have been building but QA hasn't quite submitted all the new
builds post rebase yet. This might be complicated by the lack of
issues.guix.gnu.org, once it's back though things will hopefully not
take too much longer to finish building.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 987 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#72959] Request for merging "fonts-split-outputs" branch
  2024-10-10 17:52             ` Christopher Baines
@ 2024-10-14 10:51               ` Christopher Baines
  2024-10-15 15:40                 ` Ludovic Courtès
  2024-10-14 11:48               ` Ludovic Courtès
  1 sibling, 1 reply; 11+ messages in thread
From: Christopher Baines @ 2024-10-14 10:51 UTC (permalink / raw)
  To: 宋文武; +Cc: Ludovic Courtès, Andreas Enge, 72959

[-- Attachment #1: Type: text/plain, Size: 1585 bytes --]

Christopher Baines <mail@cbaines.net> writes:

> Ludovic Courtès <ludo@gnu.org> writes:
>
>> Ludovic Courtès <ludo@gnu.org> skribis:
>>
>>> Since ‘fonts-split-outputs’ is next in the merge queue at
>>> <https://qa.guix.gnu.org/> and not fully built yet at bordeaux.guix,
>>> I created this jobset:
>>>
>>>   https://ci.guix.gnu.org/jobset/fonts-split-outputs
>>>
>>> Perhaps 宋文武 you could rebase the branch and trigger a new evaluation
>>> with:
>>>
>>>   wget --post-data="" -O/dev/null \
>>>     https://ci.guix.gnu.org/jobset/fonts-split-outputs/hook/evaluate
>>
>> I went ahead and rebased the branch on top of
>> ff88c8cf3e2b8e3e86f438dd42adfce2db8dc337 and triggered a new evaluation.
>
> Things have been building but QA hasn't quite submitted all the new
> builds post rebase yet. This might be complicated by the lack of
> issues.guix.gnu.org, once it's back though things will hopefully not
> take too much longer to finish building.

The builds have been progressing. Substitute availability isn't quite as
high as master yet, and there are probably some flaky builds that'll
require more attempts to get substitutes, but it looks like this can be
merged this week.

I had a look at why x86_64-linux on ci.guix.gnu.org is a bit behind, and
some builds seem to be in the failed dependency state, but with no
failed dependency listed. Clicking the restart button does prompt that
thing to be built, but doesn't seem to unblock the builds on mass.

宋文武, are you available to push this once it's ready?

Thanks,

Chris

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 987 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#72959] Request for merging "fonts-split-outputs" branch
  2024-10-10 17:52             ` Christopher Baines
  2024-10-14 10:51               ` Christopher Baines
@ 2024-10-14 11:48               ` Ludovic Courtès
  1 sibling, 0 replies; 11+ messages in thread
From: Ludovic Courtès @ 2024-10-14 11:48 UTC (permalink / raw)
  To: Christopher Baines; +Cc: Andreas Enge, 72959, 宋文武

Hi Christopher,

Christopher Baines <mail@cbaines.net> skribis:

> Ludovic Courtès <ludo@gnu.org> writes:
>
>> Ludovic Courtès <ludo@gnu.org> skribis:
>>
>>> Since ‘fonts-split-outputs’ is next in the merge queue at
>>> <https://qa.guix.gnu.org/> and not fully built yet at bordeaux.guix,
>>> I created this jobset:
>>>
>>>   https://ci.guix.gnu.org/jobset/fonts-split-outputs
>>>
>>> Perhaps 宋文武 you could rebase the branch and trigger a new evaluation
>>> with:
>>>
>>>   wget --post-data="" -O/dev/null \
>>>     https://ci.guix.gnu.org/jobset/fonts-split-outputs/hook/evaluate
>>
>> I went ahead and rebased the branch on top of
>> ff88c8cf3e2b8e3e86f438dd42adfce2db8dc337 and triggered a new evaluation.
>
> Things have been building but QA hasn't quite submitted all the new
> builds post rebase yet. This might be complicated by the lack of
> issues.guix.gnu.org, once it's back though things will hopefully not
> take too much longer to finish building.

Yeah.  FWIW we’re at 64% successfully built at
<https://ci.guix.gnu.org/jobset/fonts-split-outputs>.

It’ll still be some time before AArch64 builds even start (20% still
queued), though perhaps we shouldn’t wait for it.

Ludo’.




^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#72959] Request for merging "fonts-split-outputs" branch
  2024-10-14 10:51               ` Christopher Baines
@ 2024-10-15 15:40                 ` Ludovic Courtès
  0 siblings, 0 replies; 11+ messages in thread
From: Ludovic Courtès @ 2024-10-15 15:40 UTC (permalink / raw)
  To: Christopher Baines; +Cc: Andreas Enge, 72959, 宋文武

Hello,

Christopher Baines <mail@cbaines.net> skribis:

> The builds have been progressing. Substitute availability isn't quite as
> high as master yet, and there are probably some flaky builds that'll
> require more attempts to get substitutes, but it looks like this can be
> merged this week.

Yay, good.

> I had a look at why x86_64-linux on ci.guix.gnu.org is a bit behind, and
> some builds seem to be in the failed dependency state, but with no
> failed dependency listed. Clicking the restart button does prompt that
> thing to be built, but doesn't seem to unblock the builds on mass.

Right, I broke that with recent changes to Cuirass (I even wrote tests
that happen to not test the right thing…).

> 宋文武, are you available to push this once it's ready?

If not, we can probably do it on their behalf, in an effort to move
forward.

Thanks,
Ludo’.




^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2024-10-15 15:58 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-02 10:27 [bug#72959] Request for merging "fonts-split-outputs" branch 宋文武 via Guix-patches via
2024-09-18  9:13 ` [bug#72959] Problem with data service? Andreas Enge
2024-09-18  9:21   ` Christopher Baines
2024-09-18  9:50     ` Andreas Enge
2024-09-18 10:25       ` Christopher Baines
2024-10-02 17:07         ` [bug#72959] Request for merging "fonts-split-outputs" branch Ludovic Courtès
2024-10-07 12:32           ` Ludovic Courtès
2024-10-10 17:52             ` Christopher Baines
2024-10-14 10:51               ` Christopher Baines
2024-10-15 15:40                 ` Ludovic Courtès
2024-10-14 11:48               ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).