Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#8774 - Opera PKGBUILD in testing points to wrong version

Attached to Project: Arch Linux
Opened by João Rodrigues (gothicknight) - Tuesday, 27 November 2007, 17:14 GMT
Last edited by Aaron Griffin (phrakture) - Sunday, 23 December 2007, 21:18 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture i686
Severity Very Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Opera package in testing is installing version 9.24 instead of 9.50 as it should. Also I think pkgrel=0.7 is in some sense wrong?

Additional info:
* package version(s)
opera-9.50-0.7-i686
* config and/or log files etc.
Please refer to Opera's PKGBUILD in testing repo.

Steps to reproduce:
Add testing to abs, edit the Opera's PKGBUILD under /var/abs/testing/extra/network/opera
This task depends upon

Closed by  Aaron Griffin (phrakture)
Sunday, 23 December 2007, 21:18 GMT
Reason for closing:  Fixed
Comment by Jan de Groot (JGC) - Wednesday, 28 November 2007, 11:53 GMT
9.50 is a beta, which is used on AMD64 only. The -0.7 pkgrel is done to have a -1 pkgrel once it becomes final.
Comment by Roman Kyrylych (Romashka) - Thursday, 29 November 2007, 13:44 GMT
the PKGBUILD is weird.
Either it should build 9.50 for i686 too or be x86_64 only (remove 'i686' from arch, source=(..9.24) and ifs)
Comment by João Rodrigues (gothicknight) - Thursday, 29 November 2007, 14:01 GMT
I think that this can be for both archs.. there is an i386 and x86_64 version of Opera 9.5b so this should be on a minor change in the PKGBUILD
Comment by John Soros (soul9) - Sunday, 02 December 2007, 15:08 GMT
Also, the opera 9.50 package in testing depends on qt, but testing has qt4, and opera seems to not like qt4.
The relevant line from opera starup in terminal is:
/usr/lib/opera/9.50-20071122.2/opera: error while loading shared libraries: libqt-mt.so.3: cannot open shared object file: No such file or directory
cheers
Comment by John Soros (soul9) - Sunday, 02 December 2007, 15:15 GMT
So i installed qt3 after removing the testing repository, and opera still had the same problem.
I then started it with
LD_PRELOAD=/opt/qt/lib/libqt-mt.so.3 opera
and it worked fine, so I guess opera looks for the qt libraries in the wrong place, i don't know wether this works with qt4 too, as I haven't found any similar named shared libraries in qt.

Loading...