Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
awn 0.4.0-rc1
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
luciano
Tux's lil' helper
Tux's lil' helper


Joined: 18 Nov 2004
Posts: 127

PostPosted: Sun Apr 04, 2010 1:17 am    Post subject: awn 0.4.0-rc1 Reply with quote

Has anyone managed to install avant window navigator 0.4.0-rc1? It looks pretty slick.

It's available from launchpad, and there is a development ebuild in the desktop-effects overlay, but I'm having trouble building one of the dependencies (libdesktop-agnostic). Get an error about a missing Gdk-2.0.gir, which I think is only in GTK+-2.20 (somehow related to gobject-introspection). It's really doing my head in ...
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Sun Apr 04, 2010 4:08 pm    Post subject: Reply with quote

awesome !

I'll probably try this out later ...

I didn't now development had already progressed that far :wink:
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
na641
Apprentice
Apprentice


Joined: 27 Jun 2002
Posts: 169
Location: Sacramento

PostPosted: Mon Apr 05, 2010 9:44 am    Post subject: Reply with quote

you can find ebuilds in the Kist-Overlay
Back to top
View user's profile Send private message
na641
Apprentice
Apprentice


Joined: 27 Jun 2002
Posts: 169
Location: Sacramento

PostPosted: Mon Apr 05, 2010 10:12 am    Post subject: Reply with quote

everything compiles fine from the overlay, however note that desktop-agnostic will fail to build with vala 0.8.0. you should mask that version and go with 0.7.10
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Mon Apr 05, 2010 4:53 pm    Post subject: Reply with quote

na641 wrote:
you can find ebuilds in the Kist-Overlay


thanks !

