Package Details: octopi 0.17.0-1

Git Clone URL: https://aur.archlinux.org/octopi.git (read-only, click to copy)
Package Base: octopi
Description: A powerful Pacman frontend using Qt libs
Upstream URL: https://github.com/aarnt/octopi
Licenses: GPL-2.0-or-later
Conflicts: alpm_octopi_utils
Submitter: ImNtReal
Maintainer: xiota
Last Packager: xiota
Votes: 1637
Popularity: 34.44
First Submitted: 2013-09-03 23:42 (UTC)
Last Updated: 2025-02-18 19:38 (UTC)

Dependencies (21)

Required by (0)

Sources (2)

Latest Comments

« First ‹ Previous 1 .. 29 30 31 32 33 34 35 36 37 38 39 40 Next › Last »

ericlnu commented on 2015-05-02 05:15 (UTC)

Oh,and the load average got to around 24, when I was able to glance at an already running `top' process.

ericlnu commented on 2015-05-02 05:14 (UTC)

I bet you don't have swap, for it to say "cannot allocate memory". It built fine here, but the computer got very laggy for a few minutes (a Latitude from 2011, with 4 GB RAM and 6 GB of swap) while building the pacmanhelper_client .o file. I suspect some sort of optimisations are needed in the code.

philo commented on 2015-05-01 19:20 (UTC)

Thanks for your prompt reply. I had 0.6.0 previously and installed it without any problem. I removed it before attemptig the installation of 0.7.0-3. I have 4GB of RAM and plenty of free space all partitions. Here are the last few lines I get when installing: --------- pacmanhelperclient.o ../build-octopi-notifier/moc_pacmanhelperclient.cpp virtual memory exhaustedvirtual memory exhausted: C:annot allocate memory Cannot allocate memory virtual memory exhausted: Cannot allocate memory g++: internal compiler error: Killed (program cc1plus) Makefile:791: recipe for target '../build-octopi-notifier/moc_setupdialog.o' failed make: *** [../build-octopi-notifier/moc_setupdialog.o] Error 1 make: *** Waiting for unfinished jobs.... Makefile:758: recipe for target '../build-octopi-notifier/settingsmanager.o' failed make: *** [../build-octopi-notifier/settingsmanager.o] Error 1 Makefile:797: recipe for target '../build-octopi-notifier/moc_unixcommand.o' failed make: *** [../build-octopi-notifier/moc_unixcommand.o] Error 1 Please submit a full bug report, with preprocessed source if appropriate. See <https://bugs.archlinux.org/> for instructions. Makefile:785: recipe for target '../build-octopi-notifier/qrc_resources.o' failed make: *** [../build-octopi-notifier/qrc_resources.o] Error 4 ==> ERROR: A failure occurred in build(). ---------- I canot make much sense of all the above.

ImNtReal commented on 2015-05-01 18:42 (UTC)

@philo, I've never even heard of such a message from yaourt before. Does using the --tmp option, and using a different temporary directory make any difference?

philo commented on 2015-05-01 18:27 (UTC)

Still cannot do a fresh installation of 0.7.0-3 by running: yaourt -S octopi Complains that "cannot allocate memory" etc. Is there still something wrong with the package?

hickop commented on 2015-05-01 08:03 (UTC)

Typing error in PKGBUILD at line 131: provieds -> provides

steelmann commented on 2015-04-30 21:23 (UTC)

Somethingh went wrong. How can I resolve it? loading packages... resolving dependencies... looking for conflicting packages... error: unresolvable package conflicts detected error: failed to prepare transaction (conflicting dependencies) :: octopi-notifier and octopi-notifier-qt4 are in conflict ==> WARNING: Your packages are saved in /tmp/yaourt-tmp-steelmann cp: overwrite ‘/tmp/yaourt-tmp-steelmann/octopi-0.7.0-2-x86_64.pkg.tar.xz’?

<deleted-account> commented on 2015-04-30 18:37 (UTC)

# Maintainer: Jameson Pugh <imntreal@gmail.com> pkgbase=octopi pkgname=('octopi' 'octopi-repoeditor' 'octopi-cachecleaner' 'octopi-notifier-qt4') pkgver=0.7.0 pkgrel=2 arch=('i686' 'x86_64') url="https://github.com/aarnt/octopi" license=('GPL2') makedepends=('qt5-declarative' 'qt4' 'libnotify') source=("https://github.com/aarnt/${pkgname}/archive/v${pkgver}.tar.gz" 'octopi-repoeditor.desktop') sha256sums=('03d15458ebe482e5a9a00e7a3db5676a53886c754b13a7c56e36d75b73f2d496' '131f16745df685430db55e54ede6da66aed9b02ca00d6d873a002b2a3e1c90ef') prepare() { cd "${srcdir}/${pkgbase}-${pkgver}" cp -rf notifier notifier-qt4 } build() { _cpucount=$(grep -c processor /proc/cpuinfo 2>/dev/null) _jc=$((${_cpucount:-1})) cd "${srcdir}/${pkgbase}-${pkgver}" qmake-qt5 octopi.pro make -j $_jc cd "${srcdir}/${pkgbase}-${pkgver}/notifier/pacmanhelper" msg "Building pacmanhelper..." qmake-qt5 pacmanhelper.pro make -j $_jc cd "${srcdir}/${pkgbase}-${pkgver}/repoeditor" msg "Building octopi-repoeditor..." qmake-qt5 octopi-repoeditor.pro make -j $jc cd "${srcdir}/${pkgbase}-${pkgver}/cachecleaner" msg "Building octopi-cachecleaner..." qmake-qt5 octopi-cachecleaner.pro make -j $jc cd "${srcdir}/${pkgbase}-${pkgver}/notifier-qt4/octopi-notifier" msg "Building octopi-notifier..." qmake-qt4 octopi-notifier.pro make -j $jc } package_octopi() { pkgdesc="A powerful Pacman frontend using Qt5 libs" install="octopi.install" depends=('qt5-base' 'qt5-declarative' 'xterm') optdepends=('kdesu: for KDE' 'gksu: for XFCE, Gnome, LXDE, Cinnamon' 'gnome-keyring: for password management' 'gist: for SysInfo report' 'pacaur: for AUR support' 'yaourt: for AUR support' 'octopi-repoeditor: for editing functions' 'octopi-cachecleaner: for cleaning functions' 'octopi-notifier: for notifications' 'octopi-notifier-qt4: for notifications' 'pacmanlogviewer: to view pacman log files') conflicts=('oktopi-git') cd "${srcdir}/${pkgbase}-${pkgver}" install -D -m755 "${srcdir}/${pkgbase}-${pkgver}/bin/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/resources/images/${pkgname}_green.png" "${pkgdir}/usr/share/icons/${pkgname}.png" install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/resources/images/${pkgname}_green.png" "${pkgdir}/usr/share/icons/gnome/32x32/apps/${pkgname}.png" install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/resources/images/${pkgname}_red.png" "${pkgdir}/usr/share/icons/${pkgname}_red.png" install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/resources/images/${pkgname}_yellow.png" "${pkgdir}/usr/share/icons/${pkgname}_yellow.png" #Pacmanhelper service files install -D -m755 "${srcdir}/${pkgbase}-${pkgver}/notifier/bin/pacmanhelper" "${pkgdir}/usr/lib/octopi/pacmanhelper" #speedup files install -D -m755 "${srcdir}/${pkgbase}-${pkgver}/speedup/speedup-octopi.sh" "${pkgdir}/usr/bin/speedup-octopi.sh" install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/speedup/${pkgname}.service" "${pkgdir}/etc/systemd/system/${pkgname}.service" install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/notifier/pacmanhelper/polkit/org.octopi.pacman.policy" "${pkgdir}/usr/share/polkit-1/actions/org.octopi.pacman.policy" install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.conf" "${pkgdir}/etc/dbus-1/system.d/org.octopi.pacmanhelper.conf" install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.xml" "${pkgdir}/usr/share/dbus-1/interfaces/org.octopi.pacmanhelper.xml" install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.service" "${pkgdir}/usr/share/dbus-1/system-services/org.octopi.pacmanhelper.service" } package_octopi-repoeditor() { pkgdesc="Pacman repo editor for Octopi" install=octopi.install install -D -m755 "${srcdir}/${pkgbase}-${pkgver}/repoeditor/bin/octopi-repoeditor" "${pkgdir}/usr/bin/octopi-repoeditor" install -D -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/resources/images/${pkgbase}_red.png" "${pkgdir}/usr/share/icons/${pkgname}.png" } package_octopi-cachecleaner() { pkgdesc="Cachecleaner for Octopi" #Octopi-cachecleaner file install -D -m755 ${srcdir}/${pkgbase}-${pkgver}/cachecleaner/bin/octopi-cachecleaner ${pkgdir}/usr/bin/octopi-cachecleaner install -D -m644 ${srcdir}/${pkgbase}-${pkgver}/cachecleaner/$pkgname.desktop ${pkgdir}/usr/share/applications/$pkgname.desktop } package_octopi-notifier-qt4() { pkgdesc="Notifier for Octopi built on qt4" depends=('octopi' 'libnotify' 'qt4') optdepends=('xfce4-notifyd: for notifications in XFCE') install=octopi.install conflicts='octopi-notifier' provieds='octopi-notifier' #Octopi-notifier file install -D -m755 "${srcdir}/${pkgbase}-${pkgver}/notifier-qt4/bin/octopi-notifier" "${pkgdir}/usr/bin/octopi-notifier" install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/octopi-notifier.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/octopi-notifier.desktop" "${pkgdir}/etc/xdg/autostart/octopi-notifier.desktop" } # vim: set ts=2 sw=2 ft=sh noet:

ImNtReal commented on 2015-04-30 17:57 (UTC)

It looks like adding the -qt4 notifier breaks updating using yaourt for me. I'll probably pull it back out if I can't get that fixed.

WoefulDerelict commented on 2015-04-30 17:40 (UTC)

Verified fixed and working. Update away!