GNU bug report logs -
#49357
[PATCH] gnu darktable update to 3.6.0
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 49357 in the body.
You can then email your comments to 49357 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#49357
; Package
guix-patches
.
(Sat, 03 Jul 2021 16:18:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
John Kehayias <john.kehayias <at> protonmail.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sat, 03 Jul 2021 16:18:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Update for darktable to latest release, 3.6.0 (tested build locally, no problems).
[darktable-3.6.0.diff (text/x-patch, attachment)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#49357
; Package
guix-patches
.
(Sat, 03 Jul 2021 17:00:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 49357 <at> debbugs.gnu.org (full text, mbox):
Hello,
I noticed a warning in the build that darktable now expects LLVM-12,
and this:
> CMake Warning at src/CMakeLists.txt:332 (find_package):
> Could not find a configuration file for package "OpenEXR" that is
> compatible with requested version "3.0".
>
> The following configuration files were considered but not accepted:
>
> /gnu/store/rhixcbc778wwbi9g7j7qdcbbzpv5rgf7-openexr-
> 2.5.5/lib/cmake/OpenEXR/OpenEXRConfig.cmake, version: 2.5.5
>
Is the openexr export working in the compiled package? If not, I'd
suggest renaming openexr to openexr-2, packaging openexr 3, and then
updating darktable to keep the same set of features. WDYT?
OpenEXR 3 seems to be incompatible with version 2 [1].
[1]
https://github.com/AcademySoftwareFoundation/Imath/blob/master/docs/PortingGuide2-3.md
Information forwarded
to
guix-patches <at> gnu.org
:
bug#49357
; Package
guix-patches
.
(Sun, 04 Jul 2021 00:39:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 49357 <at> debbugs.gnu.org (full text, mbox):
Thanks, did not catch those. For LLVM, I don't think Darktable cares about version, as this commit just shows they added v12 since it was reported to work: https://github.com/darktable-org/darktable/commit/4215f9995fdcc308eb9c6769b839ffac83ded5d9
As for OpenEXR, I have not tested it nor used that feature in the past. I just tried and "darktable --version" does show OpenEXR support. Also, it does export a photo with openexr without complaint and I can open it (I just tried in Gimp).
It seems like moving to openexr 3 should be done to address security issues: https://issues.guix.gnu.org/47509 This looks like it may involve patching many of the dependent packages, based on what I see in Arch (which only has openexr 3 and numerous small patches, though looked easy enough).
So I think this update to Darktable is okay, but we should move to openexr 3 for everything due to #47509. How does that sound to you?
Information forwarded
to
guix-patches <at> gnu.org
:
bug#49357
; Package
guix-patches
.
(Tue, 06 Jul 2021 00:04:01 GMT)
Full text and
rfc822 format available.
Message #14 received at 49357 <at> debbugs.gnu.org (full text, mbox):
> It seems like moving to openexr 3 should be done to address security
> issues: https://issues.guix.gnu.org/47509This looks like it may
> involve patching many of the dependent packages, based on what I see
> in Arch (which only has openexr 3 and numerous small patches, though
> looked easy enough).
I left a comment on that issue. OpenEXR addressed those vulnerabilities
in version 2.5.4, while we're at 2.5.5.
> So I think this update to Darktable is okay, but we should move to
> openexr 3 for everything due to #47509.
Looking at the releases page for openexr, it seems that both versions 2
and 3 are being actively maintained. We can have both, and IMO we
should. But there's no need to work on it immediately.
I built the package and executed darktable --version and also see that
openexr support is enabled. This patch LGTM then. I will now wait for a
committer to review.
Thanks,
Vinicius
Information forwarded
to
guix-patches <at> gnu.org
:
bug#49357
; Package
guix-patches
.
(Tue, 06 Jul 2021 21:52:01 GMT)
Full text and
rfc822 format available.
Message #17 received at 49357 <at> debbugs.gnu.org (full text, mbox):
Thanks for the follow-up, that sounds good to me!
Reply sent
to
Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
:
You have taken responsibility.
(Thu, 08 Jul 2021 07:48:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
John Kehayias <john.kehayias <at> protonmail.com>
:
bug acknowledged by developer.
(Thu, 08 Jul 2021 07:48:02 GMT)
Full text and
rfc822 format available.
Message #22 received at 49357-done <at> debbugs.gnu.org (full text, mbox):
Hello,
John Kehayias via Guix-patches via <guix-patches <at> gnu.org> writes:
> Thanks for the follow-up, that sounds good to me!
I applied your patch, thank you! And thanks to Vinicius Monego for the
review.
I also added a proper commit message. Next time, please use "git
format-patch" to generate one. You may want to look at the "Submitting
Patches" section of the Guix manual for more information.
Regards,
--
Nicolas Goaziou
Information forwarded
to
guix-patches <at> gnu.org
:
bug#49357
; Package
guix-patches
.
(Thu, 08 Jul 2021 07:49:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#49357
; Package
guix-patches
.
(Thu, 08 Jul 2021 14:40:02 GMT)
Full text and
rfc822 format available.
Message #28 received at submit <at> debbugs.gnu.org (full text, mbox):
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Thursday, July 8th, 2021 at 3:47 AM, Nicolas Goaziou wrote:
> Hello,
>
> John Kehayias via Guix-patches via guix-patches <at> gnu.org writes:
>
> > Thanks for the follow-up, that sounds good to me!
>
> I applied your patch, thank you! And thanks to Vinicius Monego for the
>
> review.
>
> I also added a proper commit message. Next time, please use "git
>
> format-patch" to generate one. You may want to look at the "Submitting
>
> Patches" section of the Guix manual for more information.
>
Thanks, and will do for the next ones!
Information forwarded
to
guix-patches <at> gnu.org
:
bug#49357
; Package
guix-patches
.
(Thu, 08 Jul 2021 14:40:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Fri, 06 Aug 2021 11:24:08 GMT)
Full text and
rfc822 format available.
This bug report was last modified 2 years and 264 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.