You are not logged in.
Ok, I will tell my actions step by step, because this update and my Arch now = big mess.
I started the update (yaourt -Syu) in the end of January. Because my internet connection is not always working properly, I have to repeat this many times to start the actual update (after downloading ALL the packages). This time, I couldn' t download all the packages and then I went on my winter break. After I returned home, I continued update (1/2 Feb). Firstly I' ve done yaourt -Su to end this old update and then yaourt -Syu to download rest of the packages. And then I restarted my Arch...
What happened first was, that Entrance (I use e17 as my graphical environment) was not working. Using LiveCD (the consoles are not working - agetty is broken, but it had been broken long before this update) I changed it to GDM. Also not working. Then I switched to KDM from KDEmod. It worked. I couldn' t start E and in LXDE panel was broken. I started KDEmod and everything from Qt worked fine. But all GTK was broken, and I couldn' t start any NetworkManager client. And not only. I discovered, that many of programs need older version of libpng (libpng12.so.0) and some of them also libjpeg (libjpeg.so.7). I borrowed these files from my friend, who also have Arch, but hardly ever updates it and copied to /usr/lib. The programs started working. But soon, all KDE and stuff broke. I discovered, that newer versions of libraries are not detected. I switched to GDM. Now I am running GNOME. Qt(mod) is not working since it needs newer versions of libraries. And for more, none of my network interfaces is working. I tried to connect to wireless network and by cable and nothing of it worked (with NetworkManager). I can' t even connect with my loopback interface to eg. CUPS (I can' t print) or MPD (I can' t connect to server by MPD client)!!!
And now I need your help...
What I want:
1. WORKING NETWORK!
2. Programs - how to make them use newer versions of libpng and libjpeg.
3. Entrance - all I know is "Id "x" respawning too fast. Disabled for 5 minutes"
4. Enlightenment - it' s not working anymore! How to get it to work?
If someone knows, I would need also help with consoles. I installed fbgetty (agetty is not in repo anymore) - how to configure it to make the consoles? Or how to get agetty to work? ("Id "c<number from 1 to 6>" respawning too fast. Disabled for 5 minutes" - all I know about consoles not working). I have changed them from /dev/vc/<number> to /dev/tty<number>. but it wasn' t working. And it isn' t now.
Please help me!
Posted by Phitherek_
Offline
I am also suffering. I will definitely format Arch when I have time (probably shift to another distribution). The update this time (libpng/libjpeg) is very hasty, and it seems that this kind of problems always happen. This is NOT cutting/bleeding edge (which is still assumed to be stable), but is simply a test version...
Offline
I installed libpng12 from AUR, and everything started working again.
Offline
There is NO problem. Your mirror was outdated and you had a partial upgrade, which is dangerous.
Offline
If something is broken due to the libjpeg/libpng soname bumps, that means a) you did an incomplete update and/or b) you have packages that are not in the official repos - ie stuff you built yourself or pulled in from the AUR.
All - and I repeat: all - packages in the repos have been rebuilt.
Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy
Offline
I installed libpng12 from AUR, and everything started working again.
Ok, I will try this, but the programs for newer versions are also working for you? (I mean these like, for me, Qt(mod)).
(There is also libjpeg6 package in AUR
Checked now.)
Ok, ok, I had a partial upgrade, it may be. But what to do now if I have no Internet and access to repos and updated packages?
By the way, I use ftp.archlinux.org as mirror, so one of the most up-to-date mirrors (I' ve checked on "Mirror Status" page).
Last edited by Phitherek_ (2010-02-05 16:25:50)
Posted by Phitherek_
Offline
I want to say that my girlfriend's computer is also affected by the libpng problem, and the system is up-to-date, I just checked the mirror used, and it synced some hours ago. The packages affected are among others, chromium, claws-mail, lxpanel, pcmanfm... I've been trying a lot of different mirrors, and could not find more up-to-date packages. Only workaround for now is libpng12 from AUR.
EDIT: Well, after some more reading I see that despite pacman saying it's up-to-date, it's not.
Last edited by skualito (2010-02-05 16:47:20)
Offline
If you update from a synced mirror and rebuild any packages from the aur (e.g. cairo-lcd) there will not be a problem.
All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.
Offline
I was also pretty pissed off until I realized that only GTK apps failed to work. After all it was due to an outdated cairo-lcd installation (which I got from AUR).
It would be nice if proper LCD font rendering was available from an official repository.
Last edited by dresb (2010-02-05 17:56:40)
After all it was due to an outdated cairo-lcd installation (which I got from AUR).
Same here, I would not have thought of it myself, thanks.
Offline
CursedMonkey wrote:I installed libpng12 from AUR, and everything started working again.
Ok, I will try this, but the programs for newer versions are also working for you? (I mean these like, for me, Qt(mod)).
.
if is a kdemod issue then i don't wanna know about it. i don't even know if they managed to rebuild their packages against our new packages.
Give what you have. To someone, it may be better than you dare to think.
Offline
Ok, I' ve built libpng12 from source and then re-installed the newer version from the package. Everything works fine, except of icons in some programs. I' ve also updated the rest of packages. But Enlightenment was still not working and network (loopback only) started after running dhcpcd. I am now sitting from LiveCD (Chakra Alpha4 DVD) connected to the internet and I am reinstalling by chroot some of the packages (all e17 and NetworkManager). But if someone knows what causes the problem (especially network), please help.
Posted by Phitherek_
Offline
I'm using network-manager-applet and after the last update, it's working again. I just had to enable it manually (right clicking the applet) - too easy....
Offline
Okay, everything is working for me without libpng12. I think there problems were caused by an old version of cairo-lcd also.
Offline
Let me hijack this thread for a moment to give a word of advice:
If you're buiding packages from AUR, keep local copies of the package's build files. yaourt -S <some_aur_package> is not only insecure, but in the case that you get cut off from the Internet, you'll have a good chance of being able to repair your install.
Offline
Ok, installed NetworkManager and applets from AUR and updates, and most of programs are working now. And I am also upgrading packages from AUR as well. But I don' t know, why Enlightenment doesn' t work for me. Are e17 packages rebuilt? (i re-installed them from repo and still doesn' t work...)
Posted by Phitherek_
Offline
Everything works otb after more than 150 packages and about 700 MB. Great work devs.
Last edited by na12 (2010-02-07 18:29:11)
Offline
Actually there appears to be a dependencies problem either with gtk2 or libjpeg/libpng.
Before doing a full upgrade, I tried to just update firefox. This pulled in a number of dependencies including gtk2. However, upgrading gtk2 produced libjpeg/libpng errors. Trying to correct them, I found I also needed to upgrade libwmf. However, this still did not clear it. So I resorted to doing a full upgrade, after which everything worked.
Offline
Ok, installed NetworkManager and applets from AUR and updates, and most of programs are working now. And I am also upgrading packages from AUR as well. But I don' t know, why Enlightenment doesn' t work for me. Are e17 packages rebuilt? (i re-installed them from repo and still doesn' t work...)
E17 from the repos is working here. I can confirm that E17 is having trouble being built straight from SVN via easy-e17, which is why I switched, so if you are using one of those methods then it probably wouldn't be working.
Offline
I have e17-svn group installed from Arch' s repo - and it still doesn' t work...
Posted by Phitherek_
Offline
I tried starting enlightenment_start from console, and here is the result:
phitherek@phitherek-laptop ~ $ enlightenment_start
E - PID=15643, do_precache=0, valgrind=0
ESTART: 0.00000 [0.00000] - begin
ESTART: 0.00009 [0.00008] - signals done
ESTART: 0.00012 [0.00003] - determine prefix
DYNAMIC DETERMINED PREFIX: /usr
ESTART: 0.00037 [0.00025] - prefix done
ESTART: 0.00040 [0.00003] - eina init
ESTART: 0.00057 [0.00017] - intl init
ESTART: 0.00060 [0.00003] - parse args
ESTART: 0.00061 [0.00001] - arg parse done
ESTART: 0.00063 [0.00002] - ecore init
ESTART: 0.00405 [0.00342] - ecore_file init
ESTART: 0.00426 [0.00021] - more ecore
ESTART: 0.00427 [0.00001] - x connect
/usr/bin/enlightenment: symbol lookup error: /usr/lib/libecore_x-ver-pre-svn-05.so.0: undefined symbol: XIQueryVersionCan somebody help me with this. I have the latest packages from ftp.archlinux.org. I guess libecore is the problem...
EDIT: Maybe not. I made scripts, which logs output of enlightenment_start and enlightenment, linked them to KDM Enlightenment Session, logged out and tried to run e...
Here is the log from enlightenment_start:
phitherek@phitherek-laptop ~ $ cat e_start_log
ESTART: 0.00000 [0.00000] - begin
ESTART: 0.00007 [0.00007] - signals done
ESTART: 0.00010 [0.00003] - determine prefix
DYNAMIC DETERMINED PREFIX: /usr
ESTART: 0.00030 [0.00020] - prefix done
ESTART: 0.00036 [0.00007] - eina init
ESTART: 0.00051 [0.00015] - intl init
ESTART: 0.00055 [0.00003] - parse args
ESTART: 0.00056 [0.00001] - arg parse done
ESTART: 0.00058 [0.00002] - ecore init
ESTART: 0.00401 [0.00343] - ecore_file init
ESTART: 0.00424 [0.00022] - more ecore
ESTART: 0.00425 [0.00002] - x connectLog from enlightenment is empty...
Can someone help?
EDIT2: ok, I tried arche17 script and e works now quite fine (not including strange fonts in menu and modules, desktop problems like disability to move icons and double launch of programs after clicking a shortcut).
So, finally, after long time since update, my system is working more or less like before it (When I say system, I don' t mean Arch itself, but Arch with my favourite WM and my settings). I won' t update it for a longer time now, because I want it to work ![]()
Thank you everybody who helped!
Last edited by Phitherek_ (2010-02-14 19:13:13)
Posted by Phitherek_
Offline