* [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-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
* 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: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-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
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