Request for merging "fonts-split-outputs" branch

  • Open
  • quality assurance status badge
Details
4 participants
  • Andreas Enge
  • ???
  • Ludovic Courtès
  • Christopher Baines
Owner
unassigned
Submitted by
???
Severity
normal
?
(address . guix-patches@gnu.org)
87jzful5a1.fsf@envs.net
I think the branch is ready once it built on CI.


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.
A
A
Andreas Enge wrote on 18 Sep 11:13 +0200
Problem with data service?
(address . 72959@debbugs.gnu.org)(name . Christopher Baines)(address . mail@cbaines.net)
ZuqZoQgAvFaCHfgd@jurong
Hello,

QA says:
"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
C
C
Christopher Baines wrote on 18 Sep 11:21 +0200
(name . Andreas Enge)(address . andreas@enge.fr)(address . 72959@debbugs.gnu.org)
87ed5hwc4q.fsf@cbaines.net
Andreas Enge <andreas@enge.fr> writes:

Toggle quote (9 lines)
> 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.
-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmbqm5VfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XeA2Q/+KZ/15+GIYYUgeEQtYCItVqgB6BYwghUc
6+cFM/icQVCrM8U5yhElkMCIG/5ZXInPEJnNrC597Dg2Psh7eV7pSSpFlLXF1jsZ
5qQfeAle5djWlPHcnoIMQ0gGiZtIqi+dzriMqT5RnsG0kFQeeSDSFT2a0RYCEzmM
VRIZCwq5Z/SNhhzqoGFXAJbR0YTsQpUaknVb/hRo0xYjzfINsIm3WT3IaIfzG3cQ
ec3kxCrET3JRXEXoRMEBLzZGE5MDcqWd8P1xGJSb8MlKG86Id3mjgUmCZ8Cdiupy
agHeRO3A+MJFyG/G3bJFooKosjhFwWfz3LX9JlrrHeJmltUP7o48UfowEKn/Jcj9
LP4Rsfn2GrIHvSnBW3PBn05VLwdDB7OGm9EWl6BSpstvzM4XwOV1RNqCjSdf6MXL
idVPnhaiBtqrxxtpPegm/5YVPrSxYF2MNdLm27js13Q1M66D3rsP+EkZvlviJJn/
xPnML+lwqHMWXUiJE5xdWRVpLUWVSoSRxTifnLPqmbuw9jQb4BONz0PQ7SjUSt8t
Xlebcr+QOeHv6IhvUhCKnsCdNpP5Ej2pvCKuORilWCON7c8WowPW9alqM7YmobAu
8GNeHoaH/woVziTalchj7cWF608/vbFtIkQjIvAqkTySeFBbj+1fo3e5w4wAMIOE
h8giJyviPFg=
=ncsP
-----END PGP SIGNATURE-----

A
A
Andreas Enge wrote on 18 Sep 11:50 +0200
(name . Christopher Baines)(address . mail@cbaines.net)(address . 72959@debbugs.gnu.org)
ZuqiWhZULDVuv4kN@jurong
Am Wed, Sep 18, 2024 at 10:21:25AM +0100 schrieb Christopher Baines:
Toggle quote (4 lines)
> 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
C
C
Christopher Baines wrote on 18 Sep 12:25 +0200
(name . Andreas Enge)(address . andreas@enge.fr)(address . 72959@debbugs.gnu.org)
875xqtw957.fsf@cbaines.net
Andreas Enge <andreas@enge.fr> writes:

