Closed
Bug 27135
Opened 25 years ago
Closed 25 years ago
Unix Install should list libgtk-1.2 as prerequisite
Categories
(Core :: XUL, defect, P3)
Tracking
()
People
(Reporter: patl, Assigned: verah)
References
()
Details
(Whiteboard: [PDT+])
The installation of the binary package of M13 for Solaris 2.6 fails
when it can't locate libgtk-1.2.so.0. The Installation Instructions
do not mention libgtk-1.2 as a prerequisite. (This bug probably
applies to Linux and *BSD releases as well.)
Installation log:
.//run-mozilla.sh ./mozilla-bin
MOZILLA_FIVE_HOME=/opt/mozilla/package
LD_LIBRARY_PATH=/opt/mozilla/package
SHLIB_PATH=/opt/mozilla/package
LIBPATH=/opt/mozilla/package
MOZ_PROGRAM=./mozilla-bin
MOZ_TOOLKIT=
moz_debug=0
moz_debugger=
**************************************************
nsNativeComponentLoader:
SelfRegisterDll(/opt/mozilla/package/components/libtimer_gtk.so) Load FAILED
with error: ld.so.1: ./mozilla-bin: fatal: libgtk-1.2.so.0: open failed: No such
file or directory
**************************************************
nNCL: registering deferred (0)
**************************************************
nsNativeComponentLoader: GetFactory(libwidget_gtk.so) Load FAILED with error:
ld.so.1: ./mozilla-bin: fatal: libgtk-1.2.so.0: open failed: No such file or
directory
**************************************************
**************************************************
nsNativeComponentLoader: GetFactory(libwidget_gtk.so) Load FAILED with error:
ld.so.1: ./mozilla-bin: fatal: libgtk-1.2.so.0: open failed: No such file or
directory
**************************************************
Comment 1•25 years ago
|
||
The installation instructions need to mention that gtk is a prerequisite.
Comment 3•25 years ago
|
||
better summary.
We cannot ship static gtk due to some linker problems.
Dynamically linking gtk solves this for now.
Yes it's an extra step for the end user, maybe we can
ship the dynamic lib at some point. Right now, user
will need to install gtk his/herself.
Summary: M13: Install of binary package assumes libgtk-1.2 already installed → Unix Install should list libgtk-1.2 as prerequisite
Comment 4•25 years ago
|
||
This is easy, and I'm voting this beta1 status,
user should be aware of this requirement before downloading.
Keywords: beta1
Comment 6•25 years ago
|
||
granrose is in charge of delivering builds, not documenting unix installs.
Back to ssu. Maybe we document this in the download page?
Assignee: granrose → ssu
Comment 7•25 years ago
|
||
We don't have an install for unix at this time. This therefore cannot possibly
be an install issue. Maybe docs? Maybe the folks who require GTK can figure out
who should document this.
Assignee: ssu → trudelle
Component: Installer → XP Toolkit/Widgets
QA Contact: gbush → paulmac
Reassigning to Vera. This is related to bug
http://bugzilla.mozilla.org/show_bug.cgi?id=26315, which is PDT+, requiring
documentation for runtime requirements. Interesting that the GTK lib wasn't
mentioned there.
Vera, mark this as a dupe of 26315, if you think that's appropriate (I'll
comment in that bug to capture the GTK info there).
Assignee: rudman → verah
Comment 10•25 years ago
|
||
I assume that a user gets the library by going to http://gtk.org/, ya? Or is
there some other prefered way?
Comment 11•25 years ago
|
||
yes, we should point people to http://www.gtk.org.
Redhat 6.x users will have these libs pre-installed.
Commercial unixes like Solaris, HP-UX, AIX, etc. will
probably NOT have these installed so this should be
a highlight item for those people.
URL: http://www.gtk.org
Assignee | ||
Comment 12•25 years ago
|
||
Marking as a duplicate of bug # 26315. It will help if we keep all the requests
for runtime requirements in a single bug.
*** This bug has been marked as a duplicate of 26315 ***
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
Comment 13•25 years ago
|
||
spam: QA contact to jrgm (PDT+ resolved to be verified)
QA Contact: paulmac → jrgm
Comment 14•25 years ago
|
||
The gtk requirement is noted on bug #26315, slated for release notes. marking
verified.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•