Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 189798
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: media-video herd <media-video@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
openexr-1.6.0.ebuild media-libs/openexr/openexr-1.6.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-08-27 06:22 0000 1.13 KB Details
ilmbase-1.0.0.ebuild media-libs/ilmbase/ilmbase-1.0.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-08-27 06:23 0000 637 bytes Details
ilmbase-1.0.0-asneeded.patch media-libs/ilmbase/files/ilmbase-1.0.0-asneeded.patch patch Arfrever Frehtes Taifersar Arahesis 2007-08-27 06:24 0000 430 bytes Details | Diff
ctl-1.4.0.ebuild media-libs/ctl/ctl-1.4.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-08-27 06:25 0000 596 bytes Details
openexr_ctl-1.0.0.ebuild media-libs/openexr_ctl/openexr_ctl-1.0.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-08-27 06:25 0000 570 bytes Details
openexr_viewers-1.0.0.ebuild media-libs/openexr_viewers/openexr_viewers-1.0.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-08-27 06:26 0000 1.21 KB Details
openexr_viewers-1.0.0-nvidia-automagic.patch media-gfx/openexr_viewers/files/openexr_viewers-1.0.0-nvidia-automagic.patch patch Arfrever Frehtes Taifersar Arahesis 2007-08-27 06:26 0000 511 bytes Details | Diff
ilmbase-1.0.0.ebuild media-libs/ilmbase/ilmbase-1.0.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-08-27 13:56 0000 637 bytes Details
openexr-1.6.0.ebuild media-libs/openexr/openexr-1.6.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-08-27 13:57 0000 1.13 KB Details
openexr_viewers-1.0.0.ebuild media-libs/openexr_viewers/openexr_viewers-1.0.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-08-27 13:58 0000 1.21 KB Details
kfile_OpenEXR.patch kfile_OpenEXR.patch patch Arfrever Frehtes Taifersar Arahesis 2007-08-27 14:03 0000 718 bytes Details | Diff
openexr-1.6.0.ebuild media-libs/openexr/openexr-1.6.0.ebuild patch Arfrever Frehtes Taifersar Arahesis 2007-09-01 00:36 0000 1.13 KB Details | Diff
ilmbase-1.0.0.ebuild media-libs/ilmbase/ilmbase-1.0.0.ebuild patch Arfrever Frehtes Taifersar Arahesis 2007-09-01 00:37 0000 641 bytes Details | Diff
ctl-1.4.0.ebuild media-libs/ctl/ctl-1.4.0.ebuild patch Arfrever Frehtes Taifersar Arahesis 2007-09-01 00:37 0000 600 bytes Details | Diff
openexr_ctl-1.0.0.ebuild media-libs/openexr_ctl/openexr_ctl-1.0.0.ebuild patch Arfrever Frehtes Taifersar Arahesis 2007-09-01 00:39 0000 590 bytes Details | Diff
openexr_viewers-1.0.0.ebuild media-libs/openexr_viewers/openexr_viewers-1.0.0.ebuild patch Arfrever Frehtes Taifersar Arahesis 2007-09-01 00:40 0000 1.23 KB Details | Diff
openexr-1.6.0.ebuild media-libs/openexr/openexr-1.6.0.ebuild patch Arfrever Frehtes Taifersar Arahesis 2007-09-10 18:03 0000 1.14 KB Details | Diff
ilmbase-1.0.0.ebuild media-libs/ilmbase/ilmbase-1.0.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-09-12 15:55 0000 641 bytes Details
openexr-1.6.0.ebuild media-libs/openexr/openexr-1.6.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-09-12 15:56 0000 1.52 KB Details
ctl-1.4.0.ebuild media-libs/ctl/ctl-1.4.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-09-12 15:57 0000 605 bytes Details
openexr_ctl-1.0.0.ebuild media-libs/openexr_ctl/openexr_ctl-1.0.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-09-12 15:58 0000 535 bytes Details
openexr_ctl-1.0.0.ebuild media-libs/openexr_ctl/openexr_ctl-1.0.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-09-12 16:00 0000 535 bytes Details
openexr_viewers-1.0.0.ebuild media-gfx/openexr_viewers/openexr_viewers-1.0.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-09-12 16:01 0000 1.25 KB Details
ilmbase-1.0.0.ebuild media-libs/ilmbase/ilmbase-1.0.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-09-13 16:27 0000 633 bytes Details
openexr-1.6.0.ebuild media-libs/openexr/openexr-1.6.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-09-13 16:28 0000 1.48 KB Details
ctl-1.4.0.ebuild media-libs/ctl/ctl-1.4.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-09-13 16:28 0000 618 bytes Details
openexr_ctl-1.0.0.ebuild media-libs/openexr_ctl/openexr_ctl-1.0.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-09-13 16:29 0000 527 bytes Details
openexr_viewers-1.0.0.ebuild media-gfx/openexr_viewers/openexr_viewers-1.0.0.ebuild text/plain Arfrever Frehtes Taifersar Arahesis 2007-09-13 16:29 0000 1.26 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 189798 depends on: Show dependency tree
Bug 189798 blocks: 245160
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-08-22 07:55 0000
media-libs/openexr-1.6.0 was released on 2007-08-04.

