Update to 3.18.1
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | gnome-desktop3 (Ubuntu) |
Wishlist
|
Tim | ||
Bug Description
Please merge 3.18.1 from debian
Debdiff attached
Related branches
| Jackson Doak (noskcaj) wrote : | #1 |
| Jackson Doak (noskcaj) wrote : | #2 |
| Changed in gnome-desktop3 (Ubuntu): | |
| importance: | Undecided → Wishlist |
| status: | New → In Progress |
| Changed in gnome-desktop3 (Ubuntu): | |
| status: | In Progress → Fix Committed |
| Changed in gnome-desktop3 (Ubuntu): | |
| assignee: | nobody → Tim (darkxst) |
| Harry (harry33) wrote : | #3 |
| Tim (darkxst) wrote : | #4 |
Harry, we allow both libs on the ppa builds to be co-installable, but the archive builds require a full transition anyway (all reverse deps get rebuilt). Also the debian guys claim there are issues having them co-installable, from the changelog
[ Andreas Henriksson ]
* libgnome-
- Forces a full upgrade. This is to prevent applications linking to
and using both at the same time (which leads to crashed). That
happens in eg. gdm3 built against libgnome-
gir1.
libgnome-
Anyway the real solution to your problem is to disable xenial-proposed on your system, its not meant for human consumption.
| Harry (harry33) wrote : | #5 |
Tim,
I suppose you have also tried to install the gnome-desktop3 (3.18.0-
Those packages are installable and not in contradiction with libgnome-
I use that PPA and all is well with the gnome-desktop 3.12.
Also mutter has been built against libgnome-
To disable proposed is not a solution. I know very well what I am doing.
Plus, the gnome-desktop (3.18.1-1ubuntu1) is not in proposed yet.
It is still marked as "new" in here:
https:/
| Tim (darkxst) wrote : | #6 |
Harry,
xenial-proposed (devel-proposed) is by definition pretty broken, see [1]. Sure you are free to use it, and maybe in some limited cases it will work, but overall its pretty much guaranteed that packages in there have broken dependencies or failing tests. This is vastly different from the stable <release>-proposed pockets
eog and mutter and all the reverse-depends will be rebuilt against 3-12, once we start the transition (waiting for evolution-
So basically unless I am missing something, there is nothing to fix here?
| Harry (harry33) wrote : | #7 |
Tim, you wrote:
"So basically unless I am missing something, there is nothing to fix here?"
Maybe so,
I only wrote comments here because there is a clear difference between these two:
1) gnome desktop3_
2) gnome-desktop3_
I cannot install nro 2 above, because that would force to remove libgnome-
But I have installed nro 1 above with no issues.
So, if nro 2 would be replaced with nro 1 in xenial proposed, it would be installable.
Then eog and mutter could be easily built against libgnome-
After this libgnome-
To me, having nro 2 in xenial-proposed with no possibiliites to install it and eog + mutter with no possibiliites to build against libgnome-
Nothing to fix? Really?
On 30/10/15 18:37, Harry wrote:
> Tim, you wrote:
> "So basically unless I am missing something, there is nothing to fix here?"
>
> Maybe so,
> I only wrote comments here because there is a clear difference between these two:
> 1) gnome desktop3_
> 2) gnome-desktop3_
>
> I cannot install nro 2 above, because that would force to remove libgnome-
> But I have installed nro 1 above with no issues.
Right, but you are not meant to install gnome-desktop3_
>
> So, if nro 2 would be replaced with nro 1 in xenial proposed, it would be installable.
> Then eog and mutter could be easily built against libgnome-
> After this libgnome-
As soon as gnome-desktop is released from the new queue, we will upload rebuilds of all the reverse-depends, besides at that point 3-10 will
disappear from the archives (if you have proposed enabled) and you will only be left with the installed copy. Not to mention you would likely
hit the debian bug, since gdm is at 3.16 in the archives and still linked to 3-10. The reason we don't do that on the ppa, is so we can avoid
doing a full transition, since some of the reverse-depends only use things like the thumbnailer and nothing else, we also have a bit more
control there ensuring everthing core to gnome-desktop lands in about an hour or so.
>
> To me, having nro 2 in xenial-proposed with no possibiliites to install it and eog + mutter with no possibiliites to build against libgnome-
> Nothing to fix? Really?
Again this is exactly how xenial-proposed is supposed to work, so we can do transitions without affecting users. If you insist on using
-proposed, then you should just wait until the transition is complete when things fall apart, in most cases that shouldnt be more than a day or two.
Now go read the page I linked earlier, and I quote from that:
"One important difference that those familiar with the Debian process should be aware of is that -proposed is a *partial suite*: that is, it
only contains packages that have not yet migrated, and must be used on top of the release pocket. This can cause some confusion where removals
are concerned. Furthermore, the Ubuntu process has no arbitrary delays and no consideration of release-critical bugs, so there is very little
benefit to users in using -proposed and such use is strongly discouraged."
>
| Harry (harry33) wrote : | #9 |
OK
Thanks Tim.
| Launchpad Janitor (janitor) wrote : | #10 |
This bug was fixed in the package gnome-desktop3 - 3.18.1-1ubuntu1
---------------
gnome-desktop3 (3.18.1-1ubuntu1) xenial; urgency=low
* Merge with Debian (LP: #1510813), Remaining changes:
- debian/patches:
+ 04_compute_
+ tweak_color_
no bug link.
+ git_revert_
+ ubuntu_
+ ubuntu_
adds api to get list of available languages from SUPPORTED file.
To be used by gnome 3.8 region panel language installation.
+ gnomebg_
the wallpaper rendering in hidpi config under ubiquity (lp: #1382291)
- debian/
+ Add symbols included in Ubuntu patches
- debian/control.in:
+ Mark gnome-desktop3-data Multi-Arch: foreign
-- Jackson Doak <email address hidden> Wed, 14 Oct 2015 22:11:22 +0000
| Changed in gnome-desktop3 (Ubuntu): | |
| status: | Fix Committed → Fix Released |


There is an issue, which must be solved.
The package libgnome- desktop- 3-12 forces to remove libgnome- desktop- 3-10. desktop- 3-10.
This in turn causes eog and libmutter0g to be removed as these have been built against libgnome-
To solve this the libgnome- desktop- 3-12 must be installable alongside the libgnome- desktop- 3-10. desktop- 3-12.
The eog and mutter can be rebuilt against libgnome-