You are not logged in.

#251 2012-01-04 16:05:47

mrmylanman
Member
From: Altamonte Springs, FL, USA
Registered: 2011-03-13
Posts: 178

Re: Progress on Unity under Arch Linux!

I am moving from the repo that rleyh had to the source from github that you posted, in order to keep my system more up to date, and I decided to just install all packages from the github repo.  When compiling gtk3-ubuntu, I get the following output:

==> Starting build()...
patching file configure.ac
patching file modules/input/Makefile.am
patching file Makefile.am
patching file configure.ac
Hunk #1 succeeded at 1272 (offset 9 lines).
patching file gdk-3.0.pc.in
patching file gtk/gtksettings.c
patching file modules/input/imviqr.c
patching file gtk/gtkrc.c
Hunk #1 succeeded at 960 (offset 2 lines).
patching file gtk/gtktreeview.c
patching file gtk/gtk.h
patching file gtk/gtkmenubar.c
patching file gtk/gtkmenuitem.c
patching file gtk/gtkmenushell.c
patching file gtk/gtkmenushellprivate.h
patching file gtk/gtk.symbols
patching file gtk/gtkwindow.c
patching file gtk/Makefile.am
Hunk #1 succeeded at 252 (offset -1 lines).
Hunk #2 succeeded at 596 (offset -1 lines).
patching file gtk/ubuntumenuproxy.c
patching file gtk/ubuntumenuproxy.h
patching file gtk/ubuntumenuproxymodule.c
patching file gtk/ubuntumenuproxymodule.h
patching file gtk/gtkmnemonichash.c
patching file gtk/updateiconcache.c
patching file gtk/gtk.symbols
patching file gtk/gtkwidget.c
Hunk #1 succeeded at 14556 (offset 17 lines).
patching file gtk/gtkwidget.h
patching file gtk/gtkwindow.c
patching file gtk/gtkmain.c
patching file gtk/gtkcontainer.c
patching file gtk/gtkmenuitem.c
patching file gtk/gtkmenushell.c
patching file gtk/gtktreeview.c
patching file docs/reference/gtk/gtk3-sections.txt
Hunk #1 succeeded at 2582 (offset 2 lines).
patching file gtk/gtk.symbols
patching file gtk/gtkrange.c
patching file gtk/gtkrange.h
patching file gtk/gtkprinteroptionwidget.c
patching file tests/Makefile.am
patching file gtk/gtkhscrollbar.c
patching file gtk/gtkhscrollbar.h
patching file gtk/gtkmain.c
patching file gtk/gtkscrollbar.c
patching file gtk/gtkscrollbar.h
patching file gtk/gtkscrolledwindow.c
patching file gtk/gtkscrolledwindow.h
patching file gtk/gtkvscrollbar.c
patching file gtk/gtkvscrollbar.h
patching file gdk/Makefile.am
patching file gtk/gtkmain.c
configure.ac:65: version mismatch.  This is Automake 1.11.2,
configure.ac:65: but the definition used by this AM_INIT_AUTOMAKE
configure.ac:65: comes from Automake 1.11.1.  You should recreate
configure.ac:65: aclocal.m4 with aclocal and run automake again.
modules/input/Makefile.am:8: `INCLUDES' is the old name for `AM_CPPFLAGS' (or `*_CPPFLAGS')
tests/Makefile.am:6: `INCLUDES' is the old name for `AM_CPPFLAGS' (or `*_CPPFLAGS')
==> ERROR: A failure occurred in build().
    Aborting...

I'm not sure if this is something specific to my system or the PKGBUILD file in general, but I thought I'd let you know.  Thanks!

EDIT:

D'oh I'm an idiot, I just noticed you have a warning about the same exact thing.

Carry on... (and thanks again!)

Last edited by mrmylanman (2012-01-04 16:08:16)


Arch user since 2011-03-13

Thinkpad X220 Intel Core i7-2640M CPU, 16GB DDR3-1333 RAM, 160GB Intel SATA II SSD & 60GB OCZ mSATA SSD, 12.5" IPS 1366x768 Display, 6-cell Battery
(Installation date:  2012-03-19)

Offline

#252 2012-01-04 16:10:28

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

Offline

#253 2012-01-04 16:50:30

mrmylanman
Member
From: Altamonte Springs, FL, USA
Registered: 2011-03-13
Posts: 178

Re: Progress on Unity under Arch Linux!

Under zeitgeist-datasources, I go to compile and it said I didn't have xulrunner installed (I thought it was strange since I have zeitgeist-datasources installed from the repo and it seems like it works.  So I installed xulrunner, ran makepkg and I get the following output:

==> Starting build()...
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for pkg-config... /usr/bin/pkg-config
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking dependency style of g++... (cached) gcc3
checking how to run the C++ preprocessor... g++ -E
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for ANSI C header files... (cached) yes
checking for valac... /usr/bin/valac
checking /usr/bin/valac is at least version 0.7.10... yes
checking for gmcs... /usr/bin/gmcs
checking for xbuild... /usr/bin/xbuild
checking pkg-config is at least version 0.9.0... yes
checking for ZEITGEIST... yes
checking for GTK... yes
configure: Requested to enable all plugins: no
checking for GEANY... no
configure: WARNING: geany not found (disabling plugin)
checking for emacs... no
checking for xemacs... no
checking where .elc files should go... ${datadir}/emacs/site-lisp
checking for ZEITGEIST_SHARP... no
checking for TOMBOY_ADDINS... no
checking for GTK_SHARP... yes
configure: WARNING: zeitgeist-sharp package not found (disabling plugin)
checking for LIBXUL_2_0... yes
checking for TOTEM_PLPARSER... yes
checking for LIBXUL_1_9_2... no
configure: WARNING: libxul 1.92 for firefox-36-libzg not found (disabling plugin)
checking which plugins to compile...  bzr chrome eog gedit vim emacs telepathy xchat rhythmbox firefox-40-libzg totem-libzg
configure: Zeitgeist-dataproviders was configured with the following options:
configure: ** bzr plugin enabled
configure: ** chrome plugin enabled
configure: ** eog plugin enabled
configure:    geany plugin disabled
configure: ** gedit plugin enabled
configure: ** vim plugin enabled
configure: ** emacs plugin enabled
configure:    tomboy plugin disabled
configure: ** telepathy plugin enabled
configure: ** xchat plugin enabled
configure: ** rhythmbox plugin enabled
configure: ** firefox-40-libzg plugin enabled
configure: ** totem-libzg plugin enabled
configure:    firefox-36-libzg plugin disabled
configure: creating ./config.status
config.status: creating Makefile
config.status: creating bzr/Makefile
config.status: creating chrome/Makefile
config.status: creating eog/Makefile
config.status: creating gedit/Makefile
config.status: creating vim/Makefile
config.status: creating emacs/Makefile
config.status: creating telepathy/Makefile
config.status: creating xchat/Makefile
config.status: creating rhythmbox/Makefile
config.status: creating firefox-40-libzg/Makefile
config.status: creating firefox-40-libzg/extension/Makefile
config.status: creating firefox-40-libzg/extension/components/Makefile
config.status: creating totem-libzg/Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
Making all in bzr
make[1]: Entering directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/bzr'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/bzr'
Making all in chrome
make[1]: Entering directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/chrome'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/chrome'
Making all in eog
make[1]: Entering directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/eog'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/eog'
Making all in gedit
make[1]: Entering directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/gedit'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/gedit'
Making all in vim
make[1]: Entering directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/vim'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/vim'
Making all in emacs
make[1]: Entering directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/emacs'
make[1]: Leaving directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/emacs'
Making all in telepathy
make[1]: Entering directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/telepathy'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/telepathy'
Making all in xchat
make[1]: Entering directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/xchat'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/xchat'
Making all in rhythmbox
make[1]: Entering directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/rhythmbox'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/rhythmbox'
Making all in firefox-40-libzg
make[1]: Entering directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/firefox-40-libzg'
Making all in extension
make[2]: Entering directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/firefox-40-libzg/extension'
Making all in components
make[3]: Entering directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/firefox-40-libzg/extension/components'
  GEN    zeitgeist.h
