You are not logged in.
Howdy-ha, all. I've tried to install both marlin-bzr and marlin-bin from the AUR; I flagged the marlin-bin PKGBUILD as out-of-date, as the source it references is no longer available and the other available versions don't install properly. When I try to build marlin-bzr, I get stuck with the following error:
/recipe-0.1/src/marlin-icon-renderer.c:852: undefined reference to `gtk_render_icon'
collect2: ld returned 1 exit status
make[3]: *** [marlin] Error 1
make[3]: Leaving directory `/home/anoknusa/ABS/recipe-0.1/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/anoknusa/ABS/recipe-0.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/anoknusa/ABS/recipe-0.1'
make: *** [all] Error 2
There is no related bug report on the project's Launchpad page, and before I filed one/asked for help there I wanted to see if anyone else here had run into this problem, as the most recent AUR post is only a couple weeks old. The most recent Launchpad bug report makes mention of glib2 v2.29 being required, which I figured is the latest git pull (which I have installed). I understand that the project's under heavy development. Frankly, I only want the app for two reasons: the uncluttered interface (with the ability to customize toolbars) and Miller columns. Having left KDE behind a while ago, going back to Dolphin has been a bit of a pain, as it's less responsive than most GTK file managers. This is the closest I can get to Dolphin without the speed decrease. Still, if this is a no-go, it's not a big deal.
Last edited by ANOKNUSA (2011-08-15 00:45:14)
Offline
The archlinuxfr repos have a prebuilt marlin-bzr. If you really want to build from aur though, have you rebuilt all the aur-only dependencies?
Lenovo Y450 + Arch x86_64 dual boot with Windows 7 + Openbox standalone + Arch default kernel + Nouveau + yours truly = A lot of *****in' in the Arch Forums.
Offline
The only AUR dependency listed is glib2-git, which I had installed before even trying to build Marlin. The version of Marlin in [archlinuxfr] doesn't display icons, and immediately segfaults when I open a folder. I was hoping to get the attention of the package maintainers here, as they haven't replied to my postings on the AUR; it's obvious that this package can be built, it just doesn't work with the current combination of software. Since Arch is quite a bit more up-to-date than Ubuntu, I really can't see why the package can't be compiled. I've tried altering the PKGBUILD numerous times, tried different sources: no luck.
Offline
Tried it too, got the same error. Doesn't look like an upstream problem to me though. Has the maintainer been informed yet?
Lenovo Y450 + Arch x86_64 dual boot with Windows 7 + Openbox standalone + Arch default kernel + Nouveau + yours truly = A lot of *****in' in the Arch Forums.
Offline
I've successfully built marlin-bin using the natty packages. I guess oneiric ones require gtk 3.1, and don't run.
# Contributor Madek <gonzaloseguel@gmail.com>
pkgname=marlin-bin
pkgver=0.1.0~404
_realpkgver=0.1-0~404
pkgrel=1
arch=('i686' 'x86_64')
pkgdesc="Marlin File Manager"
url="http://launchpad.net/marlin"
license=('GPL')
depends=('gtk3' 'libgee' 'glib2=2.28.8' 'cairo' 'libnotify')
makedepends=('deb2targz')
conflicts=(marlin-bzr)
install=marlin-bin.install
# LATEST BUILDS FAIL, SO HAD TO REPLACE SOURCE WITH ONE FROM THE ARCHIVES
if test "$CARCH" == i686; then
_arch='i386'
source=(http://ppa.launchpad.net/eloaders/marlin-daily/ubuntu/pool/main/m/marlin/marlin_${_realpkgver}~natty1_${_arch}.deb)
md5sums=('a6464b9b8e0d5094e1b786d010769be0')
fi
if test "$CARCH" == x86_64; then
_arch='amd64'
source=(http://ppa.launchpad.net/eloaders/marlin-daily/ubuntu/pool/main/m/marlin/marlin_${_realpkgver}~natty1_${_arch}.deb)
md5sums=('926d231a1574ed65c05ba50c0c9a72d7')
fi
build() {
deb2targz marlin_${_realpkgver}~natty1_${_arch}.deb
tar xzf marlin_${_realpkgver}~natty1_${_arch}.tar.gz
cp -R usr/ ${pkgdir}/usr
}
Offline
AUR's marlin-bzr builds now. It's been updated and no longer uses vala-git.
Lenovo Y450 + Arch x86_64 dual boot with Windows 7 + Openbox standalone + Arch default kernel + Nouveau + yours truly = A lot of *****in' in the Arch Forums.
Offline
Ah, excellent, it does build! Thanks for the heads-up. Marking as "solved."
Offline