Errors while trying to get jhbuild



Hi all,
       On a hunch I decided to atleast get the shell script
gnome-shell-build-setup.sh and opened it up in an editor to see what's
it about.

Reading through the things became aware it has most of the
dependencies already done and also would take jhbuild from git . Hence
removed and purged jhbuild from the system.
Tried running the script and got package missing errors.

$ /bin/bash gnome-shell-build-setup.sh
Please run 'sudo apt-get install libedataserverui1.2-dev
libecal1.2-dev evolution-data-server-dev libcups2-dev
libupower-glib-dev libgnome-keyring-dev libxklavier-dev
libgstreamer0.10-dev libcroco3-dev xulrunner-dev python-dev libpam-dev
libreadline5-dev liborbit2-dev libwnck-dev
libstartup-notification0-dev libjasper-dev libgtop2-dev
libgnome-desktop-dev libgnome-menu-dev libffi-dev libdbus-glib-1-dev
icon-naming-utils gtk-doc-tools gnome-common bison ' and try again.

So went the next step and did that got some errors :-

$ sudo aptitude install libedataserverui1.2-dev libecal1.2-dev
evolution-data-server-dev libcups2-dev libupower-glib-dev
libgnome-keyring-dev libxklavier-dev libgstreamer0.10-dev
libcroco3-dev xulrunner-dev python-dev libpam-dev libreadline5-dev
liborbit2-dev libwnck-dev libstartup-notification0-dev libjasper-dev
libgtop2-dev libgnome-desktop-dev libgnome-menu-dev libffi-dev
libdbus-glib-1-dev icon-naming-utils gtk-doc-tools gnome-common bison
[sudo] password for shirish:
Note: selecting "libpam0g-dev" instead of the
      virtual package "libpam-dev"
The following NEW packages will be installed:
  bison comerr-dev{a} evolution-data-server-dev gnome-common gtk-doc-tools
  highlight{a} highlight-common{a} icon-naming-utils intltool{a} jade{a}
  krb5-multidev{a} libatk1.0-dev{a} libavahi-glib-dev{a} libbonobo2-dev{a}
  libcairo2-dev{ab} libcroco3-dev libcups2-dev libdbus-glib-1-dev
  libebook1.2-dev{a} libecal1.2-dev libedataserver1.2-dev{a}
  libedataserverui1.2-dev libffi-dev libgconf2-dev{a} libgcrypt11-dev{a}
  libgnome-desktop-dev libgnome-keyring-dev libgnome-menu-dev
  libgnome2-dev{a} libgnomevfs2-dev{a} libgnutls-dev{a} libgpg-error-dev{a}
  libgstreamer0.10-dev libgtk2.0-dev{a} libgtop2-dev libical-dev{a}
  libidl-dev{a} libjasper-dev libkrb5-dev{a} libmozjs-dev{a}
  libnspr4-dev{a} libnss3-dev{ab} liborbit2-dev libpam0g-dev
  libpango1.0-dev{a} libpixman-1-dev{ab} libpopt-dev{a} libreadline5-dev{b}
  libselinux1-dev{a} libsepol1-dev{a} libsoup2.4-dev{a}
  libstartup-notification0-dev libtasn1-3-dev{a} libupower-glib-dev
  libwnck-dev libxcomposite-dev{a} libxcursor-dev{a} libxdamage-dev{a}
  libxfixes-dev{a} libxft-dev{a} libxi-dev{a} libxinerama-dev{a}
  libxklavier-dev libxml-namespacesupport-perl{a} libxml-sax-expat-perl{a}
  libxml-sax-perl{a} libxml-simple-perl{a} libxres-dev{a} orbit2{a}
  python-dev x11proto-composite-dev{a} x11proto-damage-dev{a}
  x11proto-fixes-dev{a} x11proto-resource-dev{a} x11proto-xinerama-dev{a}
  xulrunner-dev
0 packages upgraded, 76 newly installed, 0 to remove and 0 not upgraded.
Need to get 23.3 MB of archives. After unpacking 103 MB will be used.
The following packages have unmet dependencies:
  libreadline5-dev: Conflicts: libreadline-dev but 6.1-3 is installed.
  libpixman-1-dev: Depends: libpixman-1-0 (= 0.16.4-1) but 0.21.4-2 is
installed.
  libnss3-dev: Depends: libnss3-1d (= 3.12.8-1) but 3.12.9-1 is installed.
  libreadline6-dev: Conflicts: libreadline5-dev but 5.2-7 is to be installed.
  libcairo2-dev: Depends: libcairo2 (= 1.8.10-6) but 1.10.2-1.1 is installed.
The following actions will resolve these dependencies:

      Remove the following packages:
1)      liblua5.1-0-dev
2)      libreadline-dev
3)      libreadline6-dev
4)      libtolua++5.1-dev

      Keep the following packages at their current version:
5)      evolution-data-server-dev [Not Installed]
6)      libcairo2-dev [Not Installed]
7)      libedataserverui1.2-dev [Not Installed]
8)      libgnome-desktop-dev [Not Installed]
9)      libgtk2.0-dev [Not Installed]
10)     libnss3-dev [Not Installed]
11)     libpango1.0-dev [Not Installed]
12)     libpixman-1-dev [Not Installed]
13)     libwnck-dev [Not Installed]
14)     xulrunner-dev [Not Installed]

Accept this solution? [Y/n/q/?]

Now if the versions of the libraries asked were lower in my system and
this was happening could understand that need to get newer libraries
but in my case its the opposite thing.

Now what do I do? Either can somebody post a
gnome-shell-build-setup.sh which can work with my system or can post
instructions how to change which line where in the
gnome-shell-build-setup.sh script.

In any case not willing to lower the library versions as it took me
quite sometime to get my system working with Firefox 4.0b10 . I
*think* most of the libraries which are in conflicts are those which
are because of firefox 4.0b10 . Atleast xulrunner one and libnss3 I
know of.

Looking forward as how to I can move further.

-- 
          Regards,
          Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
065C 6D79 A68C E7EA 52B3  8D70 950D 53FB 729A 8B17


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]