/bin/sh: /usr/lib/xulrunner-devel-9.0.1/bin/xpidl: No such file or directory
make[3]: *** [zeitgeist.h] Error 127
make[3]: Leaving directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/firefox-40-libzg/extension/components'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/firefox-40-libzg/extension'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mylan/Downloads/chenxiaolong-Unity-for-Arch-4837538/zeitgeist-datasources/src/zeitgeist-datasources-0.8.0.1/firefox-40-libzg'
make: *** [all-recursive] Error 1
==> ERROR: A failure occurred in build().
    Aborting...

The directory  /usr/lib/xulrunner-devel-9.0.1/bin/ exists, however xpidl does not.  I don't believe I'd have conflicting dependencies installed or something like that, although maybe the version I have is newer than what this package was expecting?  I noticed zeitgeist-datasources hasn't been updated in a while.


Arch user since 2011-03-13

Thinkpad X220 Intel Core i7-2640M CPU, 16GB DDR3-1333 RAM, 160GB Intel SATA II SSD & 60GB OCZ mSATA SSD, 12.5" IPS 1366x768 Display, 6-cell Battery
(Installation date:  2012-03-19)

Offline

#254 2012-01-04 17:06:44

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

mrmylanman wrote:

Under zeitgeist-datasources, I go to compile and it said I didn't have xulrunner installed (I thought it was strange since I have zeitgeist-datasources installed from the repo and it seems like it works.  So I installed xulrunner, ran makepkg and I get the following output:

lots of output...

The directory  /usr/lib/xulrunner-devel-9.0.1/bin/ exists, however xpidl does not.  I don't believe I'd have conflicting dependencies installed or something like that, although maybe the version I have is newer than what this package was expecting?  I noticed zeitgeist-datasources hasn't been updated in a while.

I'm getting the same problem too. I'm not sure this package is even needed anymore; it doesn't seem to be in the Ubuntu repos:

http://packages.ubuntu.com/search?keywords=datasources
http://packages.ubuntu.com/search?keywords=zeitgeist

Offline

#255 2012-01-05 17:55:10

rleyh
Member
From: germany
Registered: 2011-10-14
Posts: 28

Re: Progress on Unity under Arch Linux!

mrmylanman wrote:

I am moving from the repo that rleyh had to the source from github that you posted, in order to keep my system more up to date, [...]

I got a new notebook which i need to install arch linux first, also i'm preparing i686 packages. Because of this the repo is a bit out of date recently.

Offline

#256 2012-01-07 22:30:51

mrmylanman
Member
From: Altamonte Springs, FL, USA
Registered: 2011-03-13
Posts: 178

Re: Progress on Unity under Arch Linux!

It's all good, I know life happens!  I know I wouldn't have the time to maintain a repo.


Arch user since 2011-03-13

Thinkpad X220 Intel Core i7-2640M CPU, 16GB DDR3-1333 RAM, 160GB Intel SATA II SSD & 60GB OCZ mSATA SSD, 12.5" IPS 1366x768 Display, 6-cell Battery
(Installation date:  2012-03-19)

Offline

#257 2012-01-09 18:08:20

olorian
Member
Registered: 2011-12-16
Posts: 86

Re: Progress on Unity under Arch Linux!

Question: I'm trying to compile everything from the github repository, but it wants me to use a 1.10 xorg-server package, while I'm using a 1.13 series. I suppose it would break everything, not to mention that I'm not sure that a 1.10 opensource ati driver would work on my pc. What kind of patch should I apply if I wanted to use a 1.13 xorg-server [&Co.] package? I have troubles finding documentation about it.
Thank you everybody for your hard work in this porting!

Offline

#258 2012-01-09 20:33:53

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

olorian wrote:

Question: I'm trying to compile everything from the github repository, but it wants me to use a 1.10 xorg-server package, while I'm using a 1.13 series. I suppose it would break everything, not to mention that I'm not sure that a 1.10 opensource ati driver would work on my pc. What kind of patch should I apply if I wanted to use a 1.13 xorg-server [&Co.] package? I have troubles finding documentation about it.
Thank you everybody for your hard work in this porting!

The Xorg 1.10.4 packages aren't really required. It's used for Ubuntu's UTouch multitouch framework. If you're using Xorg 1.13.*, I assume that it supports XInput 2.2. UTouch currently uses XInput 2.1 (the patch only works on Xorg 1.10.4), but they will port it to 2.2 in the near future (Xorg 1.11.* with Ubuntu patches, or Xorg 1.12+).

