You are not logged in.

#1 2014-12-18 02:35:09

bstaletic
Member
Registered: 2014-02-02
Posts: 658

Is this a bug in packaging luakit?

I've recompiled webkitgtk2 without geoclue support, as it provided nothing (for me) but a bunch of extra dependancies. After compiling and installing was finished I have done "pacman -Rsn $(pacman -Qdtq) which removed geoclue with all its dependancies (enchant for example). It turned out luakit is hard dependant on (lib)enchant and was unable to run until I installed enchant.
Luakit is dependant on libenchant (part of enchant package) but if you check what pacman says about luakit's dependancies you won't find it.

Should I open a bug report as webkitgtk (one of the packages in question) is not the same on my machine and in the extra repo?

Offline

#2 2014-12-18 06:05:20

rockin turtle
Member
From: Montana, USA
Registered: 2009-10-22
Posts: 227

Re: Is this a bug in packaging luakit?

Pacman doesn't list dependencies recursively.

Most packages (including luakit) have a lot more dependencies than are listed when you do a 'pacman -Si <pkg>'. Each dependency listed by pacman will likely depend on other packages, and those packages will depend on still other packages, etc. etc.

I believe luakit has over 150 actual dependencies.

Offline

#3 2014-12-18 10:41:38

bstaletic
Member
Registered: 2014-02-02
Posts: 658

Re: Is this a bug in packaging luakit?

Ok, I'll just forget about submiting a bug report.

Offline

#4 2014-12-18 10:42:28

Awebb
Member
Registered: 2010-05-06
Posts: 6,688

Re: Is this a bug in packaging luakit?

pactree

Offline

#5 2014-12-19 23:12:31

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,889

Re: Is this a bug in packaging luakit?

Pacman -Qdt also lists packages are optional dependencies for another package as unneeded.

This may change in pacman 4.2.x , but until then don't use -Qdt as input for pacman -Rns .
next time, just run pacman -Rns geoclue, that should give  a warning before an optional dependency is removed


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

Board footer

Powered by FluxBB