------- Comment #1 From Arfrever Frehtes Taifersar Arahesis 2007-08-25 21:29:31 0000 -------
There is a new dependency - media-libs/ilmbase.
Both packages should have LICENSE="ILM".

------- Comment #2 From Arfrever Frehtes Taifersar Arahesis 2007-08-27 06:21:46 0000 -------
media-libs/ilmbase-1.0.0 was released on 2007-08-04.
media-libs/ctl-1.4.0 was released on 2007-08-03.
media-libs/openexr_ctl-1.0.0 was released on 2007-08-03.
media-libs/openexr_viewers-1.0.0 was released on 2007-08-04.

Licenses "AMPAS" and "ILM" must be added to ${PORTDIR}/licenses.

------- Comment #3 From Arfrever Frehtes Taifersar Arahesis 2007-08-27 06:22:59 0000 -------
Created an attachment (id=129282) [details]
media-libs/openexr/openexr-1.6.0.ebuild

------- Comment #4 From Arfrever Frehtes Taifersar Arahesis 2007-08-27 06:23:52 0000 -------
Created an attachment (id=129284) [details]
media-libs/ilmbase/ilmbase-1.0.0.ebuild

------- Comment #5 From Arfrever Frehtes Taifersar Arahesis 2007-08-27 06:24:28 0000 -------
Created an attachment (id=129285) [details]
media-libs/ilmbase/files/ilmbase-1.0.0-asneeded.patch

------- Comment #6 From Arfrever Frehtes Taifersar Arahesis 2007-08-27 06:25:09 0000 -------
Created an attachment (id=129286) [details]
media-libs/ctl/ctl-1.4.0.ebuild

------- Comment #7 From Arfrever Frehtes Taifersar Arahesis 2007-08-27 06:25:45 0000 -------
Created an attachment (id=129287) [details]
media-libs/openexr_ctl/openexr_ctl-1.0.0.ebuild

------- Comment #8 From Arfrever Frehtes Taifersar Arahesis 2007-08-27 06:26:18 0000 -------
Created an attachment (id=129289) [details]
media-libs/openexr_viewers/openexr_viewers-1.0.0.ebuild

------- Comment #9 From Arfrever Frehtes Taifersar Arahesis 2007-08-27 06:26:49 0000 -------
Created an attachment (id=129291) [details]
media-libs/openexr_viewers/files/openexr_viewers-1.0.0-nvidia-automagic.patch

------- Comment #10 From Arfrever Frehtes Taifersar Arahesis 2007-08-27 13:56:42 0000 -------
Created an attachment (id=129325) [details]
media-libs/ilmbase/ilmbase-1.0.0.ebuild

Fixed typo.

------- Comment #11 From Arfrever Frehtes Taifersar Arahesis 2007-08-27 13:57:48 0000 -------
Created an attachment (id=129327) [details]
media-libs/openexr/openexr-1.6.0.ebuild

Fixed typo.

------- Comment #12 From Arfrever Frehtes Taifersar Arahesis 2007-08-27 13:58:48 0000 -------
Created an attachment (id=129328) [details]
media-libs/openexr_viewers/openexr_viewers-1.0.0.ebuild

Fixed typo.

------- Comment #13 From Arfrever Frehtes Taifersar Arahesis 2007-08-27 14:03:44 0000 -------
Created an attachment (id=129329) [details]
kfile_OpenEXR.patch

Patch for kde-base/kdegraphics and kde-base/kdegraphics-kfile-plugins.

------- Comment #14 From Arfrever Frehtes Taifersar Arahesis 2007-08-27 14:12:26 0000 -------
Gentoo KDE team,
Please include patch from Comment #13 in kde-base/kdegraphics and
kde-base/kdegraphics-kfile-plugins. New revisions aren't needed, because users,
who have updated OpenEXR, will have to run revdep-rebuild, which will reemerge
kdegraphics or kdegraphics-kfile-plugins.