For now, you can just ignore the packages smile Unity 3D should run fine without it, but Unity 2D won't load.

Offline

#259 2012-01-09 21:21:29

olorian
Member
Registered: 2011-12-16
Posts: 86

Re: Progress on Unity under Arch Linux!

Thank you for your fast answer! smile
As I though something like that, I simply removed that Xorg dependency from the relative PKGBUILD files and went on compiling. I'm at compiz-plugins-main right now. I assume the qt packages aren't required as well if you only want to run Unity 3D?
I only want to test Unity 3D, I'm glad I have the luck not having to mess up with Xorg.
I've found a pair of mismatching version numbers in some PKGBUILDS, which is only natural because of ubuntu modifying their packages. Where can I write them to you, if you want them? -)

Offline

#260 2012-01-09 21:31:21

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

olorian wrote:

Thank you for your fast answer! smile
As I though something like that, I simply removed that Xorg dependency from the relative PKGBUILD files and went on compiling. I'm at compiz-plugins-main right now. I assume the qt packages aren't required as well if you only want to run Unity 3D?
I only want to test Unity 3D, I'm glad I have the luck not having to mess up with Xorg.
I've found a pair of mismatching version numbers in some PKGBUILDS, which is only natural because of ubuntu modifying their packages. Where can I write them to you, if you want them? -)

You're welcome smile You're right of the Qt packages. If you aren't going to use Unity 2D, then you won't need them. All the Qt packages do is put the appmenu into the panel and make Qt appindicators work. If you don't use Qt applications, then you don't need to install them.

