Author Topic: Firefox 38.2.1  (Read 45767 times)

Joop

  • Hero Member
  • *****
  • Posts: 633
  • Karma: +5/-0
    • View Profile
Firefox 38.2.1
« on: March 04, 2016, 04:42:17 pm »
I downloaded firefox-38.2.1.en-US.os2.zip and did read the readme file. Downloaded the needed files. Found that with fonts that the needed dll is not in the distribution. I get the message xul can't load. Probably it can't find the correct dll. Are there more users with same problems or found solutions?

Regards,
Joop

Joop

  • Hero Member
  • *****
  • Posts: 633
  • Karma: +5/-0
    • View Profile
Re: Firefox 38.2.1
« Reply #1 on: March 04, 2016, 06:12:28 pm »
In the search for what's wrong I had to install arcview. Its now at level 2.2. But it still complaints with rpm packages. In the help it seems that I need CPIO.EXE, but that one isn't in the distribution of 7zip. Where can I find CPIO.EXE for OS/2-eCS?

ivan

  • Hero Member
  • *****
  • Posts: 1603
  • Karma: +20/-0
    • View Profile
Re: Firefox 38.2.1
« Reply #2 on: March 04, 2016, 06:46:02 pm »
See the attachment

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5098
  • Karma: +117/-1
    • View Profile
Re: Firefox 38.2.1
« Reply #3 on: March 04, 2016, 07:33:29 pm »
Cpio, http://rpm.netlabs.org/release/00/zip/cpio-2_11-4_oc00.zip or just use the binary that Ivan posted.
One problem is the DLLs are a moving target with the newest glib2 having an extra dependency IIRC. Simplest is to go to http://os2news.warpstock.org/Warpzilla.html and download the zip packages.
Otherwise use PMDLL (new one in Hobbes incoming if interested) and point it at xul.dll and download the needed zips from http://rpm.netlabs.org/release/00/zip/
Note that Fontconfig has to be setup correctly otherwise the browser will crash.

roberto

  • Hero Member
  • *****
  • Posts: 824
  • Karma: +3/-6
    • View Profile
Re: Firefox 38.2.1
« Reply #4 on: March 04, 2016, 10:49:22 pm »
I get the message xul can't load.
I remember this error, I solve it with install  **Arca Noae Package Manager** is a problem with  C:\ecs\dll\fntcfg2-stop.dll . I rename to -stop.
Arca npm, detect the problems and is a easy system for instal the yum packs, nice program. The pack that give me the error was pango.
Saludos


Joop

  • Hero Member
  • *****
  • Posts: 633
  • Karma: +5/-0
    • View Profile
Re: Firefox 38.2.1
« Reply #5 on: March 05, 2016, 12:11:58 am »
Note that Fontconfig has to be setup correctly otherwise the browser will crash.
Thanks for the info. I have downloaded and installed. Arcview is now showing rpm packages. Had already installed the right stuff. Browser is loading, no xull can't load. But the browser crashes on fontconfig, so how do I setup that program? Couldn't find a manual.

Joop

  • Hero Member
  • *****
  • Posts: 633
  • Karma: +5/-0
    • View Profile
Re: Firefox 38.2.1
« Reply #6 on: March 05, 2016, 12:27:12 am »
Found a manual for fontconfig. Its for making the things easier....

Greggory Shaw

  • Sr. Member
  • ****
  • Posts: 442
  • Karma: +0/-0
    • View Profile
Re: Firefox 38.2.1
« Reply #7 on: March 05, 2016, 02:56:24 am »
You may want to finally try out Yum/RPM !

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5098
  • Karma: +117/-1
    • View Profile
Re: Firefox 38.2.1
« Reply #8 on: March 05, 2016, 06:02:59 am »
@Joop, the simple way is to use the files under /etc/fonts from the fontconfig package, put the fonts directory somewhere and use SET FONTCONFIG_PATH to point at it. This has the redirect for warpsans and also the pseudo directory OS2FONTDIR which will load all the fonts in the ini files.

@roberto, that is the old fontconfig library and doesn't do anything with FF38ESR

