Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 137357 - Opera 9 has been released (version bump)
Summary: Opera 9 has been released (version bump)
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Thomas Matthijs (RETIRED)
URL: http://www.opera.com/pressreleases/en...
Whiteboard:
Keywords:
Depends on:
Blocks: 137634
  Show dependency tree
 
Reported: 2006-06-20 03:48 UTC by Stefan Tittel
Modified: 2006-06-26 07:30 UTC (History)
15 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
opera-9.0.ebuild (opera-9.0.ebuild,4.30 KB, text/plain)
2006-06-20 09:49 UTC, Peter Gantner (a.k.a. nephros)
Details
opera-9.0-install.patch (opera-9.0-install.patch,1.71 KB, patch)
2006-06-20 10:07 UTC, Peter Gantner (a.k.a. nephros)
Details | Diff
opera.desktop (opera.desktop,147 bytes, text/plain)
2006-06-21 08:16 UTC, Milos Popovic
Details
opera-9.0.ebuild (opera-9.0.ebuild,4.29 KB, text/plain)
2006-06-21 08:18 UTC, Milos Popovic
Details
opera-9.0.ebuild (opera-9.0.ebuild,4.34 KB, text/plain)
2006-06-21 09:58 UTC, Milos Popovic
Details
opera-9.0-r1.ebuild (Weekly-362 - x86 only) (opera-9.0-r1.ebuild,3.48 KB, text/plain)
2006-06-24 03:55 UTC, Milos Popovic
Details
opera-9.0-r1.ebuild (opera-9.0-r1.ebuild,4.13 KB, text/plain)
2006-06-26 07:30 UTC, Milos Popovic
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Tittel 2006-06-20 03:48:52 UTC
Today Opera 9 has been released. I guess modifying the www-client/opera-9.00_pre2 ebuild should do the trick.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-06-20 05:16:37 UTC
@axxo: BTW, please stick GCONF_DEBUG="no" above the inherit line, so that we can get rid of the bogus debug flag coming from the gnome2 eclass.
Comment 2 Peter Gantner (a.k.a. nephros) 2006-06-20 09:49:38 UTC
Created attachment 89636 [details]
opera-9.0.ebuild

based on beta2 ebuild from #122036
Comment 3 Peter Gantner (a.k.a. nephros) 2006-06-20 10:07:30 UTC
Created attachment 89638 [details, diff]
opera-9.0-install.patch

.. and the corresponding patch.

All the above has been tested on (~)x86 only.
Comment 4 Hamid Ohadi 2006-06-20 11:28:43 UTC
Works fine. But where is the icon?
Comment 5 Milos Popovic 2006-06-21 08:16:57 UTC
Created attachment 89726 [details]
opera.desktop
Comment 6 Milos Popovic 2006-06-21 08:18:57 UTC
Created attachment 89727 [details]
opera-9.0.ebuild

This fix URL, becouse OPERASUFF is now just en.
Comment 7 Milos Popovic 2006-06-21 09:58:58 UTC
Created attachment 89738 [details]
opera-9.0.ebuild

OK, now there are OPERASUFF and OPERALNGSUFF, it should rely work now!
Comment 8 Milosz Kosobucki 2006-06-21 12:25:16 UTC
But why this ebuild tries to download all versions of opera (for ppc, sparc, with qt or without it etc.) when I only need i386 shared qt version?

Is it normal while merging with --digest ?
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-06-21 13:43:11 UTC
(In reply to comment #8)
> But why this ebuild tries to download all versions of opera (for ppc, sparc,
> with qt or without it etc.) when I only need i386 shared qt version?
> 
> Is it normal while merging with --digest ?

Sure... How would you like to generate the digest otherwise? 

Comment 10 Milos Popovic 2006-06-22 13:05:48 UTC

(In reply to comment #8)
> But why this ebuild tries to download all versions of opera (for ppc, sparc,
> with qt or without it etc.) when I only need i386 shared qt version?
> 
> Is it normal while merging with --digest ?
> 

You can change SRC_URI to something like this for example if you does not wont to Download everything:
SRC_URI="x86? ( !qt-static? ( ${OPERA_URI}i386/shared/${PN}-${OPERAVER}.5-shared-qt.i386-en.tar.bz2 ) )"
Comment 11 Marko Steinberger 2006-06-23 02:39:25 UTC
Opera 9 solves a security problem with jpeg:

http://www.vigilantminds.com/advi_detail.php?id=45

It seems like at least all prior versions in portage are affected too.
Comment 12 Petteri Räty (RETIRED) gentoo-dev 2006-06-23 04:24:22 UTC
(In reply to comment #11)
> Opera 9 solves a security problem with jpeg:
> 
> http://www.vigilantminds.com/advi_detail.php?id=45
> 
> It seems like at least all prior versions in portage are affected too.
> 

Adding security to CC.
Comment 13 schaedpq 2006-06-23 04:32:10 UTC
There is a security bug about this vulnerability, see bug #137634.
Comment 14 LXj 2006-06-23 10:46:29 UTC
> The author told me that needed plugins for a minimal kxdocker
> installation are:
> kde-misc/kxdocker-resources-1.0.0
> kde-misc/kxdocker-trayiconlogger-1.0.0
> kde-misc/kxdocker-dcop-1.0.0
> kde-misc/kxdocker-thememanager-1.0.0
> kde-misc/kxdocker-configurator-1.0.0
> kde-misc/kxdocker-taskmanager-1.0.0
> kde-misc/kxdocker-mountmanager-1.0.0

Maybe we could cut this list too? As for me I unmerged mountmanager just after installing kxdocker.
Comment 15 Jakub Moc (RETIRED) gentoo-dev 2006-06-23 10:57:28 UTC
(In reply to comment #14)
> > The author told me that needed plugins for a minimal kxdocker
> > installation are:

??? :=)
Comment 16 LXj 2006-06-23 11:29:58 UTC
Uhm... wait... I didn't write it! I just wanted to add myself to CC
Comment 17 moesasji 2006-06-23 11:34:31 UTC
Opera has released the first bugfix for Opera 9.0. See http://my.opera.com/desktopteam/blog/show.dml/311780. I'm not sure if it is already named Opera 9.01 or not. 

To built it the line OPERAVER="9.0-20060616" in the ebuild should now be OPERAVER="9.0-20060622"
Comment 18 moesasji 2006-06-23 11:45:25 UTC
(In reply to comment #17)

I was too enthusiastic. The updated file is not yet present on ftp.opera.com so ignore my comment on changing the Opera-version in the ebuild. 

Comment 19 Quosek 2006-06-23 14:40:01 UTC
you should change OPERASUFF to "en"
Comment 20 Milos Popovic 2006-06-23 15:15:24 UTC
(In reply to comment #19)
> you should change OPERASUFF to "en"
> 

It is changed in my ebuild (4.34 KB from 2006-06-21). Is it? It works fine for me,
Comment 21 Fyodor Kupchik 2006-06-24 00:31:38 UTC
(In reply to comment #18)
> (In reply to comment #17)
> 
> I was too enthusiastic. The updated file is not yet present on ftp.opera.com so
> ignore my comment on changing the Opera-version in the ebuild. 
> 
9.0-20060616 build is available now
http://snapshot.opera.com/unix/Weekly-362/intel-linux/
one more thing
ebuild don't work for me
it does'nt download appropriate version, shared or static
I have not set static-qt USE flag and ebuild script tries get opera-9.0-20060622.1-static-qt.i386-en.tar.bz2 file
what is wrong?
Comment 22 Marko Steinberger 2006-06-24 02:36:29 UTC
I see that this bug is assigned to axxo. But he is listed as away in the developer list. 
Comment 23 Milos Popovic 2006-06-24 03:55:08 UTC
Created attachment 89993 [details]
opera-9.0-r1.ebuild (Weekly-362 - x86 only)
Comment 24 Milos Popovic 2006-06-24 03:56:51 UTC
(In reply to comment #21)
> (In reply to comment #18)
> > (In reply to comment #17)
> > 
> > I was too enthusiastic. The updated file is not yet present on ftp.opera.com so
> > ignore my comment on changing the Opera-version in the ebuild. 
> > 
> 9.0-20060616 build is available now
> http://snapshot.opera.com/unix/Weekly-362/intel-linux/
> one more thing
> ebuild don't work for me
> it does'nt download appropriate version, shared or static
> I have not set static-qt USE flag and ebuild script tries get
> opera-9.0-20060622.1-static-qt.i386-en.tar.bz2 file
> what is wrong?
> 

If you do "ebuild opera-9.0.ebuild digest" it IS NORMAL to download all files from SRC_URI so it can make digest, and we have alredy sad that in prevous posts!

If you need that bugfix, I have build new ebuild for it but it is not tested. It is only for X86!
Comment 25 Jorma Rus 2006-06-24 08:28:30 UTC
I read in some opera information it needs OpenSSL 0.9.8. Although it's a little strange because I thought it had an internal mechanism to create SSH connections. Anyone seen that too or maybe running without OpenSSL/OpenSSH so it can be checked?
Comment 26 Anton Bolshakov 2006-06-24 17:16:35 UTC
Opera 9.0 vulnerability:
http://www.critical.lt/research/opera_die_happy.html
Comment 27 Milos Popovic 2006-06-25 03:55:39 UTC
Is anybody going to put this opera into portage? It is nice to put both opera-9.0 and opera-9.0-r1 becouse there is no bugfix (or I don't know about it) for amd64 and ppc.
Comment 28 Thomas Matthijs (RETIRED) gentoo-dev 2006-06-25 06:48:50 UTC
bumped
Comment 29 Bernard Cafarelli gentoo-dev 2006-06-26 05:42:16 UTC
Is it intentional that the package.mask for opera 9 betas also masks this opera 9??

Snip from /usr/portage/profiles/package.mask:
# Thomas Matthijs <axxo@gentoo.org> (23 Oct 2005)
# Preview release
=www-client/opera-9*
Comment 30 Milos Popovic 2006-06-26 07:10:04 UTC
And, maybe it is better to put opera 9.0 stable and opera 9.0-r1 stable than beta2. This way x86 users would get opera 9.0-r1 installed with bugfix, but for ppc and sparc would be ussed old 9.0.

I am putting fixed opera 9.0-r1 ebuild...
Comment 31 Jakub Moc (RETIRED) gentoo-dev 2006-06-26 07:24:19 UTC
Closed, enough noise here.
Comment 32 Milos Popovic 2006-06-26 07:30:25 UTC
Created attachment 90182 [details]
opera-9.0-r1.ebuild

So this should be into portage instead beta2. It is ebuild for ~x86 and ~amd64. For sparc and ppc you should use opera-9.0.ebuild.