Package Details: octopi 0.8.3-1

Git Clone URL: https://aur.archlinux.org/octopi.git (read-only)
Package Base: octopi
Description: A powerful Pacman frontend using Qt5 libs
Upstream URL: http://octopiproject.wordpress.com
Licenses: GPL2
Conflicts: octopi-git
Submitter: ImNtReal
Maintainer: ImNtReal
Last Packager: ImNtReal
Votes: 209
Popularity: 8.230681
First Submitted: 2013-09-03 23:42
Last Updated: 2016-08-19 12:51

Dependencies (17)

Required by (1)

Sources (2)

Latest Comments

davidmcinnis commented on 2016-08-24 20:59

Additional dependency: knotifications

Bobses commented on 2016-08-24 13:55

Update works great with pacaur. So, goodbye yaourt!

oxalin commented on 2016-08-22 19:17

The problem here is that notifier-frameworks is conflicting with other notifiers. They are built all at once from the octopi package and pacman doesn't make a distinction if they are going to be installed or not.

As reported by others, updating from octopi 0.8.1 to 0.8.3 will fail if the old notifier was installed. Using "replaces" should allow to make a transparent transition from octopi-notifier to octopi-frameworks, but, as of now, this is only used by sysupgrades (see Replaces https://www.archlinux.org/pacman/PKGBUILD.5.html).

Brainstorming here:
- Maybe notifiers should have their own PKGBUILD files as a workaround.
- Otherwise, we should make sure the notifier-frameworks (which, by its name, should be a requirement for any notifier as a base layer upon which the notifiers are built) contains only files that are common to notifiers. It may not be possible for now (no lib, only a single application file).
- Finally, from the usecases described ("If you use kde5, install only notifier-frameworks..."), why would we need a "-frameworks" and a "-qt5" if both run with qt5?

mozo commented on 2016-08-22 11:09

kikadf I don't want to install anything. I just update my Octopi installation and thi error occurs. yaourt -Syau, that's all.

philo commented on 2016-08-21 17:59

I doubt whether yaourt will ever solve its problem. Time for me to ditch yaourt and adopt pacaur.

ImNtReal commented on 2016-08-20 13:30

@kikadf, I suspect the confusion comes from when you try to install octopi via yaourt. It will try to install everything from the split package at once. It doesn't seem to have a method developed to allow you to select a subset of the packages.

kikadf commented on 2016-08-20 12:50

Don't undesrtand your problem. Why do you want to install notifier-frameworks and notifier-qt*?

First remove old notifier-0.8.1. (conflict with new notifiers)
If you use kde5, install only notifier-frameworks.
If you use other, but you have qt5, install only notifier-qt5.
If you use other, but you have qt4, install only notifier-qt4.

mozo commented on 2016-08-20 12:43

Same error here:

octopi-notifier-frameworks and octopi-notifier-qt4 are in conflict

hells commented on 2016-08-19 21:16

So using pacaur worked. Instead of seeing all the split package names you have listed under packages, it shows a single octopi entry instead in 'pacman -Qm'. So this may be a yaourt issue after all!

hells commented on 2016-08-19 21:06

I agree. I am also using Yaourt, so perhaps this is an issue with it and not other AUR helpers? I'll spend some time here and see if pacaur has the same issues.

All comments