See https://bugs.kde.org/show_bug.cgi?id=148865.

------- Comment #15 From Arfrever Frehtes Taifersar Arahesis 2007-08-28 14:43:26 0000 -------
Vapier added ~sh keyword to OpenEXR 1.2.2-r2 and 1.4.0a, so for each ebuild
please run:
sed -i -e "s/~sparc/~sh ~sparc/"

------- Comment #16 From Arfrever Frehtes Taifersar Arahesis 2007-08-28 18:05:22 0000 -------
(In reply to comment #13)
> kfile_OpenEXR.patch
> 
> Patch for kde-base/kdegraphics and kde-base/kdegraphics-kfile-plugins.

I think that this patch may be named
kdegraphics-kfile-plugins-3.5.7-openexr-1.6.0.patch.

------- Comment #17 From Wulf Krueger (RETIRED) 2007-08-28 20:43:56 0000 -------
I've extensively and successfully tested the patch against both older and the
new version of openexr and as it comes directly from upstream, I've applied it.

kde is done here.

------- Comment #18 From Arfrever Frehtes Taifersar Arahesis 2007-08-29 16:15:50 0000 -------
(From update of attachment 129329 [details])
Applied.

------- Comment #19 From Arfrever Frehtes Taifersar Arahesis 2007-08-29 16:17:20 0000 -------
Media-Video Herd,
Please continue with adding of these files to the tree.

Remember about sed -i -e "s/~sparc/~sh ~sparc/".

------- Comment #20 From Arfrever Frehtes Taifersar Arahesis 2007-09-01 00:36:38 0000 -------
Created an attachment (id=129737) [details]
media-libs/openexr/openexr-1.6.0.ebuild

------- Comment #21 From Arfrever Frehtes Taifersar Arahesis 2007-09-01 00:37:17 0000 -------
Created an attachment (id=129738) [details]
media-libs/ilmbase/ilmbase-1.0.0.ebuild

------- Comment #22 From Arfrever Frehtes Taifersar Arahesis 2007-09-01 00:37:55 0000 -------
Created an attachment (id=129739) [details]
media-libs/ctl/ctl-1.4.0.ebuild

------- Comment #23 From Arfrever Frehtes Taifersar Arahesis 2007-09-01 00:39:04 0000 -------
Created an attachment (id=129740) [details]
media-libs/openexr_ctl/openexr_ctl-1.0.0.ebuild

Fixed typo in dependencies.

------- Comment #24 From Arfrever Frehtes Taifersar Arahesis 2007-09-01 00:40:05 0000 -------
Created an attachment (id=129741) [details]
media-libs/openexr_viewers/openexr_viewers-1.0.0.ebuild

Fixed typo in dependencies.

------- Comment #25 From Arfrever Frehtes Taifersar Arahesis 2007-09-01 00:40:50 0000 -------
(In reply to comment #19)
> Remember about sed -i -e "s/~sparc/~sh ~sparc/".

Not relevant any more.

------- Comment #26 From Arfrever Frehtes Taifersar Arahesis 2007-09-10 18:03:49 0000 -------
Created an attachment (id=130525) [details]
media-libs/openexr/openexr-1.6.0.ebuild

"utils" -> "viewers".

------- Comment #27 From Alexis Ballier 2007-09-11 20:43:07 0000 -------
Ok, first of all, thanks for the euiblds. I've been able to have them pass make
check, that was probably a gcc bug.

So now here are a few remarks :
- ebuild header is not valid, header.txt states gpl v2 not v3. (running repoman
full will tell you that)
- installing ctl with use=doc gives me those files : 
    /usr/share/doc/CTL-1.4.0/CtlManual.doc
    /usr/share/doc/CTL-1.4.0/CtlManual.pdf
    /usr/share/doc/ctl-1.4.0/CtlManual.pdf.bz2
  so they're probably duplicate. (same applies to openexr & use doc, and
probably others)
- please put in keywords only the one you have tested in case of new packages.
- please don't pdepend on another package unless absolutetly needed, openexr is
intended to be a library so no need to force people to install viewers.
- are you sure openexr_viewers should go in media-libs category ?

------- Comment #28 From Arfrever Frehtes Taifersar Arahesis 2007-09-12 15:53:39 0000 -------
(In reply to comment #27)
> - ebuild header is not valid, header.txt states gpl v2 not v3.

OK. I'm relicensing these ebuilds.

> - installing ctl with use=doc gives me those files : 
>     /usr/share/doc/CTL-1.4.0/CtlManual.doc
>     /usr/share/doc/CTL-1.4.0/CtlManual.pdf

These were installed by `make install`. Fixed.

>     /usr/share/doc/ctl-1.4.0/CtlManual.pdf.bz2

I disabled useless compression.

> - please put in keywords only the one you have tested in case of new
> packages.

OpenEXR was divided into IlmBase, OpenEXR and OpenEXR_Viewers. CTL and
OpenEXR_CTL are realy new and OpenEXR_Viewers package depends on them, so I'm
reducing KEYWORDS in case of CTL, OpenEXR_CTL, and OpenEXR_Viewers.

After addition of these ebuilds to gentoo-x86 I can open a bug report
concerning rekeywording of these 3 packages (CTL, OpenEXR_CTL, and
OpenEXR_Viewers).

> - please don't pdepend on another package unless absolutetly needed, openexr
> is intended to be a library so no need to force people to install viewers.

OK. Information about OpenEXR_Viewers will be displayed in pkg_postinst().

> - are you sure openexr_viewers should go in media-libs category ?

OK. I moved OpenEXR_Viewers to media-gfx category.

------- Comment #29 From Arfrever Frehtes Taifersar Arahesis 2007-09-12 15:55:39 0000 -------
Created an attachment (id=130727) [details]
media-libs/ilmbase/ilmbase-1.0.0.ebuild

------- Comment #30 From Arfrever Frehtes Taifersar Arahesis 2007-09-12 15:56:58 0000 -------
Created an attachment (id=130729) [details]
media-libs/openexr/openexr-1.6.0.ebuild

------- Comment #31 From Arfrever Frehtes Taifersar Arahesis 2007-09-12 15:57:26 0000 -------
Created an attachment (id=130731) [details]
media-libs/ctl/ctl-1.4.0.ebuild

------- Comment #32 From Arfrever Frehtes Taifersar Arahesis 2007-09-12 15:58:36 0000 -------
Created an attachment (id=130733) [details]
media-libs/openexr_ctl/openexr_ctl-1.0.0.ebuild

------- Comment #33 From Arfrever Frehtes Taifersar Arahesis 2007-09-12 16:00:16 0000 -------
Created an attachment (id=130734) [details]
media-libs/openexr_ctl/openexr_ctl-1.0.0.ebuild

------- Comment #34 From Arfrever Frehtes Taifersar Arahesis 2007-09-12 16:01:43 0000 -------
Created an attachment (id=130736) [details]
media-gfx/openexr_viewers/openexr_viewers-1.0.0.ebuild

------- Comment #35 From Alexis Ballier 2007-09-13 05:31:02 0000 -------
hmm there are some things I had not seen at first : 
- please use eautoreconf from autotools.eclass for openexr_viewers
- dont install the LICENSE file while installing docs, it's already installed.
- I don't understand why you want to add 'ILM' license. Isn't it a BSD license
?
- you replaced dodoc for cp -v, I tend to prefer dodoc or insinto + doins

For the docs/examples that are now removed in the ebuild, I'd say leave them
here and drop the useflag, if the build scripts do not allow to not install
them, then imho we shouldn't try to be clever than upstream; and perhaps they
prefer that the examples are always installed.

------- Comment #36 From Arfrever Frehtes Taifersar Arahesis 2007-09-13 14:07:02 0000 -------
(In reply to comment #35)
> - dont install the LICENSE file while installing docs, it's already
> installed.

OK. Fixed.

> - I don't understand why you want to add 'ILM' license. Isn't it a BSD
> license?

I don't know. I'm not lawyer. But I changed it to "BSD".

> - you replaced dodoc for cp -v, I tend to prefer dodoc or insinto + doins

OK. I will use insinto + doins.

> For the docs/examples that are now removed in the ebuild, I'd say leave them
> here and drop the useflag, if the build scripts do not allow to not install
> them, then imho we shouldn't try to be clever than upstream; and perhaps
> they prefer that the examples are always installed.

"examples" USE flag is primarily used to control building of IlmImf example
program by $(use_enable examples imfexamples).

------- Comment #37 From Arfrever Frehtes Taifersar Arahesis 2007-09-13 16:26:25 0000 -------
(In reply to comment #35)
> - please use eautoreconf from autotools.eclass for openexr_viewers

OK. Fixed.

> For the docs/examples that are now removed in the ebuild, I'd say leave them
> here and drop the useflag, if the build scripts do not allow to not install
> them, then imho we shouldn't try to be clever than upstream

Also see bug 111508.

------- Comment #38 From Arfrever Frehtes Taifersar Arahesis 2007-09-13 16:27:40 0000 -------
Created an attachment (id=130839) [details]
media-libs/ilmbase/ilmbase-1.0.0.ebuild

------- Comment #39 From Arfrever Frehtes Taifersar Arahesis 2007-09-13 16:28:17 0000 -------
Created an attachment (id=130842) [details]
media-libs/openexr/openexr-1.6.0.ebuild

------- Comment #40 From Arfrever Frehtes Taifersar Arahesis 2007-09-13 16:28:52 0000 -------
Created an attachment (id=130844) [details]
media-libs/ctl/ctl-1.4.0.ebuild

------- Comment #41 From Arfrever Frehtes Taifersar Arahesis 2007-09-13 16:29:16 0000 -------
Created an attachment (id=130845) [details]
media-libs/openexr_ctl/openexr_ctl-1.0.0.ebuild

------- Comment #42 From Arfrever Frehtes Taifersar Arahesis 2007-09-13 16:29:44 0000 -------
Created an attachment (id=130847) [details]
media-gfx/openexr_viewers/openexr_viewers-1.0.0.ebuild

------- Comment #43 From Alexis Ballier 2007-09-13 21:12:22 0000 -------
(In reply to comment #36)

> > - I don't understand why you want to add 'ILM' license. Isn't it a BSD
> > license?
> 
> I don't know. I'm not lawyer. But I changed it to "BSD".

Neither am I ;) But their web site says it's modified bsd license and it
matches our BSD lincense ^^ 

------- Comment #44 From Alexis Ballier 2007-09-13 21:16:29 0000 -------
and now they're in the tree, thanks a lot for your ebuilds and work there !

@archs : 
$ diff -u openexr-1.4.0a.ebuild openexr-1.6.0.ebuild | grep KEYWORD
-KEYWORDS="alpha ~amd64 hppa ia64 ~mips ppc ~ppc64 ~sh ~sparc x86"
+KEYWORDS="~amd64 ~x86"

Please rekeyword media-libs/openexr-1.6.0 and media-gfx/openexr_viewers-1.0.0 &
depenendcies (media-libs/ctl media-libs/openexr_ctl media-libs/ilmbase), that's
the split of openexr.
I could have kept your keywords for ilmbase and openexr as they were present in
previous openexr releases, but you'd have lost viewers features by doing this,
so I prefer the whole split is keyworded as a whole ;)

------- Comment #45 From Alexis Ballier 2007-09-13 21:18:19 0000 -------
bah.. I had tested them on x86... sorry for the noise

------- Comment #46 From Jeroen Roovers 2007-09-14 05:06:25 0000 -------
Marked ~hppa.

------- Comment #47 From nixnut 2007-09-23 14:22:58 0000 -------
~ppc'd

------- Comment #48 From Raúl Porcel 2007-09-23 16:34:46 0000 -------
~alpha/~ia64 done

------- Comment #49 From Markus Rothe 2007-10-09 16:53:36 0000 -------
added ~ppc64

------- Comment #50 From Raúl Porcel 2007-10-09 17:50:01 0000 -------
~sparc done

------- Comment #51 From Arfrever Frehtes Taifersar Arahesis 2007-10-27 19:49:50 0000 -------
Gentoo/BSD Team,
You can consider addition of ~x86-fbsd keyword to:
media-libs/ctl-1.4.1
media-libs/openexr_ctl-1.0.1
media-gfx/openexr_viewers-1.0.1

------- Comment #52 From Alexis Ballier 2008-08-08 22:10:20 0000 -------
(In reply to comment #51)
> Gentoo/BSD Team,
> You can consider addition of ~x86-fbsd keyword to:
> media-libs/ctl-1.4.1
> media-libs/openexr_ctl-1.0.1
> media-gfx/openexr_viewers-1.0.1
> 

all done now

------- Comment #53 From Samuli Suominen 2008-12-03 06:13:29 0000 -------
mips and sh will just lose openexr in 30 days entirely if this isn't handled.

------- Comment #54 From Samuli Suominen 2008-12-10 07:06:33 0000 -------
mips just lost openexr entirely. sh is handled in bug 207663.

------- Comment #55 From Arfrever Frehtes Taifersar Arahesis 2008-12-10 10:48:29 0000 -------
Reopening to fix resolution.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug