* [gentoo-dev] Opera 6.0 final.
@ 2002-05-18 8:57 Arcady Genkin
2002-05-18 10:17 ` Francisco Gimeno
` (2 more replies)
0 siblings, 3 replies; 13+ messages in thread
From: Arcady Genkin @ 2002-05-18 8:57 UTC (permalink / raw
To: gentoo-dev
I've updated the opera ebuild to install 6.0 final version (adapted
from the -pre4 ebuild). I've masked it out pending a little testing.
Could you guys try it out and see if it works for you?
Thanks,
--
Arcady Genkin
Thanks God I'm still an atheist! -- Luis Bunuel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-dev] Opera 6.0 final.
2002-05-18 8:57 [gentoo-dev] Opera 6.0 final Arcady Genkin
@ 2002-05-18 10:17 ` Francisco Gimeno
2002-05-18 16:10 ` Avi Schwartz
2002-05-19 13:45 ` hanez
2 siblings, 0 replies; 13+ messages in thread
From: Francisco Gimeno @ 2002-05-18 10:17 UTC (permalink / raw
To: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
El Sáb 18 May 2002 10:57, Arcady Genkin escribió:
> I've updated the opera ebuild to install 6.0 final version (adapted
> from the -pre4 ebuild). I've masked it out pending a little testing.
> Could you guys try it out and see if it works for you?
I works fine for me
>
> Thanks,
TiE
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE85iouAE7Ivj6LuFMRAkHpAJ9luJSsVP7uwgKbfSSQKM0l5H+/7gCgnfkk
sstN+ZwXiKHGZsHVpiBiz+w=
=BxKO
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-dev] Opera 6.0 final.
2002-05-18 8:57 [gentoo-dev] Opera 6.0 final Arcady Genkin
2002-05-18 10:17 ` Francisco Gimeno
@ 2002-05-18 16:10 ` Avi Schwartz
2002-05-18 17:31 ` Arcady Genkin
2002-05-19 13:45 ` hanez
2 siblings, 1 reply; 13+ messages in thread
From: Avi Schwartz @ 2002-05-18 16:10 UTC (permalink / raw
To: Gentoo Dev
Doesn't work for me. When trying to run opera I get the following
error:
libpng warning: Application was compiled with png.h from libpng-1.2.1
libpng warning: Application is running with png.c from libpng-1.0.12
libpng error: Incompatible libpng version in application and library
Segmentation fault
Avi
On Sat, 2002-05-18 at 03:57, Arcady Genkin wrote:
> I've updated the opera ebuild to install 6.0 final version (adapted
> from the -pre4 ebuild). I've masked it out pending a little testing.
> Could you guys try it out and see if it works for you?
--
Avi Schwartz
avi@CFFtechnologies.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-dev] Opera 6.0 final.
2002-05-18 16:10 ` Avi Schwartz
@ 2002-05-18 17:31 ` Arcady Genkin
2002-05-18 19:56 ` Avi Schwartz
0 siblings, 1 reply; 13+ messages in thread
From: Arcady Genkin @ 2002-05-18 17:31 UTC (permalink / raw
To: gentoo-dev
Avi Schwartz <avi@CFFtechnologies.com> writes:
> Doesn't work for me. When trying to run opera I get the following
> error:
>
> libpng warning: Application was compiled with png.h from libpng-1.2.1
> libpng warning: Application is running with png.c from libpng-1.0.12
> libpng error: Incompatible libpng version in application and library
> Segmentation fault
Okay, I updated the ebuild to depend on libpng-1.2.1.
Thanks.
--
Arcady Genkin
Thanks God I'm still an atheist! -- Luis Bunuel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-dev] Opera 6.0 final.
2002-05-18 17:31 ` Arcady Genkin
@ 2002-05-18 19:56 ` Avi Schwartz
2002-05-20 6:54 ` Arcady Genkin
0 siblings, 1 reply; 13+ messages in thread
From: Avi Schwartz @ 2002-05-18 19:56 UTC (permalink / raw
To: Gentoo Dev
There are still unexplained (by me) problems:
With only version 1.0.12-r1 of libpng installed I get the following
error:
opera: error while loading shared libraries: libpng.so.3: cannot open
shared object file: No such file or directory
With only version 1.2.1-r1 of libpng installed:
opera: error while loading shared libraries: libpng.so.2: cannot open
shared object file: No such file or directory
With both versions 1.0.12-r1 and 1.2.1-r1 of libpng installed:
libpng warning: Application was compiled with png.h from libpng-1.2.1
libpng warning: Application is running with png.c from libpng-1.0.12
libpng error: Incompatible libpng version in application and library
Segmentation fault
With only 1.2.1-r1 installed but with 'ln -s libpng.so.3.1.2.1
libpng.so.2' opera 6.0 works but displaying many messages like:
libpng error: Incompatible libpng version in application and library
Avi
On Sat, 2002-05-18 at 12:31, Arcady Genkin wrote:
> Avi Schwartz <avi@CFFtechnologies.com> writes:
>
> > Doesn't work for me. When trying to run opera I get the following
> > error:
> >
> > libpng warning: Application was compiled with png.h from libpng-1.2.1
> > libpng warning: Application is running with png.c from libpng-1.0.12
> > libpng error: Incompatible libpng version in application and library
> > Segmentation fault
>
> Okay, I updated the ebuild to depend on libpng-1.2.1.
--
Avi Schwartz
avi@CFFtechnologies.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-dev] Opera 6.0 final.
2002-05-19 13:45 ` hanez
@ 2002-05-19 13:29 ` mikepolniak
2002-05-20 1:12 ` Arcady Genkin
0 siblings, 1 reply; 13+ messages in thread
From: mikepolniak @ 2002-05-19 13:29 UTC (permalink / raw
To: gentoo-dev
On Sun, 19 May 2002 15:45:18 +0200
hanez <you@hanez.org> wrote:
> hello arcady,
>
> On Saturday 18 May 2002 10:57, Arcady Genkin wrote:
> > I've updated the opera ebuild to install 6.0 final version (adapted
> > from the -pre4 ebuild). I've masked it out pending a little testing.
> > Could you guys try it out and see if it works for you?
>
> i have no prblems with the installation. the only message i get, when i'm
> starting opera is:
>
> ###
> Unicode translation table file missing:
> /usr/share/opera/unicode.dat
>
> Character table file misssing:
> /usr/share/opera/chartables.bin
>
> Check your cinfiguration. Missing tables will limit display of
> international text.
> ###
>
> i don't have done any configuration. i only tested the setup. there was no
> problems and else it looks like that opera is running fine.
>
> my installed libpng version: 1.2.1-r1
>
Opera is looking in /usr/share/opera and the new ebuilds install the unicode.dat, buttons,
config, etc into /opt
So i reverted to the old *pre4.ebuild and edited that for opera-6.0-final so that everything
works the way opera expects.
The new ebuild installing into /opt should be fixed for this else you wont get the buttons,
config, unicode.dat etc.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-dev] Opera 6.0 final.
2002-05-18 8:57 [gentoo-dev] Opera 6.0 final Arcady Genkin
2002-05-18 10:17 ` Francisco Gimeno
2002-05-18 16:10 ` Avi Schwartz
@ 2002-05-19 13:45 ` hanez
2002-05-19 13:29 ` mikepolniak
2 siblings, 1 reply; 13+ messages in thread
From: hanez @ 2002-05-19 13:45 UTC (permalink / raw
To: gentoo-dev
hello arcady,
On Saturday 18 May 2002 10:57, Arcady Genkin wrote:
> I've updated the opera ebuild to install 6.0 final version (adapted
> from the -pre4 ebuild). I've masked it out pending a little testing.
> Could you guys try it out and see if it works for you?
i have no prblems with the installation. the only message i get, when i'm
starting opera is:
###
Unicode translation table file missing:
/usr/share/opera/unicode.dat
Character table file misssing:
/usr/share/opera/chartables.bin
Check your cinfiguration. Missing tables will limit display of
international text.
###
i don't have done any configuration. i only tested the setup. there was no
problems and else it looks like that opera is running fine.
my installed libpng version: 1.2.1-r1
regards
hanez... ;-)
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-dev] Opera 6.0 final.
2002-05-19 13:29 ` mikepolniak
@ 2002-05-20 1:12 ` Arcady Genkin
0 siblings, 0 replies; 13+ messages in thread
From: Arcady Genkin @ 2002-05-20 1:12 UTC (permalink / raw
To: gentoo-dev
mikepolniak <mikpolniak@adelphia.net> writes:
> hanez <you@hanez.org> wrote:
>
>> ###
>> Unicode translation table file missing:
>> /usr/share/opera/unicode.dat
>>
>> Character table file misssing:
>> /usr/share/opera/chartables.bin
>>
>> Check your cinfiguration. Missing tables will limit display of
>> international text.
>> ###
>
> Opera is looking in /usr/share/opera and the new ebuilds install the unicode.dat, buttons,
> config, etc into /opt
>
> So i reverted to the old *pre4.ebuild and edited that for opera-6.0-final so that everything
> works the way opera expects.
>
> The new ebuild installing into /opt should be fixed for this else you wont get the buttons,
> config, unicode.dat etc.
It *is* fixed. ;^) The 6.0 final ebuild defines environment variable
OPERA_DIR=/opt/opera/share in /etc/env.d/10opera6, and therefore
OPERA_DIR should be present in /etc/profile.env.
If you re-login after merging opera 6.0 final, the problem should go
away. I should have mentioned that, I guess.
HTH,
--
Arcady Genkin
Thanks God I'm still an atheist! -- Luis Bunuel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-dev] Opera 6.0 final.
2002-05-18 19:56 ` Avi Schwartz
@ 2002-05-20 6:54 ` Arcady Genkin
2002-05-20 7:10 ` Arcady Genkin
2002-05-20 13:26 ` Avi Schwartz
0 siblings, 2 replies; 13+ messages in thread
From: Arcady Genkin @ 2002-05-20 6:54 UTC (permalink / raw
To: gentoo-dev
Avi Schwartz <avi@CFFtechnologies.com> writes:
> opera: error while loading shared libraries: libpng.so.3: cannot open
> shared object file: No such file or directory
>
> With only version 1.2.1-r1 of libpng installed:
>
> opera: error while loading shared libraries: libpng.so.2: cannot open
> shared object file: No such file or directory
I could reproduce this.
> With both versions 1.0.12-r1 and 1.2.1-r1 of libpng installed:
>
> libpng warning: Application was compiled with png.h from libpng-1.2.1
> libpng warning: Application is running with png.c from libpng-1.0.12
> libpng error: Incompatible libpng version in application and library
> Segmentation fault
Strangely, I was not seeing this. On my system I had both versions of
libpng installed (by oversight) and that's why the ebuild worked for
me. Looks like opera 6.0 is a mess as far as libpng dependency
goes...
I just tried the static version of opera, and it worked fine for me.
I think that I'm going to add an opera-static ebuild to portage. It
will be useful (1) to people who don't want to have a copy of qt2 just
to run Opera, and (2) in cases like this.
Thanks for testing this,
--
Arcady Genkin
Thanks God I'm still an atheist! -- Luis Bunuel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-dev] Opera 6.0 final.
2002-05-20 6:54 ` Arcady Genkin
@ 2002-05-20 7:10 ` Arcady Genkin
2002-05-20 13:26 ` Avi Schwartz
1 sibling, 0 replies; 13+ messages in thread
From: Arcady Genkin @ 2002-05-20 7:10 UTC (permalink / raw
To: gentoo-dev
Arcady Genkin <agenkin@thpoon.com> writes:
> I just tried the static version of opera, and it worked fine for me.
> I think that I'm going to add an opera-static ebuild to portage. It
> will be useful (1) to people who don't want to have a copy of qt2 just
> to run Opera, and (2) in cases like this.
FYI, I've just committed the opera-static package.
--
Arcady Genkin
Thanks God I'm still an atheist! -- Luis Bunuel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-dev] Opera 6.0 final.
2002-05-20 6:54 ` Arcady Genkin
2002-05-20 7:10 ` Arcady Genkin
@ 2002-05-20 13:26 ` Avi Schwartz
2002-05-20 18:07 ` Arcady Genkin
1 sibling, 1 reply; 13+ messages in thread
From: Avi Schwartz @ 2002-05-20 13:26 UTC (permalink / raw
To: Gentoo Dev
I figured the problem out and I posted a message about a solution in
gentoo-user. The problem I had was not with Opera but rather with QT2.
Here is the message which was titled "QT dependencies problem":
While investigating the reason for problems I had with Opera 6.0 final,
I found what my problem was and it had to do with multiple libpng
versions.
Apparently, on my system, qt-2.3.2-r1 was built when only libpng-1.2.1
was installed thus requiring libpng.so.3.
Opera was built using libqt 2.x and libpng.so.2 which corresponds with
libpng-1.0.12.
Because of the different versions of libpng used by Opera and one of its
dynamically loaded libraries (QT) it would seg fault.
Since Opera is available only as a binary, to fix it, I unmerged
libpng-1.2.1-r1, reemerged qt-2.3.2-r1 so it used the 1.0.12 version of
libpng, and then reemerged libpng to bring version 1.2.1 back to life.
Now the question: should the dependency of qt-2 be changed so it
requires libpng-1.0.12 rather then the generic dependency on
media-libs/libpng and the ebuild modified to use the proper libpng
version?
I haven't filed a bug report since I am not sure if the problem is with
the ebuild, with Opera, or something else altogether.
Avi
On Mon, 2002-05-20 at 01:54, Arcady Genkin wrote:
> Avi Schwartz <avi@CFFtechnologies.com> writes:
>
> > opera: error while loading shared libraries: libpng.so.3: cannot open
> > shared object file: No such file or directory
> >
> > With only version 1.2.1-r1 of libpng installed:
> >
> > opera: error while loading shared libraries: libpng.so.2: cannot open
> > shared object file: No such file or directory
>
> I could reproduce this.
>
> > With both versions 1.0.12-r1 and 1.2.1-r1 of libpng installed:
> >
> > libpng warning: Application was compiled with png.h from libpng-1.2.1
> > libpng warning: Application is running with png.c from libpng-1.0.12
> > libpng error: Incompatible libpng version in application and library
> > Segmentation fault
>
> Strangely, I was not seeing this. On my system I had both versions of
> libpng installed (by oversight) and that's why the ebuild worked for
> me. Looks like opera 6.0 is a mess as far as libpng dependency
> goes...
--
Avi Schwartz
avi@CFFtechnologies.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-dev] Opera 6.0 final.
2002-05-20 13:26 ` Avi Schwartz
@ 2002-05-20 18:07 ` Arcady Genkin
2002-05-21 13:55 ` mikepolniak
0 siblings, 1 reply; 13+ messages in thread
From: Arcady Genkin @ 2002-05-20 18:07 UTC (permalink / raw
To: gentoo-dev
Avi Schwartz <avi@CFFtechnologies.com> writes:
> I figured the problem out and I posted a message about a solution in
> gentoo-user. The problem I had was not with Opera but rather with QT2.
> Here is the message which was titled "QT dependencies problem":
>
> While investigating the reason for problems I had with Opera 6.0 final,
> I found what my problem was and it had to do with multiple libpng
> versions.
>
> Apparently, on my system, qt-2.3.2-r1 was built when only libpng-1.2.1
> was installed thus requiring libpng.so.3.
>
> Opera was built using libqt 2.x and libpng.so.2 which corresponds with
> libpng-1.0.12.
>
> Because of the different versions of libpng used by Opera and one of its
> dynamically loaded libraries (QT) it would seg fault.
>
> Since Opera is available only as a binary, to fix it, I unmerged
> libpng-1.2.1-r1, reemerged qt-2.3.2-r1 so it used the 1.0.12 version of
> libpng, and then reemerged libpng to bring version 1.2.1 back to life.
>
> Now the question: should the dependency of qt-2 be changed so it
> requires libpng-1.0.12 rather then the generic dependency on
> media-libs/libpng and the ebuild modified to use the proper libpng
> version?
Aahhh, what a mess!.. I don't know what to do in this situation. It
seems that specifying libpng-1.0.12 as a dependency for qt2 would
solve the problem for opera, but it may break things for something
else, so I don't like that solution.
I suggest that we leave the things the way they are, and wait it out.
This is, obviously, a problem of transition from one version of
libpng to the other, which spans outside of gentoo project. I think
that we should leave 6.0 masked; if somebody wants 6.0 final, they can
use the static package.
Thanks for figuring this out!
--
Arcady Genkin
Thanks God I'm still an atheist! -- Luis Bunuel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-dev] Opera 6.0 final.
2002-05-20 18:07 ` Arcady Genkin
@ 2002-05-21 13:55 ` mikepolniak
0 siblings, 0 replies; 13+ messages in thread
From: mikepolniak @ 2002-05-21 13:55 UTC (permalink / raw
To: gentoo-dev
On Mon, 20 May 2002 14:07:51 -0400
Arcady Genkin <agenkin@thpoon.com> wrote:
> Avi Schwartz <avi@CFFtechnologies.com> writes:
>
> > I figured the problem out and I posted a message about a solution in
> > gentoo-user. The problem I had was not with Opera but rather with QT2.
> > Here is the message which was titled "QT dependencies problem":
> >
> > While investigating the reason for problems I had with Opera 6.0 final,
> > I found what my problem was and it had to do with multiple libpng
> > versions.
> >
> > Apparently, on my system, qt-2.3.2-r1 was built when only libpng-1.2.1
> > was installed thus requiring libpng.so.3.
> >
> > Opera was built using libqt 2.x and libpng.so.2 which corresponds with
> > libpng-1.0.12.
> >
> > Because of the different versions of libpng used by Opera and one of its
> > dynamically loaded libraries (QT) it would seg fault.
> >
> > Since Opera is available only as a binary, to fix it, I unmerged
> > libpng-1.2.1-r1, reemerged qt-2.3.2-r1 so it used the 1.0.12 version of
> > libpng, and then reemerged libpng to bring version 1.2.1 back to life.
> >
> > Now the question: should the dependency of qt-2 be changed so it
> > requires libpng-1.0.12 rather then the generic dependency on
> > media-libs/libpng and the ebuild modified to use the proper libpng
> > version?
>
> Aahhh, what a mess!.. I don't know what to do in this situation. It
> seems that specifying libpng-1.0.12 as a dependency for qt2 would
> solve the problem for opera, but it may break things for something
> else, so I don't like that solution.
>
> I suggest that we leave the things the way they are, and wait it out.
> This is, obviously, a problem of transition from one version of
> libpng to the other, which spans outside of gentoo project. I think
> that we should leave 6.0 masked; if somebody wants 6.0 final, they can
> use the static package.
When opera6-final first came out and i installed it by editing the old *pre4.ebuild
i didn't have libpng.so.2 installed so i did #ln -s libpng.so.3.1.2.1 libpng.so.2
This worked without any problems for me, but a few days later i just emerged
libpng-1.0.12 and never touched my qt at all. This has worked fine for me also.
So i think you should be able to just list libpng-1.0.12 as an opera depends.
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2002-05-21 14:01 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-05-18 8:57 [gentoo-dev] Opera 6.0 final Arcady Genkin
2002-05-18 10:17 ` Francisco Gimeno
2002-05-18 16:10 ` Avi Schwartz
2002-05-18 17:31 ` Arcady Genkin
2002-05-18 19:56 ` Avi Schwartz
2002-05-20 6:54 ` Arcady Genkin
2002-05-20 7:10 ` Arcady Genkin
2002-05-20 13:26 ` Avi Schwartz
2002-05-20 18:07 ` Arcady Genkin
2002-05-21 13:55 ` mikepolniak
2002-05-19 13:45 ` hanez
2002-05-19 13:29 ` mikepolniak
2002-05-20 1:12 ` Arcady Genkin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox