You are not logged in.

#1 2011-07-28 21:42:13

ANOKNUSA
Member
Registered: 2010-10-22
Posts: 2,141

[Solved] Anyone built marlin-bzr lately?

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

#2 2011-07-30 06:52:49

jeslinmx
Member
Registered: 2010-11-20
Posts: 120

Re: [Solved] Anyone built marlin-bzr lately?

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

#3 2011-07-30 20:37:54

ANOKNUSA
Member
Registered: 2010-10-22
Posts: 2,141

Re: [Solved] Anyone built marlin-bzr lately?

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

#4 2011-08-07 00:15:39

jeslinmx
Member
Registered: 2010-11-20
Posts: 120

Re: [Solved] Anyone built marlin-bzr lately?

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

#5 2011-08-12 12:09:41

lemanski6
Member
Registered: 2011-05-02
Posts: 15

Re: [Solved] Anyone built marlin-bzr lately?

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

#6 2011-08-14 08:10:53

jeslinmx
Member
Registered: 2010-11-20
Posts: 120

Re: [Solved] Anyone built marlin-bzr lately?

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

#7 2011-08-15 00:44:12

ANOKNUSA
Member
Registered: 2010-10-22
Posts: 2,141

Re: [Solved] Anyone built marlin-bzr lately?

Ah, excellent, it does build!  Thanks for the heads-up.  Marking as "solved."

Offline

Board footer

Powered by FluxBB