About the version numbers: you can post them here or create an issue here (https://github.com/chenxiaolong/Unity-for-Arch/issues/). I have email notifications turned on, so I'll see it no matter where you post it big_smile

Offline

#261 2012-01-09 21:34:57

olorian
Member
Registered: 2011-12-16
Posts: 86

Re: Progress on Unity under Arch Linux!

Eheh, I realized that, since I've corrected them as I've met them, I now don't have a clean track of what I did, so I'll clone a new git tree in another folder tomorrow [it's pretty late here], and make a list of the mismatched packages and their connections. Thank  you again! -)

Offline

#262 2012-01-09 21:46:08

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

olorian wrote:

Eheh, I realized that, since I've corrected them as I've met them, I now don't have a clean track of what I did, so I'll clone a new git tree in another folder tomorrow [it's pretty late here], and make a list of the mismatched packages and their connections. Thank  you again! -)

No problem smile

Offline

#263 2012-01-11 22:29:43

achillem
Member
Registered: 2011-04-25
Posts: 2

Re: Progress on Unity under Arch Linux!

Hey, sorry if this is trivial, but when trying to install unity from the AUR I get the following error:

-- Installing: /tmp/yaourt-tmp-achille/aur-unity/pkg/unity-common/usr/lib/compiz/libunitymtgrabhandles.so
mv: cannot stat `/tmp/yaourt-tmp-achille/aur-unity/pkg/unity-common/usr/share/glib-2.0/schemas/org.freedesktop.compiz.*.gschema.xml': No such file or directory

Someone else posted the same error in this thread but didn't get a response, if I'm not mistaken.
Thanks in advance.

Offline

#264 2012-01-14 11:24:38

olorian
Member
Registered: 2011-12-16
Posts: 86

Re: Progress on Unity under Arch Linux!

As I had trouble running the Unity session [compiz was taking 100% cpu while showing nothing but the desktop background.. any clue/hint for that?], I uninstalled everything in order to repeat the experiment later.
However, I still have three files in Firefox's download history: gnome-settings-daemon_3.2.2-0ubuntu7.debian.tar.gz, nautilus_3.2.1-2ubuntu6.debian.tar.gz and compiz-plugins-main_0.9.6-0ubuntu4.2.debian.tar.gz. I was under the impression that I had to download some more files and edit the related PKGBUILDs consequentially, but maybe I just have a bad memory.
In the meantime, ubuntu changed them once more, so now their versions are:

gnome-settings-daemon_3.2.2-0ubuntu10.debian.tar.gz
nautilus_3.2.1-2ubuntu8.debian.tar.gz
compiz-plugins-main_0.9.6-0ubuntu4.2.debian.tar.gz [unchanged]
gtk+2.0_2.24.8-2ubuntu3.debian.tar.gz [I don't have it in my download history but in my navigation one]

For compiz-plugins-main, the PKGBUILD hadn't accepted the new .debian.tar.gz file until I manually edited the package url line, removing the reference to _ubuntu_rel. Maybe that's because of the dot in the ubuntu tag.
Of course it's necessary to update the sha512 codes as well. Here they are:

53cce9475db54ff2320046e40a5b5fbdcc04ca463ab797ece6526aad362af9f77dbaa8f4db5b2890bb56481a58fd59fa3d5ef01680ddf0fd1cdee9fe49082bd0  gnome-settings-daemon_3.2.2-0ubuntu10.debian.tar.gz
23a036d6189b443a4d905d560d888f6305f39e0cbd6ef0e7530744c491f6447d39a4fe5eb1fbd30415f5fb01a14f036b3e7c0507ef436eb04166a4673ed8e485  nautilus_3.2.1-2ubuntu8.debian.tar.gz

2bc86a34c9cdc6d976316ca7ff89cdae3d9c875529ff825baf9ce386b651c85c865ff5721ce10ce0d07396051536cec2ed6353ebc8ef911ca092256b799ca85f  compiz-plugins-main_0.9.6-0ubuntu4.2.debian.tar.gz

66708020f68a7dd20a3ba068ddd26d480bc4b3fd096fca1750f0593270f0b6d5ec7001f0866d742b2292720cae78852aaf05359d458942d069dcc74d1dd5e9f1  gtk+2.0_2.24.8-2ubuntu3.debian.tar.gz

Hope that helps!
I'd suggest putting a line about it in your README, such as: "packages coming from the ubuntu repos might have changed their names due to ubuntu revisions. Go here and browse manually to check"

Offline

#265 2012-01-14 17:00:58

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

achillem wrote:

Hey, sorry if this is trivial, but when trying to install unity from the AUR I get the following error:

-- Installing: /tmp/yaourt-tmp-achille/aur-unity/pkg/unity-common/usr/lib/compiz/libunitymtgrabhandles.so
mv: cannot stat `/tmp/yaourt-tmp-achille/aur-unity/pkg/unity-common/usr/share/glib-2.0/schemas/org.freedesktop.compiz.*.gschema.xml': No such file or directory

Someone else posted the same error in this thread but didn't get a response, if I'm not mistaken.
Thanks in advance.

Unfortunately the AUR packages won't work. You will need to install from City-Busz's repository at http://ayatana.info or compile from my git repo at https://github.com/chenxiaolong/Unity-for-Arch. Different pieces of Unity and its dependencies are maintained by different people in the AUR making it hard to make changes required for Unity to work properly sad

olorian wrote:

Hope that helps!
I'd suggest putting a line about it in your README, such as: "packages coming from the ubuntu repos might have changed their names due to ubuntu revisions. Go here and browse manually to check"

Thanks for the info! I've just finished reinstalling Arch Linux yesterday and haven't had a chance to compile Unity yet. I will fix those packages as soon as possible, although it may take a little long this time because of the update to the new Unity 5 smile

Offline

#266 2012-01-20 19:23:57

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

Good news and bad news.

Good news:

Ubuntu is about to upgrade to Xorg 1.11, so only xorg-server-ubuntu, xf86-input-evdev, and xf86-input-synaptics will need to be compiled for multitouch functionality.

Bad news:

A patch for Qt is required for uTouch to work, so qt-ubuntu will need to be compiled once again.

Source: https://lists.ubuntu.com/archives/ubunt … 34652.html

Offline

#267 2012-01-20 20:55:08

kuglee
Member
Registered: 2011-09-02
Posts: 61

Re: Progress on Unity under Arch Linux!

There's a bug in nautilus: nautilus: error while loading shared libraries: libunity.so.6: cannot open shared object file: No such file or directory

This should fix it for the time being;
sudo ln -s /usr/lib/libunity.so.9 /usr/lib/libunity.so.6

Offline

#268 2012-01-20 20:58:11

kuglee
Member
Registered: 2011-09-02
Posts: 61

Re: Progress on Unity under Arch Linux!

kuglee wrote:

There's a bug in nautilus: nautilus: error while loading shared libraries: libunity.so.6: cannot open shared object file: No such file or directory

This should fix it for the time being;
sudo ln -s /usr/lib/libunity.so.9 /usr/lib/libunity.so.6

That was fast! smile Thanks!

Last edited by kuglee (2012-01-20 21:25:20)

Offline

#269 2012-01-20 21:20:56

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

kuglee wrote:
kuglee wrote:

There's a bug in nautilus: nautilus: error while loading shared libraries: libunity.so.6: cannot open shared object file: No such file or directory

This should fix it for the time being;
sudo ln -s /usr/lib/libunity.so.9 /usr/lib/libunity.so.6

That was fast! smile Thanks!

Is is me, or did you just reply to yourself big_smile

Anyway, the problem can be solved by recompiling nautilus-ubuntu. I suggest recompiling every package though. I pushed a huge update yesterday that changed just about every package. Make sure you remove that symlink before upgrading. The commit can be found here: https://github.com/chenxiaolong/Unity-f … 160550723d (Be careful! It will slow down the browser a lot since it's so long big_smile).

Last edited by chenxiaolong (2012-01-20 21:22:07)

Offline

#270 2012-01-29 16:10:58

mrmylanman
Member
From: Altamonte Springs, FL, USA
Registered: 2011-03-13
Posts: 178

Re: Progress on Unity under Arch Linux!

Hey seems like there's a new version of a file or something on the server.  When building xorg-server-ubuntu I got the following output:

==> Making package: xorg-server-ubuntu 1.10.4.1ubuntu6-100 (Sun Jan 29 11:09:28 EST 2012)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving Sources...
  -> Downloading xorg-server-1.10.4.tar.bz2...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 5259k  100 5259k    0     0   632k      0  0:00:08  0:00:08 --:--:--  769k
  -> Downloading xorg-server_1.10.4-1ubuntu6.diff.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading xorg-server_1.10.4-1ubuntu6.diff.gz
    Aborting...

Thanks!


Arch user since 2011-03-13

Thinkpad X220 Intel Core i7-2640M CPU, 16GB DDR3-1333 RAM, 160GB Intel SATA II SSD & 60GB OCZ mSATA SSD, 12.5" IPS 1366x768 Display, 6-cell Battery
(Installation date:  2012-03-19)

Offline

#271 2012-01-29 19:12:41

zbenjamin
Member
Registered: 2011-11-29
Posts: 5

Re: Progress on Unity under Arch Linux!

Is there already a Unity repository available? Or is it still required to compile from source?

Offline

#272 2012-01-29 21:08:14

RetroX
Member
Registered: 2009-10-17
Posts: 106

Re: Progress on Unity under Arch Linux!

It appears that the Ayatana repository is i686-only...

I really wish that the Ubuntu developers would work on making their software more... portable. Having to compile so many patched, non-Unity packages is simply ridiculous.

Offline

#273 2012-01-29 21:25:50

quasifilmie
Member
Registered: 2011-10-27
Posts: 296

Re: Progress on Unity under Arch Linux!

@RetroX if you do not want to compile, look at this post. I do not use this repo and do not know if it is kept up-to-date.

https://bbs.archlinux.org/viewtopic.php … 3#p1020823

Last edited by quasifilmie (2012-01-29 21:26:58)

Offline

#274 2012-01-29 22:06:09

RetroX
Member
Registered: 2009-10-17
Posts: 106

Re: Progress on Unity under Arch Linux!

The repo is pretty up-to-date, actually. Thanks! I'll go and try it out right now.

EDIT: ...and that didn't work at all. Was a nice try, though.

Last edited by RetroX (2012-01-29 22:35:45)

Offline

#275 2012-01-29 22:49:21

rleyh
Member
From: germany
Registered: 2011-10-14
Posts: 28

Re: Progress on Unity under Arch Linux!

RetroX wrote:

The repo is pretty up-to-date, actually. Thanks! I'll go and try it out right now.

EDIT: ...and that didn't work at all. Was a nice try, though.

What's your problem with the repo?

Offline

Board footer

Powered by FluxBB