Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 629050

Summary: media-gfx/nufraw fork to replace media-gfx/nufraw (New Package)
Product: Gentoo Linux Reporter: DrSlony <bugs>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: CONFIRMED ---    
Severity: normal CC: bugs, johnnybit, jstein, krinpaus
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=880025
Whiteboard:
Package list:
Runtime testing required: ---

Description DrSlony 2017-08-27 11:31:35 UTC
UFRaw is dead but there is a forked continuation called nUFRaw:
https://sourceforge.net/projects/nufraw/files/
Comment 1 Markus Meier gentoo-dev 2017-09-11 20:36:55 UTC
I've added a version to my overlay, feel free to test it from there. I can add id to the main tree if it works for you.
Comment 2 DrSlony 2017-09-12 07:09:51 UTC
I don't use it myself, just wanted to bring this to Gentoo's attention.
Comment 3 Hubert Kowalski 2017-12-10 15:57:41 UTC
I tried to check ufraw vs nufraw.

So far: ufraw is more well-known, however it still used CVS which got disabled on sourceforge long time ago. No new commits, and so on. On top of that, project lead/maintainer said: https://sourceforge.net/p/ufraw/discussion/434060/thread/30b4249b/

It would be best if nufraw dev took over ufraw, as ufraw still receives lots of attention. I think the reason why nufraw didn't took over ufraw is because it was started before ufraw actually died.

Maybe best way here would be to introduce media-gfx/nufraw, and all packages depending on ufraw turn into (ufraw | nufraw), recommend using nufraw etc? And then phase out ufraw in favor of nufraw.
Comment 4 Larry the Git Cow gentoo-dev 2021-06-25 21:22:27 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4789b3a217c455255ac641ce403f940ec1f92432

commit 4789b3a217c455255ac641ce403f940ec1f92432
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2021-04-13 21:39:20 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2021-06-25 21:22:13 +0000

    profiles: Mask media-gfx/ufraw for removal
    
    Bug: https://bugs.gentoo.org/312935
    Bug: https://bugs.gentoo.org/341923
    Bug: https://bugs.gentoo.org/629050
    Bug: https://bugs.gentoo.org/739984
    Bug: https://bugs.gentoo.org/775761
    Bug: https://bugs.gentoo.org/777534
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 profiles/package.mask | 6 ++++++
 1 file changed, 6 insertions(+)
Comment 5 Jan Psota 2021-07-01 20:44:05 UTC
(In reply to Markus Meier from comment #1)
> I've added a version to my overlay, feel free to test it from there. I can
> add id to the main tree if it works for you.

Good idea! But nufraw from maekke does not compile (templates) both on clang or gcc :-(

...but original media-gfx/ufraw-0.22-r4 compiles and works like magick
on gcc-11. On clang-12 it throws dcraw.cc:10086:30: error: invalid suffix on literal; C++11 [...]
Comment 6 Jan Psota 2021-07-01 20:45:14 UTC
So I wanted to say: let ufraw stay!
Comment 7 DrSlony 2021-07-06 12:06:57 UTC
Jan Psota: so submit a bug report upstream to nUFRaw instead of asking to keep a dead and obsolete version.
Comment 8 Larry the Git Cow gentoo-dev 2021-07-26 02:38:14 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699a7159a7d6c00cc571191e2a8ccd884e8fb670

commit 699a7159a7d6c00cc571191e2a8ccd884e8fb670
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-07-26 02:33:02 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-07-26 02:33:02 +0000

    media-gfx/ufraw: treeclean
    
    Bug: https://bugs.gentoo.org/312935
    Bug: https://bugs.gentoo.org/341923
    Bug: https://bugs.gentoo.org/629050
    Bug: https://bugs.gentoo.org/739984
    Bug: https://bugs.gentoo.org/775761
    Bug: https://bugs.gentoo.org/777534
    Signed-off-by: Sam James <sam@gentoo.org>

 media-gfx/ufraw/Manifest                           |  1 -
 .../ufraw/files/ufraw-0.17-cfitsio-automagic.patch | 28 ------
 .../ufraw/files/ufraw-0.22-CVE-2015-8366.patch     | 17 ----
 .../ufraw/files/ufraw-0.22-CVE-2018-19655.patch    | 44 ----------
 media-gfx/ufraw/files/ufraw-0.22-crashfix.patch    | 15 ----
 .../files/ufraw-0.22-drop_superfluous_abs.patch    | 16 ----
 media-gfx/ufraw/files/ufraw-0.22-exiv2-0.27.patch  | 26 ------
 .../ufraw/files/ufraw-0.22-fix-unsigned-char.patch | 20 -----
 media-gfx/ufraw/files/ufraw-0.22-gcc9.patch        | 97 ---------------------
 media-gfx/ufraw/files/ufraw-0.22-glib-2.68.patch   | 19 -----
 .../ufraw/files/ufraw-0.22-jasper-automagic.patch  | 21 -----
 media-gfx/ufraw/files/ufraw-0.22-jpeg9.patch       | 32 -------
 media-gfx/ufraw/metadata.xml                       | 13 ---
 media-gfx/ufraw/ufraw-0.22-r4.ebuild               | 99 ----------------------
 14 files changed, 448 deletions(-)
Comment 9 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-07-26 02:39:47 UTC
Last-rited package removed.
Comment 10 Jonas Stein gentoo-dev 2022-11-06 11:42:52 UTC
I think this ticket was closed by mistake. We have a new Package request here.