GNU bug report logs -
#67618
[PATCH] gnu: harfbuzz: Update to 8.3.0.
Previous Next
Reported by: Timmy Douglas <mail <at> timmydouglas.com>
Date: Mon, 4 Dec 2023 07:18:01 UTC
Severity: normal
Tags: patch
Done: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 67618 in the body.
You can then email your comments to 67618 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, rg <at> raghavgururajan.name, guix-patches <at> gnu.org
:
bug#67618
; Package
guix-patches
.
(Mon, 04 Dec 2023 07:18:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Timmy Douglas <mail <at> timmydouglas.com>
:
New bug report received and forwarded. Copy sent to
liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, rg <at> raghavgururajan.name, guix-patches <at> gnu.org
.
(Mon, 04 Dec 2023 07:18:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/gtk.scm (harfbuzz): Update to 8.3.0.
---
I was trying to install some software and found that it depended on a
newer version of harfbuzz. I wasn't sure how to verify this doesn't
cause issues with other packages that have this as a dependency.
Thanks!
gnu/packages/gtk.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 47d4c1808f..c9f0349b42 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -258,7 +258,7 @@ (define-public cairo-xcb
(define-public harfbuzz
(package
(name "harfbuzz")
- (version "5.3.1")
+ (version "8.3.0")
(source (origin
(method url-fetch)
(uri (string-append "https://github.com/harfbuzz/harfbuzz"
@@ -266,7 +266,7 @@ (define-public harfbuzz
version ".tar.xz"))
(sha256
(base32
- "0ka3nkk2lks2lgakq02vyibwdziv11dkpa2brkx230asnyby0v2a"))))
+ "0izq2lpqxrf1l755nxrxkkiarywkx5j43asznankxplbxgm0358h"))))
(build-system gnu-build-system)
(outputs '("out"
"bin")) ;160K, only hb-view depend on cairo
base-commit: 6e2dd51df5f3f51e9056dd4f2e1b036195ab3caa
--
2.41.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#67618
; Package
guix-patches
.
(Mon, 04 Dec 2023 15:22:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 67618 <at> debbugs.gnu.org (full text, mbox):
Hello,
Timmy Douglas <mail <at> timmydouglas.com> writes:
> I was trying to install some software and found that it depended on a
> newer version of harfbuzz. I wasn't sure how to verify this doesn't
> cause issues with other packages that have this as a dependency.
> Thanks!
You can find dependents with 'guix refresh -l harfbuzz' and then attempt
to rebuild them with --keep-going (-k) to see how many of them fails.
I have a set of dirty scripts to help automate these tasks [0].
[0] https://notabug.org/apteryx/guix-api-examples/src/master/command-line-hacks.sh
--
Thanks,
Maxim
Information forwarded
to
guix-patches <at> gnu.org
:
bug#67618
; Package
guix-patches
.
(Mon, 04 Dec 2023 19:21:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 67618 <at> debbugs.gnu.org (full text, mbox):
Am Montag, dem 04.12.2023 um 10:21 -0500 schrieb Maxim Cournoyer:
> Hello,
>
> Timmy Douglas <mail <at> timmydouglas.com> writes:
>
> > I was trying to install some software and found that it depended on
> > a newer version of harfbuzz. I wasn't sure how to verify this
> > doesn't cause issues with other packages that have this as a
> > dependency.
> > Thanks!
>
> You can find dependents with 'guix refresh -l harfbuzz' and then
> attempt to rebuild them with --keep-going (-k) to see how many of
> them fails.
>
> I have a set of dirty scripts to help automate these tasks [0].
Adding to that, harfbuzz is a well known GNOME world rebuild (being a
dependency of Pango), so I'll try to build pango and hopefully gtk from
it, but we'll defer this to the gnome-team branch :)
Cheers
Information forwarded
to
guix-patches <at> gnu.org
:
bug#67618
; Package
guix-patches
.
(Wed, 06 Dec 2023 05:34:01 GMT)
Full text and
rfc822 format available.
Message #14 received at 67618 <at> debbugs.gnu.org (full text, mbox):
Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
> Am Montag, dem 04.12.2023 um 10:21 -0500 schrieb Maxim Cournoyer:
>> Hello,
>>
>> Timmy Douglas <mail <at> timmydouglas.com> writes:
>>
>> > I was trying to install some software and found that it depended on
>> > a newer version of harfbuzz. I wasn't sure how to verify this
>> > doesn't cause issues with other packages that have this as a
>> > dependency.
>> > Thanks!
>>
>> You can find dependents with 'guix refresh -l harfbuzz' and then
>> attempt to rebuild them with --keep-going (-k) to see how many of
>> them fails.
>>
>> I have a set of dirty scripts to help automate these tasks [0].
> Adding to that, harfbuzz is a well known GNOME world rebuild (being a
> dependency of Pango), so I'll try to build pango and hopefully gtk from
> it, but we'll defer this to the gnome-team branch :)
Thanks for the script and info. If I ran the commands correctly, it seems
almost everything rebuilt (I had an issue using the weather command to
remove bad packages):
./pre-inst-env guix build --keep-going $packages_to_build
[snip]
...
successfully built /gnu/store/wb49g7l2mvzzcl0j7z3av97qrl5iyvlb-yubikey-oath-dmenu-0.13.0.drv
guix build: error: build of `/gnu/store/fccggj5fmcr2mbcia8mc2pba7rfbs4dj-zathura-pdf-mupdf-0.4.0.drv', `/gnu/store/s5wc25hwld9cl3hds3qa25y7i2566l59-youtube-viewer-3.8.1.drv' failed
Given this is going to the gnome-team and I don't know the timeline for
that, generally speaking, do people just run ./pre-inst-env guix upgrade
if they want something locally?
Thanks
Information forwarded
to
guix-patches <at> gnu.org
:
bug#67618
; Package
guix-patches
.
(Wed, 06 Dec 2023 17:49:02 GMT)
Full text and
rfc822 format available.
Message #17 received at 67618 <at> debbugs.gnu.org (full text, mbox):
Hi,
Timmy Douglas <mail <at> timmydouglas.com> writes:
[...]
> Given this is going to the gnome-team and I don't know the timeline for
> that, generally speaking, do people just run ./pre-inst-env guix upgrade
> if they want something locally?
That's one way, yes. Another way would be to maintain a channel, but
that's more work.
--
Thanks,
Maxim
Reply sent
to
Liliana Marie Prikler <liliana.prikler <at> gmail.com>
:
You have taken responsibility.
(Tue, 19 Dec 2023 22:59:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Timmy Douglas <mail <at> timmydouglas.com>
:
bug acknowledged by developer.
(Tue, 19 Dec 2023 22:59:02 GMT)
Full text and
rfc822 format available.
Message #22 received at 67618-done <at> debbugs.gnu.org (full text, mbox):
Am Dienstag, dem 05.12.2023 um 21:32 -0800 schrieb Timmy Douglas:
> [...]
> Given this is going to the gnome-team and I don't know the timeline
> for that, generally speaking, do people just run ./pre-inst-env guix
> upgrade if they want something locally?
Yes indeed.
Quick update: it is now on gnome-team.
Thanks
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 17 Jan 2024 12:24:07 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 113 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.