Toggle quote (12 lines)
> 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.
-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmbqqrRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XcenxAAmZlRThkuHM0AqkZre1d6VcyTR/ItrruB
6yWTsLHEXHkbB9PXomZrHSDPQheq+mKqAaBqn0EYVt4X7cwOgp4fvexsyxbh2t6V
fKoxyvDgB7gXGrmrsBCP/JKfEm+38S1s3qh4sLTEuZw3Kdrb0Ew6yjO3Y6kuuG1E
wkJRITJYXnz2oSK1Tsq11rew+08h0l9RDHZyLyN2mCMBjNHssGR4G9BorWT+DFpx
a1WRojE5T7DJeHRlCgRqSMlvaiHHe5LUpgmRS5FaAHcwr050bkPICLlok9nyrRTm
XObhP93h2eqfYhcv/6OJ8SlHLpmyswA14EBqDkm79GJKsAZRMMxE/WAXSUvZTrMS
9mz99/1bIieVPTjbFfqQXBSwRAjrrK3cTeS3v7neOi3gZDhgmrzrSp+OnEKeJGVo
u8Fvt+anXHlyK/7KnpynaYez09LNSOkpITz1q+OtTyXTUvDbJw6fhabXF+1p4uGP
0957Rk7zGkSpcNQKi+J9zqKOrwN7sbiutK+IQHCdlqqajnDyIJ+kUxgSH2mgOjxj
iGIA86u8gN+KuK1SmAtj+wn9VoEM0xAyH3PJErSTpGE+Kozu1EVLfnYghigu1qwY
85qazOjNCpgcnoMQIl2Ybpsj5/8JRX8B7Ca1wRp6cQlBkhsXce6gch1c10BUx17B
5XL7c2sFDm4=
=dDfa
-----END PGP SIGNATURE-----

L
L
Ludovic Courtès wrote on 2 Oct 19:07 +0200
Re: bug#72959: Request for merging "fonts-split-outputs" branch
(name . ???)(address . iyzsong@envs.net)
87ldz6v3g4.fsf_-_@gnu.org
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:


Perhaps ??? you could rebase the branch and trigger a new evaluation
with:

wget --post-data="" -O/dev/null \

?

Ludo’.
L
L
Ludovic Courtès wrote 6 days ago
(name . ???)(address . iyzsong@envs.net)
87iku4xfd3.fsf_-_@gnu.org
Hello,

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

Toggle quote (12 lines)
> 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’.
C
C
Christopher Baines wrote 3 days ago
(name . Ludovic Courtès)(address . ludo@gnu.org)
87ed4nn8v1.fsf@cbaines.net
Ludovic Courtès <ludo@gnu.org> writes:

Toggle quote (17 lines)
> 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.
-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmcIFGJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XfVORAAtSLVARr5vDroDjGpulaG/jvbJ/kyeDhC
8cn9VWBukwlc06V8tKGeQZp9YOOIzDEkfG30h4tz3NOIPSjS1vbptAdQWQQzkq27
/RANDgnRW5xOnmydKn7LnG++ISfISj8rRrt59SOGfz86QRh82pY7HRbB8B5UsOUj
uRECQunHWPpjhuBrcQDS7ARZ6N37TNAapGXBxP6/noJWu2l6eJirNU4ksKmlOMhl
HWaxZmKwScmkf0a696UVZKp+q2YVKc8kLzxD3xhvzqKZJtq0ePHQWra8M/agPu/2
RWeWT0jYhdq7pTqUAjbA8kSYfFFpPTyRk4W6N5H21Q9kQ6GcQxIPLDSrY423wHi/
Gv4N2C3028NWreVymHRaEWHjtBstZX+/ThE0r1J8u17SC4RzsHwioxidE8fBQbbJ
Gpp+b1E/FR8KTnboLrz9lo9hzZnd91rYeaNiSi628vsVTbKvH1IhvMFOyyYN7+Q9
WoOnxRfyGtjUVgmS4sQTAZZT8kGSqGvFh6qstCOHZ4D7dwC8CRuSKe/jRVdLRBrq
1g2vBjoiMm6rdsudLaljfiBNTZbnw8VSVmadLcl7kFi+ta0/y4/N3EnYXFMMzndO
1dthIG5++l4IXohVcjOcYqB3n9lOD1TOVtvHfeyp1LzKh58PgeO/3nYTVwKkWql4
yDcJQhFAqfI=
=eR5f
-----END PGP SIGNATURE-----

?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 72959@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 72959
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch