Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#2611 - eel not filed as nautilus dependency
Attached to Project:
Arch Linux
Opened by Eugenia Loli-Queru (Eugenia) - Monday, 18 April 2005, 22:59 GMT
Last edited by Dale Blount (dale) - Tuesday, 19 April 2005, 00:23 GMT
Opened by Eugenia Loli-Queru (Eugenia) - Monday, 18 April 2005, 22:59 GMT
Last edited by Dale Blount (dale) - Tuesday, 19 April 2005, 00:23 GMT
|
DetailsI did a pacman -S nautilus today and it downloaded the newest package, but it didn't download the new eel package as a dependency too and so nautilus 2.10.1 was not loading correctly (unresolved symbols). Please make sure that eel is downloaded along with nautilus.
|
This task depends upon
Closed by arjan timmerman (blaasvis)
Thursday, 23 June 2005, 08:52 GMT
Reason for closing: Not a bug
Thursday, 23 June 2005, 08:52 GMT
Reason for closing: Not a bug
Anyways, I just wanted to add that eel must be in the dep requirements in the package code. The way I stumbled into the bug was when I installed arch on an old pc and wanted to go lightweight on it, so I decided to go with XFce. But because XFfm sucks, I thought "what the hell, I will install nautilus too". And nautilus and its deps got installed, but eel was not filed as dep, and so nautilus would just not load. This is bad user experience.
I understand that tracking all deps is hard, but the job of a dependency-aware package management is to actually do the job right regarding dependencies. When a package gets installed without errors and yet it fails to work, that's a bug. In this case, it's a 2 second job to add eel as one of the deps. Also, in my case i figured what the problem was and installed eel manually. A new linux user would never figure that out and would open a ticket for you. And taking care a ticket, takes more 2 seconds than it would take adding eel as a dep... Besides, eel is part of the nautilus framework, it is maintained by the same person... This is like not adding gconf to the deps of the "gnome" metapackage. ;)
http://cvs.archlinux.org/cgi-bin/viewcvs.cgi/gnome/nautilus/PKGBUILD?rev=1.1&cvsroot=Extra&content-type=text/vnd.viewcvs-markup
So the only thing that might be your problem is that not the newest eel package has been downloaded.