Closed ramesh45345 closed 9 years ago
@vinadoros I added support for split packages in apacman v2.0 so in general this behaviour should work as expected.
However, for this particular package it seems to pull in the gtk2 package as well for no apparent reason and the gtk2 one will not build, so the whole thing will fail unless you edit the PKGBUILD to remove the gtk2 deps.
Okay looks like the package maintainer finally fixed the PKGBUILD for this, so it builds as expected.
Seems like apacman has some issue in the process of building libappindicator-gtk3 (more specifically, cannot recognize dependencies needed for building it). In this example, let us assume that AUR targets libindicator-gtk3, libindicator-gtk2, and libdbusmenu-gtk2, as well as pacman target libdbusmenu-gtk3 are missing from the system.
Upon trying to build libdbusmenu-gtk2, the following (abbreviated) output is given:
In yaourt, a different message appears (this happens when it tries to build libindicator-gtk3, a dependency of libappindicator-gtk3):
Answering yes to the question causes the libindicator-gtk3 package and eventually the libappindicator-gtk3 package to be built and installed properly.
Can apacman detect that libindicator provides multiple packages which are a dependancy for libappindicator-gtk3? Can apacman handle this case?