no avant-window-navigator-extras ? :(

:cry:



edit:

any ideas what to do with the following error-message:
Quote:
avant-window-navigator

(avant-window-navigator:24243): GConf-CRITICAL **: gconf_value_get_list: assertion `value != NULL' failed

** ERROR **: No panels to create! You might want to try running `killall gconfd-2`.
aborting...


for me awn doesn't even show up :?
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
luciano
Tux's lil' helper
Tux's lil' helper


Joined: 18 Nov 2004
Posts: 127

PostPosted: Mon Apr 05, 2010 6:42 pm    Post subject: Reply with quote

kernelOfTruth wrote:


edit:

any ideas what to do with the following error-message:
Quote:
avant-window-navigator

(avant-window-navigator:24243): GConf-CRITICAL **: gconf_value_get_list: assertion `value != NULL' failed

** ERROR **: No panels to create! You might want to try running `killall gconfd-2`.
aborting...


for me awn doesn't even show up :?


I'm having the same problem here. :x Thanks for overlay btw.
Back to top
View user's profile Send private message
luciano
Tux's lil' helper
Tux's lil' helper


Joined: 18 Nov 2004
Posts: 127

PostPosted: Mon Apr 05, 2010 7:42 pm    Post subject: Reply with quote

Hmm I just managed to build the development version from desktop-effects by

emerge -1 gtk-doc
emerge --nodeps =gnome-extra/avant-window-navigator-9999

And I get the same error messages. I think I will file a bug report for this.
https://bugs.launchpad.net/gentoo/+bug/555963
Back to top
View user's profile Send private message
na641
Apprentice
Apprentice


Joined: 27 Jun 2002
Posts: 169
Location: Sacramento

PostPosted: Mon Apr 05, 2010 10:42 pm    Post subject: Reply with quote

i'm getting the same error, i just assumed it was because im running xfce and not gnome
Back to top
View user's profile Send private message
Garrappachc
Guru
Guru


Joined: 26 Dec 2008
Posts: 362
Location: Kraków

PostPosted: Mon Apr 05, 2010 11:10 pm    Post subject: Reply with quote

I've recently re-installed gentoo (during the weekend). Before that I used to use gnome-2.30 form gnome overlay. Avant-window-navigator-0·4_r1 comiled and worked fine. Now, (I compiled gnome-2.28) it doesn't even compile. I don't know, but it's just rc version. I'll be keeping that ebuild up-to-date, so check it from time to time.
_________________
De profundis clamavi ad Te, Domine

emerge --info | virtual aviation
Back to top
View user's profile Send private message
luciano
Tux's lil' helper
Tux's lil' helper


Joined: 18 Nov 2004
Posts: 127

PostPosted: Mon Apr 05, 2010 11:49 pm    Post subject: Reply with quote

Thanks for the feedback. I hope someone can figure out how to make this work. It seems this is working fine for people who are using binaries for ubuntu.

@Garrappachc : I have the stable gnome 2.26 from the main repo, and it compiles fine. If you update the ebuild, do let us know!
Back to top
View user's profile Send private message
luciano
Tux's lil' helper
Tux's lil' helper


Joined: 18 Nov 2004
Posts: 127

PostPosted: Tue Apr 06, 2010 12:24 am    Post subject: SOLVED! (well kind of) Reply with quote

It seems that a crucial component of awn is in the awn extras package. I merged the dev version and it seems this is now working. This is, to my best recollection, how I managed to get it all working:

1. Install the dependencies from kist repo, like so:
Code:
layman -o http://gentoo-overlays.zugaina.org/kist-overlay/portage/layman-kist.xml -a kist-overlay
emerge --onlydeps =gnome-extras/avant-window-navigator-0.4.0_rc1

2. Build prequisite is gtk-doc, although the USE flag doesn't seem to work in the desktop-effects ebuild. You can remove after you have built it.
Code:

emerge -1 gtk-doc[/code
]
3. Install the unstable versions from desktop-effects:
Code:
 layman -a desktop-effects
emerge --nodeps =gnome-extras/avant-window-navigator-9999
emerge =gnome-extras/avant-window-navigator-extras-9999


(optionally layman -d desktop-effects kist-overlay)

And that should do the trick. You MUST install the deps from the kist repo first, because the one in desktop-effects don't build. Also, as mentioned before, you will need to use vala-0.7.10, as there seems to be problem with 0.8.0.

I'm not entirely sure about the USE flags, as I've been changing them all the time. This is what I have at the moment:
Code:

=gnome-extra/avant-window-navigator-9999 vala gconf
=gnome-extra/avant-window-navigator-extras-9999 vala
#x11-libs/desktop-agnostic gnome-vfs
#dev-libs/gir-repository gconf


(yes the last two are commented out - not sure if I should turn them on. May try rebuilding them and will let you know what happens).

KEYWORDS:
Code:

gnome-extra/avant-window-navigator **
gnome-extra/avant-window-navigator-extras **
x11-libs/desktop-agnostic
=dev-libs/gir-repository-0.6.5
=dev-libs/gobject-introspection-0.6.9
# There is a bug which is preventing awn-live from compiling with 0.8
=dev-lang/vala-0.7.10


Hope that helps. You will also need to unmask some stuff.

Finally, if someone would be kind enough to put together a awn-extras ebuild, that would be great. Or even better, if it could be included in the mainline or if desktop-effects could be fixed (I think libagnostic-desktop package is broken ...), give us a proper avant-window-navigator-0.4.0_rc1 avant-window-navigator-extras-0.4.0_rc1 package!
Back to top
View user's profile Send private message
Garrappachc
Guru
Guru


Joined: 26 Dec 2008
Posts: 362
Location: Kraków

PostPosted: Tue Apr 06, 2010 7:56 am    Post subject: Reply with quote

So, I added avant-window-navigator-9999 to my overlay and fixed several things. Tell me if it works on your computers and how it works.
http://code.google.com/p/kist/source/browse/#svn/trunk/gnome-extra

If you have "extras" flag not disabled then you'll have avant-window-navigator automatically installed as well.
_________________
De profundis clamavi ad Te, Domine

emerge --info | virtual aviation
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Tue Apr 06, 2010 12:03 pm    Post subject: Reply with quote

works like a charm !

thanks a lot luciano & Garrappachc ! :D
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
p1c2u
Tux's lil' helper
Tux's lil' helper


Joined: 16 Feb 2005
Posts: 103
Location: Warsaw/Cracow, Poland

PostPosted: Tue Apr 06, 2010 4:34 pm    Post subject: Reply with quote

I've installed it a week ago and created video when testing
http://www.youtube.com/watch?v=w0P4rrrzcnU

It looks very nice for me.
_________________
gentoo kernel: 2.6.34-rc2 & darwin kernel: 10.2.0 | overlay
Back to top
View user's profile Send private message
Garrappachc
Guru
Guru


Joined: 26 Dec 2008
Posts: 362
Location: Kraków

PostPosted: Tue Apr 06, 2010 8:01 pm    Post subject: Reply with quote

Yeah, it does, but many people (including me) have a problem with it.

P.S. Where did you get ebuild from? Did you have a problem with awn.so.0 lib?
_________________
De profundis clamavi ad Te, Domine

emerge --info | virtual aviation
Back to top
View user's profile Send private message
p1c2u
Tux's lil' helper
Tux's lil' helper


Joined: 16 Feb 2005
Posts: 103
Location: Warsaw/Cracow, Poland

PostPosted: Tue Apr 06, 2010 8:04 pm    Post subject: Reply with quote

I 've done it myself. U can get it in my overlay (sig link). Like I said I use it for a week and don't have any problems. If u have problems with desktop-diagnostic check out my ebuild in bugs desktop-agnostic (available in my overlay too). It has patch with various fixes to work.
_________________
gentoo kernel: 2.6.34-rc2 & darwin kernel: 10.2.0 | overlay
Back to top
View user's profile Send private message
na641
Apprentice
Apprentice


Joined: 27 Jun 2002
Posts: 169
Location: Sacramento

PostPosted: Wed May 19, 2010 11:25 pm    Post subject: Reply with quote

the build seems to be failing on the patch. not sure why
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Tue May 25, 2010 10:58 am    Post subject: Reply with quote

no need for the patch anymore ... :
x11-libs/libdesktop-agnostic/libdesktop-agnostic-9999-r1.ebuild wrote:
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI="3"

PYTHON_DEPEND=2:2.4

inherit python bzr

EBZR_REPO_URI="lp:libdesktop-agnostic"

DESCRIPTION="A desktop-agnostic library for GLib-based projects"
HOMEPAGE="https://launchpad.net/libdesktop-agnostic"
SRC_URI=""

LICENSE="LGPL-2.1 GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="debug gnome gnome-vfs xfce"

RDEPEND=">=dev-libs/glib-2.16
>=x11-libs/gtk+-2.12
>=dev-libs/gir-repository-0.6.3
>=dev-libs/gobject-introspection-0.6.3
>=dev-python/pygobject-2.12
>=dev-python/pygtk-2.12
gnome? ( gnome-base/gnome-desktop )
gnome-vfs? ( gnome-base/gnome-vfs:2 )
xfce? ( xfce-base/thunar:1 )"
DEPEND="${RDEPEND}
>=dev-libs/gobject-introspection-0.6.3
>=dev-lang/vala-0.7.0"
RDEPEND="${RDEPEND}"

#src_prepare() {
# # See https://bugs.launchpad.net/libdesktop-agnostic/+bug/519831
# epatch ${FILESDIR}/desktop-agnostic-various-fixes.patch
#}

src_configure() {
local cfg="keyfile" de="glib" vfs="gio" myconf=""
if use gnome; then
cfg="gconf"
de="gnome,${de}"
fi
if use gnome-vfs; then
vfs="gnome-vfs,${vfs}"
fi
if use xfce; then
vfs="thunar-vfs,${vfs}"
fi
if use debug; then
myconf="${myconf} --enable-debug"
fi
./waf configure \
--prefix=/usr \
--config-backends=${cfg} \
--desktop-entry-backends=${de} \
--vfs-backends=${vfs} \
${myconf} || die "configure failed"
}

src_compile() {
./waf || die "compile failed"
}

src_install() {
./waf install --destdir="${D}" || die "install failed"
}



gnome-extra/avant-window-navigator/avant-window-navigator-9999-r1.ebuild wrote:
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI="2"
EBZR_REPO_URI="lp:awn"
NEED_PYTHON="2.5"

inherit autotools bzr gnome2 python

DESCRIPTION="Fully customizable dock for the Free desktop"
HOMEPAGE="https://launchpad.net/awn"
SRC_URI=""
LICENSE="GPL-2 LGPL-2.1 CCPL-Attribution-ShareAlike-3.0"

SLOT="0"
KEYWORDS=""
IUSE="doc gconf"

COMMON_DEPEND="
dev-libs/dbus-glib
>=dev-libs/glib-2.16.0
dev-python/pycairo
dev-python/pygtk:2
gnome-base/libgtop
>=x11-libs/gtk+-2.12.0
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXext
x11-libs/libXrender
=x11-libs/libdesktop-agnostic-9999-r1[gnome]
>=x11-libs/libwnck-2.22
"

RDEPEND="${COMMON_DEPEND}
dev-python/pyxdg
"
DEPEND="${COMMON_DEPEND}
|| ( >=dev-lang/vala-0.7.9 ~dev-lang/vala-0.7.7 )
>=dev-util/gtk-doc-1.4
>=dev-util/intltool-0.35.5
dev-util/pkgconfig
x11-proto/compositeproto
x11-proto/renderproto
x11-proto/xextproto
x11-proto/xproto
gconf? ( gnome-base/gconf:2 )
"

pkg_setup() {
G2CONF="${G2CONF}
$(use_enable doc gtk-doc)
$(use_enable gconf schemas-install)
--disable-static
--disable-pymod-checks
--enable-extra-version=-gentoo-desktop-effects
"
}

src_unpack() {
bzr_src_unpack
}

src_prepare() {
gtkdocize || die "gtkdocize failed"
intltoolize --copy --force || die "intltoolize failed"
eautoreconf || die "eautoreconf failed"
# disable pyc compiling - from gnome-python-common.eclass
if [[ -f py-compile ]]; then
rm py-compile
ln -s $(type -P true) py-compile
fi
}

pkg_postinst() {
gnome2_pkg_postinst
python_mod_optimize $(python_get_sitedir)/awn
}

pkg_postrm() {
gnome2_pkg_postrm
python_mod_cleanup awn
}

_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
crazymonito
n00b
n00b


Joined: 01 Feb 2010
Posts: 68
Location: Boulder, CO

PostPosted: Tue Jun 01, 2010 12:55 am    Post subject: Reply with quote

So, did anyone ever get this working? I managed to get it to compile by removing the patch in libdesktop-agnostic-9999-r1, but when I start AWN, it gives me the following error:
Code:


(avant-window-navigator:6003): GConf-CRITICAL **: gconf_value_get_list: assertion `value != NULL' failed

** ERROR **: No panels to create!
**  Please check that the gconf-schema is installed.
**  You might also try to run `killall gconfd-2`.
aborting...
Aborted


I couldn't find gconf-scheme in portage and 'killall gconfd-2' doesn't do anything. Is anyone else seeing this?
Back to top
View user's profile Send private message
na641
Apprentice
Apprentice


Joined: 27 Jun 2002
Posts: 169
Location: Sacramento

PostPosted: Tue Jun 01, 2010 1:30 am    Post subject: Reply with quote

crazymonito wrote:
So, did anyone ever get this working? I managed to get it to compile by removing the patch in libdesktop-agnostic-9999-r1, but when I start AWN, it gives me the following error:
Code:


(avant-window-navigator:6003): GConf-CRITICAL **: gconf_value_get_list: assertion `value != NULL' failed

** ERROR **: No panels to create!
**  Please check that the gconf-schema is installed.
**  You might also try to run `killall gconfd-2`.
aborting...
Aborted


I couldn't find gconf-scheme in portage and 'killall gconfd-2' doesn't do anything. Is anyone else seeing this?


what DE are you running? Gnome or what?
Back to top
View user's profile Send private message
crazymonito
n00b
n00b


Joined: 01 Feb 2010
Posts: 68
Location: Boulder, CO

PostPosted: Tue Jun 01, 2010 2:26 am    Post subject: Reply with quote

I'm running Gnome with Compiz as the WM.
Back to top
View user's profile Send private message
512es
n00b
n00b


Joined: 14 Mar 2011
Posts: 2

PostPosted: Mon Mar 14, 2011 12:21 pm    Post subject: Reply with quote

Авант не видит gconf-schema потому что libdesktop-agnostic собрана со флагом gconf а аватн с -gconf.
Можно собрать оба пакета толи С gconf толи БЕЗ

Кстати, всем рекомендую x11-libs/libdesktop-agnostic-0.3.92 из официальных репов (пакет от 13.03.2011) тогда и gir-repository не нужен
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Mon Mar 14, 2011 1:37 pm    Post subject: Reply with quote

512es wrote:
Авант не видит gconf-schema потому что libdesktop-agnostic собрана со флагом gconf а аватн с -gconf.
Можно собрать оба пакета толи С gconf толи БЕЗ

Кстати, всем рекомендую x11-libs/libdesktop-agnostic-0.3.92 из официальных репов (пакет от 13.03.2011) тогда и gir-repository не нужен


good to know thanks !
(Хорошо знать, спасибо!) [translate.google.com]

next time in english, please !
(следующий раз на английском языке, пожалуйста!) [translate.google.com]
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
Cerinthus
n00b
n00b


Joined: 25 Jul 2011
Posts: 3

PostPosted: Sat Aug 06, 2011 5:06 pm    Post subject: Reply with quote

crazymonito wrote:
So, did anyone ever get this working? I managed to get it to compile by removing the patch in libdesktop-agnostic-9999-r1, but when I start AWN, it gives me the following error:
Code:


(avant-window-navigator:6003): GConf-CRITICAL **: gconf_value_get_list: assertion `value != NULL' failed

** ERROR **: No panels to create!
**  Please check that the gconf-schema is installed.
**  You might also try to run `killall gconfd-2`.
aborting...
Aborted


I couldn't find gconf-scheme in portage and 'killall gconfd-2' doesn't do anything. Is anyone else seeing this?


Sorry to raise the dead, but I just ran into exactly this problem, so maybe the next guy can avoid the aggravation.

Fortunately, the fix turned out to be really easy. The easiest route is just to add "-gconf" to make.conf, but if you don't want to do that for whatever reason, or if your overlay doesn't support it, you can also edit /etc/xdg/libdesktop-agnostic/desktop-agnostic.ini .

Replace
Code:
config = gconf

with
Code:
config = keyfile
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum