installing xfce4 on Crux-3.1 failed due to the lack of gtk and libnotify

I have run #prg-get -if depinst xfce4 but the installation failed and the reason was lack of the package gtk and libnotify. I have tried to install libnotify but it failed again because the lack of gtk again. I have checked (/usr/ports/contrib) and gtk is installed so it is a matter of upgrading the package, I suppose. So I think I have to use pkdgadd to upgrading the package, but I have checked that there are the packages gtk-doc, gtk-engine-murrine, gtk-recordmydesktop, gtkglest, gtkmm, gtkspell. Shall I upgrade all of them? I also faced some difficult with the name and version of the package to run #pkgadd -u <package>. I looked at the Pkgfile, for example, of gtk-doc and verified that its version is 1.19, so the package to be upgraded would be: gtk-doc-1.19.tar.xz or gtk-doc-1.19.pkg.tar.xz (sorry for this newby part of my question).

This is my first time using a mailing list, forgive me if my form is incorrect. Install the 'gtk3' package, that fixed it for me. Seems like a missing dependency on libnotify.
On Jan 5, 2015, at 2:30 PM, Cezar Rangel <cezar.rangel@gmail.com> wrote:
I have run #prg-get -if depinst xfce4 but the installation failed and the reason was lack of the package gtk and libnotify. I have tried to install libnotify but it failed again because the lack of gtk again. I have checked (/usr/ports/contrib) and gtk is installed so it is a matter of upgrading the package, I suppose.
So I think I have to use pkdgadd to upgrading the package, but I have checked that there are the packages gtk-doc, gtk-engine-murrine, gtk-recordmydesktop, gtkglest, gtkmm, gtkspell. Shall I upgrade all of them?
I also faced some difficult with the name and version of the package to run #pkgadd -u <package>.
I looked at the Pkgfile, for example, of gtk-doc and verified that its version is 1.19, so the package to be upgraded would be: gtk-doc-1.19.tar.xz or gtk-doc-1.19.pkg.tar.xz (sorry for this newby part of my question). _______________________________________________ CRUX mailing list CRUX@lists.crux.nu http://lists.crux.nu/mailman/listinfo/crux

Libnotify depends upon gtk3 now. Whether or not the package has been updated to reflect that, I cannot say. I had a similar problem with libnotify which I resolved by manually installing gtk3. Hope this helps. (If this mail sends poorly I apologize. Testing out google inbox on my phone. I'll review and fix problems with it after this message.)

thanks it has been solved with gtk3: both installation of libnotify and xfce4. 2015-01-05 19:55 GMT-02:00 Bryan Bennett <bbenne10@gmail.com>:
Libnotify depends upon gtk3 now. Whether or not the package has been updated to reflect that, I cannot say. I had a similar problem with libnotify which I resolved by manually installing gtk3. Hope this helps.
(If this mail sends poorly I apologize. Testing out google inbox on my phone. I'll review and fix problems with it after this message.)
-- * Cezar Rangel* *cezar.rangel@gmail.com <cezar.rangel@gmail.com>*

You can compile libnotify against gtk2 build() { cd $name-$version export TESTS_CFLAGS=`pkg-config --cflags gtk+-2.0` export TESTS_LIBS=`pkg-config --libs gtk+-2.0` ./configure --prefix=/usr \ --disable-introspection make make DESTDIR=$PKG install rm -rf $PKG/usr/share } On Monday, January 5, 2015 5:34 PM, Cezar Rangel <cezar.rangel@gmail.com> wrote: thanks it has been solved with gtk3: both installation of libnotify and xfce4. 2015-01-05 19:55 GMT-02:00 Bryan Bennett <bbenne10@gmail.com>: Libnotify depends upon gtk3 now. Whether or not the package has been updated to reflect that, I cannot say. I had a similar problem with libnotify which I resolved by manually installing gtk3. Hope this helps. (If this mail sends poorly I apologize. Testing out google inbox on my phone. I'll review and fix problems with it after this message.) -- Cezar Rangel cezar.rangel@gmail.com _______________________________________________ CRUX mailing list CRUX@lists.crux.nu http://lists.crux.nu/mailman/listinfo/crux
participants (4)
-
Bryan Bennett
-
Cezar Rangel
-
Don Cupp
-
Joe Schillinger