You are not logged in.

#1 2012-02-06 00:33:50

viking60
Member
From: Valhalla
Registered: 2010-08-02
Posts: 95
Website

[SOLVED] Unable to start firefox after update

After updating today gdm was broken so I logged in to KDE.
But there I have problems with launching some programs like Firefox

[viking@heidi-lap ~]$ firefox
XPCOMGlueLoad error for file /usr/lib/firefox/libxpcom.so:
libpng14.so.14: cannot open shared object file: No such file or directory
Couldn't load XPCOM.

 

It probably has something to do with the heads up on the front page but I don't know what to do about it.
I have reinstalled librsvg - no change.

OS: Arch Linux i686
       
               Kernel Release: 3.2.2-1-ARCH
               WM: KWin
               DE: KDE
               Packages: 1218
               RAM: 570 MB / 1743 MB
               Processor Type: AMD C-50 Processor
               Root: 12G / 18G (66%) (ext4)

Last edited by viking60 (2012-02-07 13:25:27)


"Common sense is not common"

Offline

#2 2012-02-06 00:35:20

desm0tes
Member
From: 127.0.0.1
Registered: 2012-02-04
Posts: 233
Website

Re: [SOLVED] Unable to start firefox after update

Edit: Misread the last part.
Did you do full system upgrade, as recommended on front page?

Last edited by desm0tes (2012-02-06 00:37:19)

Offline

#3 2012-02-06 00:48:51

viking60
Member
From: Valhalla
Registered: 2010-08-02
Posts: 95
Website

Re: [SOLVED] Unable to start firefox after update

Yes I did!
I also thought that I had no AUR cairo stuff. So I did a packer cairo and installed cairo from extra. It warned me about a conflict with cairo-ubuntu so I removed that.
And that fixed it - both gdm and the programs!
So life is good again - but it had me scared for an hour there.

The medicine was to remove cairo-ubuntu.


"Common sense is not common"

Offline

#4 2012-02-06 01:01:04

desm0tes
Member
From: 127.0.0.1
Registered: 2012-02-04
Posts: 233
Website

Re: [SOLVED] Unable to start firefox after update

viking60 wrote:

Yes I did!
I also thought that I had no AUR cairo stuff. So I did a packer cairo and installed cairo from extra. It warned me about a conflict with cairo-ubuntu so I removed that.
And that fixed it - both gdm and the programs!
So life is good again - but it had me scared for an hour there.

The medicine was to remove cairo-ubuntu.

You can check on alien packages by

pacman -Qm

,
additionally, with yaourt, you can do a full system upgrade, including AUR packages by

yaourt -Syua --aur --devel

-
With any of those you won't run into this problem again wink

Offline

#5 2012-02-06 01:50:25

viking60
Member
From: Valhalla
Registered: 2010-08-02
Posts: 95
Website

Re: [SOLVED] Unable to start firefox after update

Thanks.
But does not

packer -Syu

do the same as

yaourt -Syua --aur --devel

?


"Common sense is not common"

Offline

#6 2012-02-06 01:59:55

desm0tes
Member
From: 127.0.0.1
Registered: 2012-02-04
Posts: 233
Website

Re: [SOLVED] Unable to start firefox after update

I dunno packer, since I use yaourt, so I ain't sure, but I'd say (according to pacman and yaourt), -Syu is only updating the official repos, not AUR and such, on the other hand, packer -Syua --aur --devel might do.

btw plz always flag thread as [solved] once they are wink

Last edited by desm0tes (2012-02-06 02:01:06)

Offline

#7 2012-02-06 09:11:16

viking60
Member
From: Valhalla
Registered: 2010-08-02
Posts: 95
Website

Re: [SOLVED] Unable to start firefox after update

FYI ; packer -Syu does update AUR.
https://wiki.archlinux.org/index.php/AUR_Helpers#packer

Last edited by viking60 (2012-02-06 10:54:51)


"Common sense is not common"

Offline

#8 2012-02-07 00:37:55

shaurz
Member
Registered: 2004-02-02
Posts: 360

Re: [SOLVED] Unable to start firefox after update

I had the same problem. It turns out I had "cairo-tee" installed. I can't even remember what the was for and it isn't even in AUR any more. I pacman -Rdd'd it and installed the regular cairo package instead. I really should have a good check through and remove any old relics like that from my system from time to time :-)

Offline

#9 2012-02-07 14:59:54

scjudd
Member
Registered: 2010-08-18
Posts: 14

Re: [SOLVED] Unable to start firefox after update

desm0tes wrote:

additionally, with yaourt, you can do a full system upgrade, including AUR packages by

yaourt -Syua --aur --devel

Not to nitpick, but I think having both -a and --aur is redundant. You could just as well do:

yaourt -Syua --devel

Also, TIL about --devel. Thanks for sharing! smile

Last edited by scjudd (2012-02-07 15:06:24)

Offline

#10 2012-02-07 15:05:43

SanskritFritz
Member
From: Budapest, Hungary
Registered: 2009-01-08
Posts: 1,954
Website

Re: [SOLVED] Unable to start firefox after update

viking60 wrote:

That may be true, but there is still a (not so) slight difference: this does not update the development (git, svn etc) packages. But there is --devel with packer also.


zʇıɹɟʇıɹʞsuɐs AUR || Cycling in Budapest with a helmet camera || Revised log levels proposal: "FYI" "WTF" and "OMG" (John Barnette)

Offline

#11 2012-02-07 23:03:26

viking60
Member
From: Valhalla
Registered: 2010-08-02
Posts: 95
Website

Re: [SOLVED] Unable to start firefox after update

Thanks!
I noticed - the difference is truly not so slight
Packer wants to re-install the whole enchilada.

[thomas@heidi-lap ~]$ packer -Syua --devel
Passord: 
pacman: invalid option -- 'a'
:: Synchronizing aur database...
 aur                                        30  30 [##############################################################################################################] 100%
:: Starting full aur upgrade...
warning: archey3-20111220-1 is up to date -- reinstalling
warning: gnome-shell-extension-weather-git-20120206-1 is up to date -- reinstalling
warning: gnome-shell-mgse-git-20120206-1 is up to date -- reinstalling
warning: muffin-git-20120206-1 is up to date -- reinstalling
warning: packer-20110730-1 is up to date -- reinstalling
warning: screenfo-git-20120206-1 is up to date -- reinstalling

Aur Targets    (6): archey3 gnome-shell-extension-weather-git gnome-shell-mgse-git muffin-git packer screenfo-git
Pacman Targets (1): python-distribute

Yaourt adresses the updates.

[thomas@heidi-lap ~]$ yaourt -Syua --devel
:: Synkroniserer pakkedatabaser...
 core er oppdatert
 extra er oppdatert
 community er oppdatert
 archlinuxfr er oppdatert
 archassistant : Orphan 
 vcron : Orphan 
 Foreign packages: - 30 / 30
==> upgrading SVN/CVS/HG/GIT package

Targets (4): gnome-shell-extension-weather-git gnome-shell-mgse-git muffin-git screenfo-git

==> Proceed with upgrade?  [Y/n]

"Common sense is not common"

Offline

Board footer

Powered by FluxBB