You are not logged in.
Thanks, adding a y to my install command did it. I have certainly done a -Syu since april though, and I'm unsure why my -Ss could find it while without the lower case s it couldn't. But since it works now I'll try building timsong's PKGBUILD again tonight.
Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.
Offline
-Ss searches in your local copy of the package database
-S actually tries to install the found package - which will fail if your database is out of sync with your mirror(s)
-Sy updates your local package database
Offline
Yes, I understand that. I don't quite get why pacman -Ss reported I had it available but it didn't match (according to pacman -S) given I'd done a pacman -Sy since its claimed release date. The only way I can think it happened was that I potentially got my database from a different source since after the last -Syu I've rebuilt my mirrorlist, and despite getting that database some time in July it didn't contain the newest hunspell-en_US, and whatever old version it may have contained wasn't kept on my currently selected mirrors.
In any case, I've now built and installed it am am posting from this new version of firefox now.
I changed my PKGBUlLD by replacing 61.0.1 with 61.0.2 in three places (two of those in the source URL), and updating the md5sum to d597b9063ce27213388a3d2069dae9d3 (which I got by first running makepkg, letting it fail the check then md5summing the package it had downloaded and left for me). I guess I could instead have run makepkg with the --skipchecksums option, but I've not yet tested that.
Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.
Offline
If the package moved from testing to extra (which was done on 2018-07-31 09:10:03), that's enough to get your package database out-of-sync.
Regarding the PKGBUILD: it's a good idea to use $pkgver where needed and only change one variable to bump the version. Also you might be interested in
makepkg -g
for generating new checksums.
Regards,
deep42thought
Offline
Yes, one of the changes to the version was the pkgver version. I guess using $pkgver to create the binary tar.bz2 download path would be a good idea, if mozila turn out to be consistent in that naming convention (which, I've just checked and they have been consistent in the three that I checked).
Thanks for the hint about the package movements. Yes, that could well be the source of my package sync troubles.
And the -g option to makepkg could well simplify my two steps down to one in future. I note mozilla provide a gnupg signature in a corresponding .asc file in the release folder, and I can check it but I can't check the sender. Mozilla provide a key a couple of layers up but it's not signed using that key. They also give SHA keys of a couple of lengths in big files at the same level, but those in turn have a GPG .asc file which isn't signed using the key at the same level.
Bah, too much like hard work. I may check the SHA256 keys and might change the PKGBUILD to use those instead of MD5s in the future, but I'll see how I feel at the time.
Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.
Offline
hunspell-en_US 2018.04.16-1.0 is in extra
https://packages.archlinux32.org/extra/ … ell-en_US/
Try downloading it from the page an installing with pacman -U
Offline
Here's an updated PKGBUILD for version 63.0.1 (en_GB). I have renamed the package firefox-mozbin-en_GB
# Contributor: timsong
pkgname=firefox-mozbin-en_GB
pkgver=63.0.1
pkgrel=1
pkgdesc="Standalone web browser from mozilla.org"
arch=('i686')
license=('GPL, MPL, LGPL')
provides=('firefox' 'firefox-i18n-en-gb')
replaces=('firefox' 'firefox-i18n-en-gb')
conflicts=('firefox' 'firefox-i18n-en-gb')
depends=(gtk3 mozilla-common libxt startup-notification mime-types dbus-glib ffmpeg
nss hunspell-en_GB sqlite ttf-font libpulse libvpx icu)
makedepends=(bzr)
source=(https://ftp.mozilla.org/pub/firefox/releases/$pkgver/linux-i686/en-GB/firefox-$pkgver.tar.bz2)
md5sums=('92e9140f67aab0dc206126b5b107b7a7')
package() {
mkdir -p $pkgdir/usr/lib
mkdir -p $pkgdir/usr/bin
mkdir -p $pkgdir/usr/share/applications
mkdir -p $pkgdir/usr/share/pixmaps
cp -a firefox/. $pkgdir/usr/lib/firefox
# Create desktop entry
echo "[Desktop Entry]
Version=1.0
Name=Firefox
GenericName=Web Browser
GenericName[ar]=متصفح وِب
GenericName[ast]=Restolador Web
GenericName[bn]=ওয়েব ব্রাউজার
GenericName[ca]=Navegador web
GenericName[cs]=Webový prohlížeč
GenericName[da]=Webbrowser
GenericName[de]=Webbrowser
GenericName[el]=Περιηγητής διαδικτύου
GenericName[es]=Navegador web
GenericName[et]=Veebibrauser
GenericName[fa]=مرورگر اینترنتی
GenericName[fi]=WWW-selain
GenericName[fr]=Navigateur Web
GenericName[gl]=Navegador Web
GenericName[he]=דפדפן אינטרנט
GenericName[hr]=Web preglednik
GenericName[hu]=Webböngésző
GenericName[it]=Browser Web
GenericName[ja]=ウェブ・ブラウザ
GenericName[ko]=웹 브라우저
GenericName[ku]=Geroka torê
GenericName[lt]=Interneto naršyklė
GenericName[nb]=Nettleser
GenericName[nl]=Webbrowser
GenericName[nn]=Nettlesar
GenericName[no]=Nettleser
GenericName[pl]=Przeglądarka WWW
GenericName[pt]=Navegador Web
GenericName[pt_BR]=Navegador Web
GenericName[ro]=Navigator Internet
GenericName[ru]=Веб-браузер
GenericName[sk]=Internetový prehliadač
GenericName[sl]=Spletni brskalnik
GenericName[sv]=Webbläsare
GenericName[tr]=Web Tarayıcı
GenericName[ug]=توركۆرگۈ
GenericName[uk]=Веб-браузер
GenericName[vi]=Trình duyệt Web
GenericName[zh_CN]=网络浏览器
GenericName[zh_TW]=網路瀏覽器
Comment=Browse the Web
Comment[ar]=تصفح الوِب
Comment[ast]=Restola pela Rede
Comment[bn]=ইন্টারনেট ব্রাউজ করুন
Comment[ca]=Navegueu per el web
Comment[cs]=Prohlížení stránek World Wide Webu
Comment[da]=Surf på internettet
Comment[de]=Im Internet surfen
Comment[el]=Μπορείτε να περιηγηθείτε στο διαδίκτυο (Web)
Comment[es]=Navegue por la web
Comment[et]=Lehitse veebi
Comment[fa]=صفحات شبکه جهانی اینترنت را مرور نمایید
Comment[fi]=Selaa Internetin WWW-sivuja
Comment[fr]=Naviguer sur le Web
Comment[gl]=Navegar pola rede
Comment[he]=גלישה ברחבי האינטרנט
Comment[hr]=Pretražite web
Comment[hu]=A világháló böngészése
Comment[it]=Esplora il web
Comment[ja]=ウェブを閲覧します
Comment[ko]=웹을 돌아 다닙니다
Comment[ku]=Li torê bigere
Comment[lt]=Naršykite internete
Comment[nb]=Surf på nettet
Comment[nl]=Verken het internet
Comment[nn]=Surf på nettet
Comment[no]=Surf på nettet
Comment[pl]=Przeglądanie stron WWW
Comment[pt]=Navegue na Internet
Comment[pt_BR]=Navegue na Internet
Comment[ro]=Navigați pe Internet
Comment[ru]=Доступ в Интернет
Comment[sk]=Prehliadanie internetu
Comment[sl]=Brskajte po spletu
Comment[sv]=Surfa på webben
Comment[tr]=İnternet'te Gezinin
Comment[ug]=دۇنيادىكى توربەتلەرنى كۆرگىلى بولىدۇ
Comment[uk]=Перегляд сторінок Інтернету
Comment[vi]=Để duyệt các trang web
Comment[zh_CN]=浏览互联网
Comment[zh_TW]=瀏覽網際網路
Exec=/usr/lib/firefox/firefox %u
Icon=firefox
Terminal=false
Type=Application
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
StartupNotify=true
StartupWMClass=Firefox
Categories=Network;WebBrowser;
Keywords=web;browser;internet;
Actions=new-window;new-private-window;
[Desktop Action new-window]
Name=New Window
Name[ach]=Dirica manyen
Name[af]=Nuwe venster
Name[an]=Nueva finestra
Name[ar]=نافذة جديدة
Name[as]=নতুন উইন্ডো
Name[ast]=Ventana nueva
Name[az]=Yeni Pəncərə
Name[be]=Новае акно
Name[bg]=Нов прозорец
Name[bn_BD]=নতুন উইন্ডো (N)
Name[bn_IN]=নতুন উইন্ডো
Name[br]=Prenestr nevez
Name[brx]=गोदान उइन्ड'(N)
Name[bs]=Novi prozor
Name[ca]=Finestra nova
Name[cak]=K'ak'a' tzuwäch
Name[cs]=Nové okno
Name[cy]=Ffenestr Newydd
Name[da]=Nyt vindue
Name[de]=Neues Fenster
Name[dsb]=Nowe wokno
Name[el]=Νέο παράθυρο
Name[en_GB]=New Window
Name[en_US]=New Window
Name[en_ZA]=New Window
Name[eo]=Nova fenestro
Name[es_AR]=Nueva ventana
Name[es_CL]=Nueva ventana
Name[es_ES]=Nueva ventana
Name[es_MX]=Nueva ventana
Name[et]=Uus aken
Name[eu]=Leiho berria
Name[fa]=پنجره جدید
Name[ff]=Henorde Hesere
Name[fi]=Uusi ikkuna
Name[fr]=Nouvelle fenêtre
Name[fy_NL]=Nij finster
Name[ga_IE]=Fuinneog Nua
Name[gd]=Uinneag ùr
Name[gl]=Nova xanela
Name[gn]=Ovetã pyahu
Name[gu_IN]=નવી વિન્ડો
Name[he]=חלון חדש
Name[hi_IN]=नया विंडो
Name[hr]=Novi prozor
Name[hsb]=Nowe wokno
Name[hu]=Új ablak
Name[hy_AM]=Նոր Պատուհան
Name[id]=Jendela Baru
Name[is]=Nýr gluggi
Name[it]=Nuova finestra
Name[ja]=新しいウィンドウ
Name[ja_JP-mac]=新規ウインドウ
Name[ka]=ახალი ფანჯარა
Name[kk]=Жаңа терезе
Name[km]=បង្អួចថ្មី
Name[kn]=ಹೊಸ ಕಿಟಕಿ
Name[ko]=새 창
Name[kok]=नवें जनेल
Name[ks]=نئئ وِنڈو
Name[lij]=Neuvo barcon
Name[lo]=ຫນ້າຕ່າງໃຫມ່
Name[lt]=Naujas langas
Name[ltg]=Jauns lūgs
Name[lv]=Jauns logs
Name[mai]=नव विंडो
Name[mk]=Нов прозорец
Name[ml]=പുതിയ ജാലകം
Name[mr]=नवीन पटल
Name[ms]=Tetingkap Baru
Name[my]=ဝင်းဒိုးအသစ်
Name[nb_NO]=Nytt vindu
Name[ne_NP]=नयाँ सञ्झ्याल
Name[nl]=Nieuw venster
Name[nn_NO]=Nytt vindauge
Name[or]=ନୂତନ ୱିଣ୍ଡୋ
Name[pa_IN]=ਨਵੀਂ ਵਿੰਡੋ
Name[pl]=Nowe okno
Name[pt_BR]=Nova janela
Name[pt_PT]=Nova janela
Name[rm]=Nova fanestra
Name[ro]=Fereastră nouă
Name[ru]=Новое окно
Name[sat]=नावा विंडो (N)
Name[si]=නව කවුළුවක්
Name[sk]=Nové okno
Name[sl]=Novo okno
Name[son]=Zanfun taaga
Name[sq]=Dritare e Re
Name[sr]=Нови прозор
Name[sv_SE]=Nytt fönster
Name[ta]=புதிய சாளரம்
Name[te]=కొత్త విండో
Name[th]=หน้าต่างใหม่
Name[tr]=Yeni pencere
Name[tsz]=Eraatarakua jimpani
Name[uk]=Нове вікно
Name[ur]=نیا دریچہ
Name[uz]=Yangi oyna
Name[vi]=Cửa sổ mới
Name[wo]=Palanteer bu bees
Name[xh]=Ifestile entsha
Name[zh_CN]=新建窗口
Name[zh_TW]=開新視窗
Exec=/usr/lib/firefox/firefox --new-window %u
[Desktop Action new-private-window]
Name=New Private Window
Name[ach]=Dirica manyen me mung
Name[af]=Nuwe privaatvenster
Name[an]=Nueva finestra privada
Name[ar]=نافذة خاصة جديدة
Name[as]=নতুন ব্যক্তিগত উইন্ডো
Name[ast]=Ventana privada nueva
Name[az]=Yeni Məxfi Pəncərə
Name[be]=Новае акно адасаблення
Name[bg]=Нов прозорец за поверително сърфиране
Name[bn_BD]=নতুন ব্যক্তিগত উইন্ডো
Name[bn_IN]=নতুন ব্যক্তিগত উইন্ডো
Name[br]=Prenestr merdeiñ prevez nevez
Name[brx]=गोदान प्राइभेट उइन्ड'
Name[bs]=Novi privatni prozor
Name[ca]=Finestra privada nova
Name[cak]=K'ak'a' ichinan tzuwäch
Name[cs]=Nové anonymní okno
Name[cy]=Ffenestr Breifat Newydd
Name[da]=Nyt privat vindue
Name[de]=Neues privates Fenster
Name[dsb]=Nowe priwatne wokno
Name[el]=Νέο παράθυρο ιδιωτικής περιήγησης
Name[en_GB]=New Private Window
Name[en_US]=New Private Window
Name[en_ZA]=New Private Window
Name[eo]=Nova privata fenestro
Name[es_AR]=Nueva ventana privada
Name[es_CL]=Nueva ventana privada
Name[es_ES]=Nueva ventana privada
Name[es_MX]=Nueva ventana privada
Name[et]=Uus privaatne aken
Name[eu]=Leiho pribatu berria
Name[fa]=پنجره ناشناس جدید
Name[ff]=Henorde Suturo Hesere
Name[fi]=Uusi yksityinen ikkuna
Name[fr]=Nouvelle fenêtre de navigation privée
Name[fy_NL]=Nij priveefinster
Name[ga_IE]=Fuinneog Nua Phríobháideach
Name[gd]=Uinneag phrìobhaideach ùr
Name[gl]=Nova xanela privada
Name[gn]=Ovetã ñemi pyahu
Name[gu_IN]=નવી ખાનગી વિન્ડો
Name[he]=חלון פרטי חדש
Name[hi_IN]=नयी निजी विंडो
Name[hr]=Novi privatni prozor
Name[hsb]=Nowe priwatne wokno
Name[hu]=Új privát ablak
Name[hy_AM]=Սկսել Գաղտնի դիտարկում
Name[id]=Jendela Mode Pribadi Baru
Name[is]=Nýr huliðsgluggi
Name[it]=Nuova finestra anonima
Name[ja]=新しいプライベートウィンドウ
Name[ja_JP-mac]=新規プライベートウインドウ
Name[ka]=ახალი პირადი ფანჯარა
Name[kk]=Жаңа жекелік терезе
Name[km]=បង្អួចឯកជនថ្មី
Name[kn]=ಹೊಸ ಖಾಸಗಿ ಕಿಟಕಿ
Name[ko]=새 사생활 보호 모드
Name[kok]=नवो खाजगी विंडो
Name[ks]=نْو پرایوٹ وینڈو
Name[lij]=Nêuvo barcón privòu
Name[lo]=ເປີດຫນ້າຕ່າງສວນຕົວຂື້ນມາໃຫມ່
Name[lt]=Naujas privataus naršymo langas
Name[ltg]=Jauns privatais lūgs
Name[lv]=Jauns privātais logs
Name[mai]=नया निज विंडो (W)
Name[mk]=Нов приватен прозорец
Name[ml]=പുതിയ സ്വകാര്യ ജാലകം
Name[mr]=नवीन वैयक्तिक पटल
Name[ms]=Tetingkap Persendirian Baharu
Name[my]=New Private Window
Name[nb_NO]=Nytt privat vindu
Name[ne_NP]=नयाँ निजी सञ्झ्याल
Name[nl]=Nieuw privévenster
Name[nn_NO]=Nytt privat vindauge
Name[or]=ନୂତନ ବ୍ୟକ୍ତିଗତ ୱିଣ୍ଡୋ
Name[pa_IN]=ਨਵੀਂ ਪ੍ਰਾਈਵੇਟ ਵਿੰਡੋ
Name[pl]=Nowe okno prywatne
Name[pt_BR]=Nova janela privativa
Name[pt_PT]=Nova janela privada
Name[rm]=Nova fanestra privata
Name[ro]=Fereastră privată nouă
Name[ru]=Новое приватное окно
Name[sat]=नावा निजेराक् विंडो (W )
Name[si]=නව පුද්ගලික කවුළුව (W)
Name[sk]=Nové okno v režime Súkromné prehliadanie
Name[sl]=Novo zasebno okno
Name[son]=Sutura zanfun taaga
Name[sq]=Dritare e Re Private
Name[sr]=Нови приватан прозор
Name[sv_SE]=Nytt privat fönster
Name[ta]=புதிய தனிப்பட்ட சாளரம்
Name[te]=కొత్త ఆంతరంగిక విండో
Name[th]=หน้าต่างส่วนตัวใหม่
Name[tr]=Yeni gizli pencere
Name[tsz]=Juchiiti eraatarakua jimpani
Name[uk]=Приватне вікно
Name[ur]=نیا نجی دریچہ
Name[uz]=Yangi maxfiy oyna
Name[vi]=Cửa sổ riêng tư mới
Name[wo]=Panlanteeru biir bu bees
Name[xh]=Ifestile yangasese entsha
Name[zh_CN]=新建隐私浏览窗口
Name[zh_TW]=新增隱私視窗
Exec=/usr/lib/firefox/firefox --private-window %u
" >> $pkgdir/usr/share/applications/firefox.desktop
chmod +x $pkgdir/usr/share/applications/firefox.desktop
#remove update files
rm -f $pkgdir/usr/lib/firefox/update*
#copy firefox icon to /usr/share/pixmaps/
cp $pkgdir/usr/lib/firefox/browser/chrome/icons/default/default128.png $pkgdir/usr/share/pixmaps/firefox.png
#create link so firefox can be run without path
echo '/usr/lib/firefox/firefox "$@"' >> $pkgdir/usr/bin/firefox
chmod +x $pkgdir/usr/bin/firefox
}
Last edited by timsong (2018-11-07 11:56:51)
Offline
Hello, when we get Firefox 63.03?
https://packages.ubuntu.com/disco/firefox
Paket: firefox (63.0.3+build1-0ubuntu1), i386 46.929,2 kB 178.611,0 kB [Liste der Dateien]
https://www.archlinux.org/packages/extr … 4/firefox/
Regards.
arch32yes
Last edited by arch32yes (2018-11-22 20:56:18)
Offline
Until you hear otherwise, we're not getting any new firefox builds. They're still trying to build it, last I heard, but it's still failing.
You will have to use one of the other solutions posted here to update your firefox if you know you're running an old unsafe version.
Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.
Offline
You can also go and use the existing firefox with old icu62.
Add at the end of your `/etc/pacman.conf`:
[aba-aur]
Server = http://archlinux32.andreasbaumann.cc/aur/$arch
and then:
pacman -Syy icu62
or I should update the firefox-bin and thunderbird-bin packages on the AUR maybe to the newest versions,
but I don't so much like to distribute binary blobs instead of building firefox/thunderbird?
Offline
I'm currently using your binary blob aur package and would use an update to 61.3.x, and appreciate it also. I too am not so keen on binary blobs in user mode code (I dare say there are a few blobs called by kernel module shims), but I have a fair degree of trust in mozilla not to be selling my personal data, even if they do get most of their funding from google.
Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.
Offline
firefox 63.0.3-1.0
thunderbird 60.3.1-2.0
seamonkey 2.49.4-3.1
are rebuilt and available via the normal 'pacman -Syyu' again.
Offline
Hello andreas_baumann,
thank you, Firefox 63.0.3-1.0 will work without problems.
How can i get
any testing firefox-i18n-de 63.0.3-1.0 2018-11-23 20:27:27 2018-11-23 21:02:15
?
Greetz
arch32yes
Last edited by arch32yes (2018-11-25 17:24:09)
Offline
pacman -U firefox-i18n-de-63.0.3-1-any.pkg.tar.xz
archlinux 64-bit Package: https://www.archlinux.org/packages/extr … x-i18n-de/
This solution will work.
Last edited by arch32yes (2018-11-25 17:47:21)
Offline
firefox-i18n-de-62.0-1.1, they should be build soon.. :-)
Offline
So, forgot to push the language packs, should be ok now.
Offline
Thank you
Thread solved and closed
Last edited by arch32yes (2018-11-25 18:40:15)
Offline
Thanks, posting this from the new firefox 63.0.3-1.0. Did the rust virtual mem space link issue get solved somehow? I never really expected this issue to be solved to be honest.
BTW, if this thread is really closed, you (arch32yes) should go and mark the title with 'SOLVED' or something along those lines.
Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.
Offline
It's not a rust problem. It's linking libxul with either LD gold or with BFS LD with the wrong settings, which is the problem.
Offline