Joop

  • Hero Member
  • *****
  • Posts: 633
  • Karma: +5/-0
    • View Profile
Re: Firefox 38.2.1
« Reply #9 on: March 05, 2016, 09:59:54 pm »
You may want to finally try out Yum/RPM !
No way. If I wanted Linux I didn't run OS/2-eCS. But I don't like the Linux architecture, to predictable for bad things.

Joop

  • Hero Member
  • *****
  • Posts: 633
  • Karma: +5/-0
    • View Profile
Re: Firefox 38.2.1
« Reply #10 on: March 05, 2016, 10:05:39 pm »
@Joop, the simple way is to use the files under /etc/fonts from the fontconfig package, put the fonts directory somewhere and use SET FONTCONFIG_PATH to point at it. This has the redirect for warpsans and also the pseudo directory OS2FONTDIR which will load all the fonts in the ini files.
Thanks Dave, I want to study the manual and I thought it was more difficult. Its easy the way you give it here.

Doug Clark

  • Sr. Member
  • ****
  • Posts: 349
  • Karma: +11/-1
    • View Profile
Re: Firefox 38.2.1
« Reply #11 on: March 07, 2016, 01:38:50 am »
Has anyone gotten  firefox 38.2.1 to work?

I can't get Arcae Noa package manager to work - it can't find the repository metadata:netlabs-rel, so I can't use that to install the additional packages listed in the readme.

I have tried extracting the DLLs from the various packages called out in the readme and still get errors on missing DLLS

I get different messages about which DLLs are missing and/or can't load with CHK4DLLS.EXE and pmdll.exe - e.g. CHK4DLLS.EXE reports cairo2.dll is not a valid DLL.

fontconfig-2_11_94-1_oc00.zip has no instructions for how to install it

Help please.

Signed: mere mortal

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5098
  • Karma: +117/-1
    • View Profile
Re: Firefox 38.2.1
« Reply #12 on: March 07, 2016, 02:59:07 am »
Easiest way if already using YUM/RPM is to download the needed RPMs from http://rpm.netlabs.org/release/00/i386/i686/ adjusting if needed and use yum to install on the command line, eg
Code: [Select]
yum install fontconfig-2.11.94-2.oc00.i686.rpmWhen yum complains about a missing requisite, download it and do the same first.
Note that the i386 repository no longer supports some packages as they need a newer CPU.
Of course the other option is to wait until the repositories meta-data is fixed.
« Last Edit: March 07, 2016, 03:01:26 am by Dave Yeo »

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5098
  • Karma: +117/-1
    • View Profile
Re: Firefox 38.2.1
« Reply #13 on: March 07, 2016, 03:35:17 am »
Another option is to use Lewis's mirror, which is back on line. To quote
Quote
Meanwhile, I've built the repodata for the content in my mirror. You
should edit your netlabs-rel.repo file (you can do this from ANPM from
YUM | Repositories...). Ensure that the second url is listed for the
mirror directly under the main url (start the line with a <tab>):

https://www.2rosenthals.com/rpm.netlabs.org/release/$releasever/$basearch/

Save the repo file, and do a YUM | Clean | Metadata (or YUM | Clean |
All). This should get the new metadata downloaded. With any luck, future
updates to the repodata on my server won't break, but it's always
possible. I'll try to keep an eye on things until we can return to the
normal procedure. You should keep the mirror configured, though.
[\quote]

Neil Waldhauer

  • Hero Member
  • *****
  • Posts: 1074
  • Karma: +27/-0
    • View Profile
    • Blonde Guy
Re: Firefox 38.2.1
« Reply #14 on: March 07, 2016, 05:09:49 am »
Has anyone gotten  firefox 38.2.1 to work?

I downloaded it and got it working before the repository went bad. Suntan Special users are stuck because of the repository issue. Sorry about that. In the future, I'll provide support outside of rpm/yum. This is not the first time the repository is down.

By the way, I use iCloud, and it works a whole lot better in Firefox 38.
« Last Edit: March 08, 2016, 05:14:43 am by Neil Waldhauer »
Expert consulting for ArcaOS, OS/2 and eComStation
http://www.blondeguy.com