I tried using aptitude instead of apt-get.
The way forward is to answer "no" on the first question which is to keep things
as-is.
The next question is *mainly* to downgrade to the right packages:
armenzg-thinkpad mozilla-inbound hg:[default!] $ sudo aptitude install
libdbus-glib-1-dev
[sudo] password for armenzg:
The following NEW packages will be installed:
libdbus-1-dev{a} libdbus-glib-1-dev libglib2.0-dev{ab}
0 packages upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,616 kB of archives. After unpacking 10.8 MB will be used.
The following packages have unmet dependencies:
libglib2.0-dev : Depends: libglib2.0-0 (= 2.38.0-1ubuntu1) but 2.38.1-0ubuntu1
is installed.
Depends: libglib2.0-bin (= 2.38.0-1ubuntu1) but
2.38.1-0ubuntu1 is installed.
Depends: libpcre3-dev (>= 1:8.31) but it is not going to be
installed.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) libdbus-glib-1-dev [Not Installed]
2) libglib2.0-dev [Not Installed]
Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:
Install the following packages:
1) libpcre3-dev [1:8.31-2 (saucy)]
Downgrade the following packages:
2) libglib2.0-0 [2.38.1-0ubuntu1 (now) -> 2.38.0-1ubuntu1 (saucy)]
3) libglib2.0-0:i386 [2.38.1-0ubuntu1 (now) -> 2.38.0-1ubuntu1 (saucy)]
4) libglib2.0-bin [2.38.1-0ubuntu1 (now) -> 2.38.0-1ubuntu1 (saucy)]
Accept this solution? [Y/n/q/?] Y
The following packages will be DOWNGRADED:
libglib2.0-0 libglib2.0-0:i386 libglib2.0-bin
The following NEW packages will be installed:
libdbus-1-dev{a} libdbus-glib-1-dev libglib2.0-dev{a} libpcre3-dev{a}
0 packages upgraded, 4 newly installed, 3 downgraded, 0 to remove and 0 not
upgraded.
Need to get 3,919 kB of archives. After unpacking 11.6 MB will be used.
Do you want to continue? [Y/n/?] Y
_______________________________________________
dev-builds mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-builds