> >Hi all, > >Christoph Gysin came up with the problem of split packages that conflict >each other, which is implementable in a PKGBUILD. > >As an example consider >https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=pasystray which >defines pasystray and pasystray-gtk2 which cannot be installed both at >the same time. Neither aura nor yaourt supports such packages. > >There is no other package known to me, but there should be some >clarification, whether such a package is allowed. > >In my opinion, already the name "split package" indicates that these >should not conflict, otherwise it would not just be a split package, but >rather something like a "versioned package". > >In order to come to a conclusion for the discussion in the comments of >that AUR package, I would kindly ask you for your thoughts concerning >this problem. > >Best, >Lukas > Hello,
I think Christoph is completely right here. The only issue I have with his PKGBUILD is that the conflict line should appear in both package functions and indicate the conflict to the other package. yaourt and aura are unsupported tools. But I am not a TU anymore. Best Regards Stefan