Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 181063
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: mips team <mips@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Steve Yin <steve@chinavfx.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 181063 depends on: 175423 Show dependency tree
Bug 181063 blocks: 146062
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-06-06 10:33 0000
it seem this version is in portage for over a half year.

And I searched the bug about this version, only this:
http://bugs.gentoo.org/show_bug.cgi?id=175423
which I never met in both amd64 and x86.

So I request to mark it stable.

Reproducible: Always

------- Comment #1 From Alexis Ballier 2007-06-06 17:51:54 0000 -------
let's see if this isn't a real bug first, and after that, I'll be ok with
having it stable ;)

------- Comment #2 From Arfrever Frehtes Taifersar Arahesis 2007-08-22 07:57:16 0000 -------
(In reply to comment #1)
> let's see if this isn't a real bug first, and after that, I'll be ok with
> having it stable ;)

That bug is fixed, so please stabilize 1.4.0a.

------- Comment #3 From Alexis Ballier 2007-08-22 08:10:27 0000 -------
(In reply to comment #2)
> (In reply to comment #1)
> > let's see if this isn't a real bug first, and after that, I'll be ok with
> > having it stable ;)
> 
> That bug is fixed, so please stabilize 1.4.0a.
> 

+1

------- Comment #4 From Gustavo Zacarias (RETIRED) 2007-08-22 15:40:52 0000 -------
Hate to spoil it but this breaks ABI with the previous stable, thus requires a
revdep-rebuild and the ebuild doesn't mention a thing...
KDE bits are affected for example.

------- Comment #5 From Alexis Ballier 2007-08-22 16:10:49 0000 -------
(In reply to comment #4)
> Hate to spoil it but this breaks ABI with the previous stable, thus requires a
> revdep-rebuild and the ebuild doesn't mention a thing...

I've rarely seen warnings about it and doubt this would make much difference,
but if you want I can add some ewarns; it cannot hurt.

> KDE bits are affected for example.

And a few others. One can survive if cinelerra fails to start, but people are
usually disapointed if their desktop manager fails to start... we can also
"group" it with a kde stabilisation so that it'll be less painful for kde
stable users. 

I usually don't bother with .so number changes when bumping, considering it is
necessary. Is there any policy that I'm not aware of about it ?

------- Comment #6 From Wulf Krueger (RETIRED) 2007-08-22 17:02:34 0000 -------
We've just finished stabilising KDE 3.5.7, I'm afraid. There's is probably
going to be a 3.5.8 but it's not yet on the horizon even.

I'm not aware of any policy about this either but, as you correctly pointed
out, users usually don't like their DE broken by a library update. :)

Thus, it's, IMHO, more a question of courtesy to users, especially since this
will break koffice, kdelibs, kdebase and others. The question to me is: Do the
benefits of stabilising openexr for our users now weigh heavier than the
inconvenience of having to recompile such heavy weights for them?

------- Comment #7 From Gustavo Zacarias (RETIRED) 2007-08-22 17:12:14 0000 -------
Please add krita (koffice) and imagemagick to the "at least" list.
If a user wants to know when his intervention is required (like with
PORT_LOGDIR in /etc/make.conf) some elog notice is required, otherwise it's
just a guess work.
I don't recall this being policy but i do know it's assumed behaviour when it
happens/is needed, otherwise you're just leaving people to guess things, create
unnecessary bugs and so on.

------- Comment #8 From Alexis Ballier 2007-08-22 17:56:54 0000 -------
(In reply to comment #6)
> The question to me is: Do the
> benefits of stabilising openexr for our users now weigh heavier than the
> inconvenience of having to recompile such heavy weights for them?


I dont think so, there are no open bugs for either current stable nor 1.4.0a.
Let's just wait for another kde release, if kde/arch teams people think it's
wise.


(In reply to comment #7)
> If a user wants to know when his intervention is required (like with
> PORT_LOGDIR in /etc/make.conf) some elog notice is required, otherwise it's
> just a guess work.
> I don't recall this being policy but i do know it's assumed behaviour when it
> happens/is needed, otherwise you're just leaving people to guess things, create
> unnecessary bugs and so on.

imho it's more a problem of how we handle shared libs than some warning to make
the user notice it, but that's another debate.

I've just added some ewarn lines to 1.4.0a ebuild.

------- Comment #9 From Arfrever Frehtes Taifersar Arahesis 2007-08-22 20:56:12 0000 -------
But "openexr" USE flag is not in any make.defaults and not everybody has
KOffice installed...

------- Comment #10 From Wulf Krueger (RETIRED) 2007-08-22 22:06:29 0000 -------
(In reply to comment #9)
> But "openexr" USE flag is not in any make.defaults and not everybody has
> KOffice installed...

Yes, but what would be the benefit of stabilising this now? Until this question
is answered, KDE would prefer to wait as we've broken enough user installations
with expat2/curl recently. :)

------- Comment #11 From Arfrever Frehtes Taifersar Arahesis 2007-08-23 11:52:00 0000 -------
Without --as-needed hundreds of KDE packages are linked against libexpat.so,
while only the following KDE packages can use OpenEXR:

-------------------------------------------------------------------------------
                                     kdelibs
-------------------------------------------------------------------------------
 kdebase                                | kdebase-kioslaves
-------------------------------------------------------------------------------
 kdegraphics                            | kdegraphics-kfile-plugins
-------------------------------------------------------------------------------

Reemerging of 3 KDE packages isn't so hard.

(In reply to comment #10)
> what would be the benefit of stabilising this now?

Providing of the following:
 - Multithread support for reading and writing an OpenEXR file.
 - When compiling against OpenEXR headers, there's no longer any need to
   define any PLATFORM_* or HAVE_* macros; OpenEXR now supplies an
   OpenEXRConfig.h header file which is included by the OpenEXR headers that
   need these special macros.
 - New documentation for multithread support, plus some updates and additions.
 - Bug fixes releated to better handling of incomplete/damaged files.
 - Numerous bug fixes and cleanups to the autoconf-based build system.

------- Comment #12 From nixnut 2007-08-28 18:26:26 0000 -------
stable on ppc

------- Comment #13 From Christian Faulhammer 2007-09-05 06:46:45 0000 -------
x86 stable

------- Comment #14 From Raúl Porcel 2007-09-06 11:28:37 0000 -------
alpha/ia64 stable

------- Comment #15 From Jeroen Roovers 2007-09-11 18:41:27 0000 -------
Stable for HPPA.

------- Comment #16 From Wulf Krueger (RETIRED) 2007-09-28 16:30:12 0000 -------
Marked stable on amd64.

------- Comment #17 From Markus Rothe 2007-10-08 11:49:28 0000 -------
ppc64 stable

------- Comment #18 From Raúl Porcel 2007-10-09 17:49:29 0000 -------
sparc stable

------- Comment #19 From Jakub Moc (RETIRED) 2008-02-12 22:45:38 0000 -------
Closing wrt http://www.gentoo.org/news/20080210-mips-experimental-arch.xml

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