Bug#648230: Packaging (and RFS) for pymssql 2.1.1+dfsg-1
Scott Kitterman wrote: On Wednesday, May 24, 2017 12:12:51 PM James Andrewartha wrote: > Hi Geoffrey, Joss, DPMT > > There's been no substantive uploads of this package in the past 8 years, > and we've missed the chance to get a new package into stretch. I'm > tempted to request its removal from stretch given it's seriously buggy > #709210 and unmaintened. Alternately, if you care about the package, it's not to late to get the bug fixed for Stretch. Additionally, if it's worth removing the package over, it should probably be a higher severity than important. Hi, as I explained already several years ago, I don’t have access to MS SQL servers anymore to test the package, so feel free to adopt it. -- Joss
Bug#817651: regionset: Removal of debhelper compat 4
Le mercredi 13 juillet 2016 à 13:08 +0100, James Cowgill a écrit : > > The package regionset uses debhelper with a compat level of 4, > > which is deprecated and scheduled for removal. > > I have uploaded the attached NMU to fix this bug. Thanks a lot! -- .''`. Josselin Mouette : :' : `. `' `-
Bug#829730: xchat-gnome: CVE-2013-7449
Hi, Le mardi 05 juillet 2016 à 22:15 +0200, Michael Biebl a écrit : > We have a supported successor/alternative with hexchat, so I'm inclined > to request the removal of the package. > Joss et al, do you see any reason why we should keep the package? I don’t think we should. Maybe replace it with a transitional package to hexchat? -- .''`. Josselin Mouette : :' : `. `' `-
Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends?
Ari Pollak wrote: Ari, the best I can then offer would be a switch for skipping the gconf2 dependency (i.e. an opt-out). Is that still interesting? Probably not worth it, I think I'm just going to remove the gconf stuff from pidgin. If it’s just to register URL handlers, as you told in the original report, I don’t think anything still uses them. URL handlers are now handled by MIME associations to x-scheme-handler/foo. -- Joss
Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends?
Hi Niels, Le lundi 30 mai 2016 à 19:32 +, Niels Thykier a écrit : > Can you confirm that this dependency on gconf2 is now unnecessary? At > first glance I cannot see a need for it now that the autoscripts have > been removed. Unless the functionality is optional in the package (which is the case of pidgin), the gconf2 dependency is still needed. Not because of the scripts anymore, but because functionally, a binary shipped with gconf schemas will usually require them to execute. Otherwise, you might end up with the binary aborting on startup. Cheers, -- .''`. Josselin Mouette : :' : `. `' `-
Bug#806320: debian-hpc mailing list
Hi, I second the creation of such a mailing list with vigor. Thanks to the work of several fellow developers, we are reaching the point where Debian can be a significant HPC player, including on top500 clusters. To build on that, we need at the very least a communication platform. Cheers, -- .''`. Josselin Mouette : :' : `. `' `-
Bug#707851: Debian Menu Systems : Implementation of the TC decision
Guillem Jover wrote: You seem to be framing this as a XDG vs menu formats. I see it in great part as applications showing up on WM/DE or not. The collateral damage from the TC decision are applications, WM/DE and its users from either format. Only if WMs keep on using the Debian menu instead of the XDG menu. Err, no, the TC has explicitly made it "impossible" for the two systems to coexist, breaking existing support, and forcing maintainers to choose one or other ecosystems, w/o any working solution in sight for WM/DE not supporting the XDG system. Which has made the situation even worse than before, in a very anti social way. You might want to package https://wiki.archlinux.org/index.php/Xdg-menu which answers exactly the questions you have been asking. -- Joss
Bug#741573: Proposed draft of ballot to resolve menu/desktop question
Ian Jackson wrote: > - defining new field names for .desktop files to contain >the trad menu metadata, as necessary. I think we can safely >call these fields X-Debian-* or X-Debian-Menu-* or something. What is the use case for these fields? > - a small amount of work in the already-existing .desktop-to-menu >conversion program Who cares? We can have much better than that and use the XDG specification to its full extent: https://wiki.archlinux.org/index.php/Xdg-menu > - policy should probably say that a contributor sending a trad menu >patch for a program with a .desktop file should do so by sending >a .desktop file patch, rather than a trad menu patch. Good. This way it can be ignored as well. > In the longer term: > > - Desktop program maintainers would get occasional patches to add >trad menu metadata to their .desktop files. The tooling would then >do the right thing. This is the only extra human work that those >maintainers would have to do. So you complain that dropping entirely the Debian menu (which is the sensible thing to do) would get rid of a few thousands mostly-boilerplate files, while we get rid of much more than that in useless C code every other minor release, but suddenly giving extra work to all maintainers of packages containing desktop entries is OK? Maybe some people need to get rid of that mentality where other people have to do more work to comply with their twisted view of reality. > - GUI program maintainers have a choice of whether to provide trad >menu entries via this new mechanism or by providing a separate trad >menu file. Or to do nothing at all about the trad menu, which is the sensible thing to do? > - Maintainers of non-GUI programs which don't want to be in the DE >menus can continue to provide menu entries for the trad menu >without needing to interact with the XDG menu system. Or they can provide entries with appropriate NoDisplay/OnlyShowIn/NotShowIn fields, as described in Charles’ proposed policy. > - Trad menu consumers do not need to gain any heavyweight runtime >dependencies. Neither do they need to by using xdg_menu. > - It is still possible to make the trad menu visible in DEs using the >existing technique. No, it is not. Maybe in an alternative reality, but in Debian, KDE and GNOME have both made this impossible, on purpose. There is no use for the traditional Debian menu. It is deadweight technology. Any effort invested in it is wasted. Get over it. -- Joss
Bug#796742: general: system takes a hit when encryption used
Le dimanche 23 août 2015 à 15:16 -0500, Richard Jasmin a écrit : > modern day systems have 6GB/sec connections and GBs of RAM and Ghz of speed. > There is simply no reason that ANY cipher algorithm should slow a system to a > crawl. > > Cached data or not. > > Yet this is clearly the case.I tried both EncFS and GostCrypt(whole volume > encryption) and am getting the same results here on SATA 6GB/sec connection > with drives that support such speeds. For the record (the bug has already been closed): - GostCrypt is not part of Debian - EncFS doesn’t support AES-NI so this is expected (and I’m not sure about how secure it is, either) You need to use dm-crypt or ecryptfs, that make use of the kernel’s encryption library, if you want both acceptable security and performance. -- .''`. Josselin Mouette : :' : `. `' `-
Bug#786292: nicotine: diff for NMU version 1.2.16+dfsg-1.1
Le dimanche 23 août 2015 à 16:28 +0500, Andrey Rahmatullin a écrit : > I've prepared an NMU for nicotine (versioned as 1.2.16+dfsg-1.1) and > uploaded it to DELAYED/5. Please feel free to tell me if I > should delay it longer. Thanks for the NMU. Are you sure you’re not forgetting a XB-Python-Version: (>= 2.5) ? -- .''`. Josselin Mouette : :' : `. `' `-
Bug#765632: ForwardX11Trusted set to yes over a decade ago, for release reasons?
Le mercredi 19 août 2015 à 20:59 +0100, Colin Watson a écrit : > debian-devel, debian-x, do you think that it's at all realistic to > expect clients to be fixed to handle such failures rather more > gracefully? Well, I guess it is possible, if we were to introduce appropriate error checking in enough major toolkits. At least in GTK3, I can tell you that it’s not here, and using untrusted cookies will quickly make your applications crash. -- .''`. Josselin Mouette : :' : `. `' `-
Bug#741573: #741573: Menu Policy and Consensus
Sam Hartman wrote: That seems very unlikely to me. Diversity is an important part of Debian. I think it is likely that the TC is going to value the Debian Menu as long as Bill or someone else is going to work on it. I would expect us to value the menu enough to enable those who want to contribute to it to do so. Given the state menu is in, reading this is… flabbergasting, to say the least. I would answer tons of things, but fortunately they have already been put together concisely: http://islinuxaboutchoice.com/ I think that's consistent with the consensus proposal that you asked us to consider in this bug. The consensus proposal was, in order to preserve some bits of Bill’s ego, to let menu die slowly by stopping to require mandatory entries for a useless menu system that only a handful of obscure window managers are still able to display. Now that Bill has made very clear, by completely giving in to ridicule, that his ego should not be a problem, Charles is merely proposing to accelerate that process and avoid pain for everyone. -- Joss -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#741573: #741573: Menu Policy and Consensus
Le lundi 20 juillet 2015 à 22:42 +0200, Bill Allombert a écrit : > This kind of language while customary of Sune and Josselin is inappropriate > and > rude to any people that have investigated significant time in maintaining > menu. Before complaining about the rudeness of other people’s language, maybe you should reflect on your own behavior, which is way more offensive than any kind of swearing. -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#741573: #741573: Menu Policy and Consensus
Sam Hartman wrote: Bill, in his role of policy editor said that he believed there was not a consensus. He cited a specific set of messages that he believes were not properly addressed. >From the beginning, I have been puzzled by your approach to this issue. With this paragraph, I think I’m beginning to understand how you want to treat the issue. And I can’t say I think it is constructive. Bill used his position as a policy editor to reject a change, not because it was against consensus or against the policy process, but because it was against his own opinion. Not as policy editor, but as menu maintainer. This is the root of the problem. By asking whether the policy process has been respected, you are reversing the responsibility. It was Bill’s responsibility from day one to recuse himself from policy decisions on the menu. It was also Bill’s responsibility, from day one, to raise his own concerns to the policy change being discussed, not to rely on other people’s nitpicks *after* the new policy had been approved and committed. Maybe, after all, this issue should not have been sent to the TC but to the DPL, to ask for the revocation of the abused delegation. -- Joss -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#787398: Stable update? Bug#787398 (evolution-data-server: SMTP connection lost while reading message data)
Emilio Pozuelo Monfort wrote: > Is there anything else we want to get into stable? Should we try to get > 3.12.11 in, any expectations with regard to SRM approval for upstream > point updates? You can try. It may depend on how big the debdiff is and on what kind of fixes it got (see NEWS). I think Jordi and Joss wanted to try to update to 3.12.11. Alternatively just provide a targeted debdiff. I put 3.12.11 in unstable precisely so that it gets a little testing, and I’d indeed like to see it in 8.2 if the diff is acceptable. -- Joss -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#781276: pre-approval for mutter/3.14.4-1
Le lundi 04 mai 2015 à 08:23 +0200, Julien Cristau a écrit : > On Thu, Mar 26, 2015 at 21:22:46 +0100, Josselin Mouette wrote: > > > unblock mutter/3.14.4-1 > > > > On Thu, Mar 26, 2015 at 22:36:38 +0100, Josselin Mouette wrote: > > > unblock gnome-shell/3.14.4-1 > > > Please upload mutter/3.14.4-1~deb8u1 and gnome-shell/3.14.4-1~deb8u1 to > jessie. Built; tested; uploaded. Thanks again. -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#760102: gnupg 2.0.27 in debian unstable, with some fixes that we might want to consider for jessie
Daniel Kahn Gillmor wrote: Josselin, which RC bug are you suggesting that i'm about to backport to jessie? I'm not proposing to set --use-standard-socket by default in jessie, if that's what you're worried about. Yes, this is what I was worried about. Thanks for your explanations. Sorry for jumping in too fast with the “RC bug” wording, which was not mandated given what you have in mind - I guess the breakage in unstable did make me nervous. I’m not really sure your solution is worth deploying to jessie this way, though. Maybe a few words in the release notes would be enough. Talking about unstable: c) the ability to use gnome-keyring's passphrase-caching safely with gpg-agent pinentry upstream (the GnuPG upstream team) is working on a pinentry-gnome3 that should address (c) as well, but it's not even released yet, and it seems quite unlikely that we'll get that into a jessie point release. If gnome-keyring upstream agrees (I don’t know why they wouldn’t, but I haven’t looked at the architecture in detail), it looks like the long-term solution. But so far it isn’t there. It would be much appreciated if you could at least revert the --use-standard-socket change until this new pinentry has been uploaded to unstable and properly integrated in reverse dependencies wherever needed. Cheers, -- Joss -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#760102: gnupg 2.0.27 in debian unstable, with some fixes that we might want to consider for jessie
Daniel Kahn Gillmor wrote: This proposes a workaround for GNOME keyring hijacking gpg-agent, including shipping /usr/bin/gnome-keyring-unhijack-gpg-agent as an interim measure, and suggesting its use if a hijack is detected. (#760102 and #753163) How about fixing unstable instead of backporting what amounts to a RC bug to jessie? -- Joss -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#784289: [pkg-gnupg-maint] Bug#784289: gnupg 2.1 and gnome-keyring no longer interoperate
Werner Koch wrote: On Tue, 5 May 2015 01:38, sand...@crustytoothpaste.net said: > spawned to prompt the user. It appears the socket has moved, and > symlinking the socket indicates that GnuPG has intentionally broken It has not been broken but since 2.0.23 gpg detects that GKR hijacks the connection and causes all kind of troubles including security weaknesses. This intentional regression is not acceptable and must be fixed in the Debian GnuPG package. Note that even 2.0 can be configured to use a fixed socket like 2.1 does: --use-standard-socket --no-use-standard-socket By enabling this option gpg-agent will listen on the socket named 'S.gpg-agent', located in the home directory, and not create a random socket below a temporary directory. Tools connecting to gpg-agent should first try to connect to the socket given in environment variable GPG_AGENT_INFO and then fall back to this socket. This option may not be used if the home directory is mounted on a remote file system which does not support special files like fifos or sockets. Thanks, you just broke remote $HOME configurations, just to piss off GNOME keyring developers. This is antisocial behavior. It has been told enough times that this is GKR bug. Given that the GNOME folks are not willing to fix that we are preparing changes to the GnuPG system which should allow them to remove that hijacking and instead install a new kind of Pinentry which implements what GKR should have done. This should have been done first. -- Joss -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#781281: wheezy-pu: package gnome-shell/3.4.2-7+deb7u2
Le dimanche 12 avril 2015 à 14:19 +0200, Julien Cristau a écrit : > Is there no debian bug for this? Which version has the fix in > sid/jessie? I’ve fixed the changelog (bug number and suite) and uploaded. Thanks, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#623539: [pkg-gnupg-maint] Bug#623539: GnuPG 2.0 and gnome-keyring
Werner Koch wrote: > Do you want a patch to remove gpg-agent from GKR? The patch is too simple. Just add --disable-gpg-agent to the ./configure invocation and you should be done. Sorry, I was under the impression this was a discussion about actually improving the situation, not about Debian being used as a playground for petty complaints about other upstreams. If you want to disable this functionality on your system, you can edit or remove /etc/xdg/autostart/gnome-keyring-gpg.desktop, but we are not going to meddle in your affairs (or lack thereof) with GNOME developers by removing features from Debian packages. -- Joss -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#623539: GnuPG 2.0 and gnome-keyring
Werner Koch wrote: Even without a new Gnome-Pinentry it is important to stop the hijacking of the gpg-agent IPC now. GKR being able to store passphrases for OpenPGP keys is merely a feature while inhibiting the use of gpgsm, smartcards, and iteration count calibration are bugs. I’m pretty sure that gnome-keyring 3.14 in jessie supports smartcards correctly. As for iteration count calibration, this could probably patched in gnome-keyring; at least in a Debian-specific patch, but there’s no way upstream would be hostile to that. As for gpgsm, I’d be wary of dropping features used by e.g. evolution to support S/MIME before changing the default gnome-keyring configuration. Cheers, -- Joss -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#781276: pre-approval for mutter/3.14.4-1
Julien Cristau wrote: Please feel free to upload to sid. Not sure yet whether we'll want to include it in 8.0 or wait until 8.1, but in any case some soaking in sid would be good. Uploaded to sid, thanks. -- Joss -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#781276: pre-approval for mutter/3.14.4-1
Le jeudi 26 mars 2015 à 21:22 +0100, Josselin Mouette a écrit : > I think all these fixes are useful, but of course I can upload a > targeted fix for the nVidia problem if it’s too much. However, the > shlibs bump will remain, since it’s precisely here for the function > required by that workaround. Ping? -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#781878: unblock: gdm3/3.14.1-7
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package gdm3 for a RC bug fix. gdm3 (3.14.1-7) unstable; urgency=medium * Add Conflicts/Replaces: gdm in libgdm1 as well. Closes: #781535. unblock gdm3/3.14.1-7 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/control.in === --- debian/control.in (révision 44204) +++ debian/control.in (copie de travail) @@ -110,8 +110,8 @@ ${misc:Depends}, ${gir:Depends} Breaks: gdm3 (<< 3.8.3-3~) -Conflicts: libgdm -Replaces: libgdm, gdm3 (<< 3.8.3-3~) +Conflicts: libgdm, gdm +Replaces: libgdm, gdm, gdm3 (<< 3.8.3-3~) Description: GNOME Display Manager (shared library) GDM provides the equivalent of a "login:" prompt for X displays: it asks for a login and starts graphical sessions.
Bug#781284: pre-approval for gnome-shell/3.14.4-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please allow the upload of a new gnome-shell version. This will be the last upstream on the 3.14 branch, and it includes only bugfixes and translations, including a workaround for the very annoying bug with the proprietary nVidia driver. As with mutter, I can upload a targeted fix for the nVidia problem if it’s too much. 3.14.4 == * Fix erroneous week numbers in calendar [Florian; #736722] * Make slider scrolling smoother [Adel; #742648] * Fix current day highlight on day change [Sebastian; #742492] * Do not wake up the screen for disabled notifications [Florian; #744114] * gdm: Fix user list accessibility [Florian; #729603] * Work around background corruption with NVIDIA driver [Rui; #739178] * Misc. bug fixes [Florian, Rui, Michele; #744575, #743993, #745245, #745570, #737502] Contributors: Michele, Adel Gadllah, Sebastian Keller, Rui Matos, Florian Müllner Translations: Matej Urbančič [sl], Samir Ribic [bs] 3.14.3 == * Properly remove network connections from list [Ryan; #740227] * Fix handling of cancel button on login screen [Ray; #740141] * Fix build when using dash as default shell [Alexander; #739241] * Make event list in calendar scrollable [Stalin; #705115] * Fix calendar-server crash on DBus timeout [Giovanni; #735308] * Fix gestures triggering erroneously [Florian; #740237] Contributors: Giovanni Campagna, Ryan Lortie, Florian Müllner, Stalin Pereira, Ray Strode, Alexander Tsoy gnome-shell (3.14.4-1) unstable; urgency=medium * New upstream translation and bugfix release. + Includes workaround for #768896 which is very annoying for users of the proprietary nvidia driver. * 01_network_list.patch, 02_auth_prompt.patch, 50-compute-weeknumber-with-gdatetime.patch: dropped, merged upstream. * Bump (build-)dependencies on mutter as usual. unblock gnome-shell/3.14.4-1 Thanks for considering. -- .''`. Josselin Mouette : :' : `. `' `- diff --git a/NEWS b/NEWS index 3aa03e6..25bcda3 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,33 @@ +3.14.4 +== +* Fix erroneous week numbers in calendar [Florian; #736722] +* Make slider scrolling smoother [Adel; #742648] +* Fix current day highlight on day change [Sebastian; #742492] +* Do not wake up the screen for disabled notifications [Florian; #744114] +* gdm: Fix user list accessibility [Florian; #729603] +* Work around background corruption with NVIDIA driver [Rui; #739178] +* Misc. bug fixes [Florian, Rui, Michele; #744575, #743993, #745245, #745570, + #737502] + +Contributors: + Michele, Adel Gadllah, Sebastian Keller, Rui Matos, Florian Müllner + +Translations: + Matej Urbančič [sl], Samir Ribic [bs] + +3.14.3 +== +* Properly remove network connections from list [Ryan; #740227] +* Fix handling of cancel button on login screen [Ray; #740141] +* Fix build when using dash as default shell [Alexander; #739241] +* Make event list in calendar scrollable [Stalin; #705115] +* Fix calendar-server crash on DBus timeout [Giovanni; #735308] +* Fix gestures triggering erroneously [Florian; #740237] + +Contributors: + Giovanni Campagna, Ryan Lortie, Florian Müllner, Stalin Pereira, Ray Strode, + Alexander Tsoy + 3.14.2 == * Do not hard-depend on latest NetworkManager [Florian; #738485] diff --git a/configure.ac b/configure.ac index 790b7b2..2a779e8 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ AC_PREREQ(2.63) -AC_INIT([gnome-shell],[3.14.2],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell],[gnome-shell]) +AC_INIT([gnome-shell],[3.14.4],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell],[gnome-shell]) AC_CONFIG_HEADERS([config.h]) AC_CONFIG_SRCDIR([src/shell-global.c]) @@ -76,7 +76,7 @@ AC_MSG_RESULT($enable_systemd) CLUTTER_MIN_VERSION=1.15.90 GOBJECT_INTROSPECTION_MIN_VERSION=0.10.1 GJS_MIN_VERSION=1.39.0 -MUTTER_MIN_VERSION=3.14.2 +MUTTER_MIN_VERSION=3.14.4 GTK_MIN_VERSION=3.13.2 GIO_MIN_VERSION=2.37.0 LIBECAL_MIN_VERSION=3.5.3 @@ -232,7 +232,9 @@ esac AM_CFLAGS="$AM_CFLAGS $WARN_CFLAGS" AC_SUBST(AM_CFLAGS) -BROWSER_PLUGIN_DIR="${BROWSER_PLUGIN_DIR:-"\${libdir}/mozilla/plugins"}" +if test -z "${BROWSER_PLUGIN_DIR}"; then + BROWSER_PLUGIN_DIR="\${libdir}/mozilla/plugins" +fi AC_ARG_VAR([BROWSER_PLUGIN_DIR],[Where to install the plugin to]) AC_CONFIG_FILES([ diff --git a/js/gdm/authPrompt.js b/js/gdm/authPrompt.js index ca4db89..a4d69d9 100644 --- a/js/gdm/authPrompt.js +++ b/js/gdm/authPrompt.js @@ -260,6 +260,7 @@ const AuthPrompt = new Lang.Class({ _onVerificationComplete: function() { this.verificationStatus = AuthPromptStatus.VERIFICATION_SUCCEEDED; + this.cancelButton.reactive = false; }, _onReset: function() { @@ -431,6 +432,7 @@ const AuthPrompt = new Lang.Class({ reset: function() { let
Bug#781281: wheezy-pu: package gnome-shell/3.4.2-7+deb7u2
Package: release.debian.org Severity: normal Tags: wheezy User: release.debian@packages.debian.org Usertags: pu Hi, I’m proposing a small update of gnome-shell in wheezy to fix an annoying bug in the week number computation that is triggered in 2015. gnome-shell (3.4.2-7+deb7u2) stable; urgency=low * 29_week_number.patch: backported patch from upstream. Fix week number computation, which is wrong in 2015. Thanks for considering, -- .''`. Josselin Mouette : :' : `. `' `- Backported from 412d40f8448e0f83cd6bfd6c4841b25b010378d7 https://bugzilla.gnome.org/show_bug.cgi?id=736722 Index: gnome-shell-3.4.2/js/ui/calendar.js === --- gnome-shell-3.4.2.orig/js/ui/calendar.js 2015-03-26 21:34:47.064453237 +0100 +++ gnome-shell-3.4.2/js/ui/calendar.js 2015-03-26 21:34:23.752826288 +0100 @@ -78,23 +78,6 @@ function _formatEventTime(event, clockFo return ret; } -function _getCalendarWeekForDate(date) { -// Based on the algorithms found here: -// http://en.wikipedia.org/wiki/Talk:ISO_week_date -let midnightDate = new Date(date.getFullYear(), date.getMonth(), date.getDate()); -// Need to get Monday to be 1 ... Sunday to be 7 -let dayOfWeek = 1 + ((midnightDate.getDay() + 6) % 7); -let nearestThursday = new Date(midnightDate.getFullYear(), midnightDate.getMonth(), - midnightDate.getDate() + (4 - dayOfWeek)); - -let jan1st = new Date(nearestThursday.getFullYear(), 0, 1); -let diffDate = nearestThursday - jan1st; -let dayNumber = Math.floor(Math.abs(diffDate) / MSECS_IN_DAY); -let weekNumber = Math.floor(dayNumber / 7) + 1; - -return weekNumber; -} - function _getDigitWidth(actor){ let context = actor.get_pango_context(); let themeNode = actor.get_theme_node(); @@ -592,7 +575,7 @@ const Calendar = new Lang.Class({ { row: row, col: offsetCols + (7 + iter.getDay() - this._weekStart) % 7 }); if (this._useWeekdate && iter.getDay() == 4) { -let label = new St.Label({ text: _getCalendarWeekForDate(iter).toString(), +let label = new St.Label({ text: iter.toLocaleFormat('%V'), style_class: 'calendar-day-base calendar-week-number'}); this.actor.add(label, { row: row, col: 0, y_align: St.Align.MIDDLE });
Bug#781277: unblock: gnome-menus/3.13.3-6
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock gnome-menus for a Dutch translation fix. gnome-menus (3.13.3-6) unstable; urgency=medium * 31_nl_translation.patch: patch from Geert Stappers to fix seriously confusing translation. Closes: #776595. unblock gnome-menus/3.13.3-6 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- Index: gnome-menus-3.13.3/po/nl.po === --- gnome-menus-3.13.3.orig/po/nl.po 2013-03-26 21:04:14.0 +0100 +++ gnome-menus-3.13.3/po/nl.po 2015-03-26 20:42:24.569861793 +0100 @@ -92,7 +92,7 @@ msgstr "Toegankelijkheidsinstellingen" #: ../desktop-directories/Utility.directory.in.h:1 msgid "Accessories" -msgstr "Hulpmiddelen" +msgstr "Accessoires" #: ../desktop-directories/Utility.directory.in.h:2 msgid "Desktop accessories"
Bug#781276: pre-approval for mutter/3.14.4-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please allow the upload of a new mutter version. This will be the last upstream on the 3.14 branch, and it includes only bugfixes and translations, including a requirement for working around the very annoying bug with the proprietary nVidia driver. I think all these fixes are useful, but of course I can upload a targeted fix for the nVidia problem if it’s too much. However, the shlibs bump will remain, since it’s precisely here for the function required by that workaround. 3.14.4 == * Fix flash on unredirection [Chris; #743858] * Fix incompatibility with GLES2 GLSL [Alban; #745442] * Add function to refresh all background instances [Rui; #739178] * Fix geometry of shaded windows [Florian; #746145] * Misc. bug fixes [Florian, Rui; #698995, #743217, #743254] Contributors: Alban Browaeys, Rui Matos, Florian Müllner, Chris Wilson Translations: Matej Urbančič [sl], Muhammet Kara [tr], Samir Ribic [bs] 3.14.3 == * Fix crash when trying to unredirect a destroyed window [Florian; #740133] * Fix "flicker" during startup transition [Ray; #740377] * Don't leave left-over frames queued [Owen; #738686] * Set CRTC configuration even if it might be redundant [Rui; #740838] Contributors: Rui Matos, Florian Müllner, Jasper St. Pierre, Ray Strode, Owen W. Taylor mutter (3.14.4-1) unstable; urgency=medium * New upstream translation and bugfix release. + Includes new function required for the workaround to #768896 which is very annoying for users of the proprietary nvidia driver. * 10_window-actor_unredirect.patch, 11_black_background.patch: dropped, merged upstream. * Bump shlibs due to new function. unblock mutter/3.14.4-1 Thanks, -- .''`.Josselin Mouette : :' : `. `' `- diff --git a/NEWS b/NEWS index 73d9cac..9ae8bcb 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,27 @@ +3.14.4 +== +* Fix flash on unredirection [Chris; #743858] +* Fix incompatibility with GLES2 GLSL [Alban; #745442] +* Add function to refresh all background instances [Rui; #739178] +* Fix geometry of shaded windows [Florian; #746145] +* Misc. bug fixes [Florian, Rui; #698995, #743217, #743254] + +Contributors: + Alban Browaeys, Rui Matos, Florian Müllner, Chris Wilson + +Translations: + Matej Urbančič [sl], Muhammet Kara [tr], Samir Ribic [bs] + +3.14.3 +== +* Fix crash when trying to unredirect a destroyed window [Florian; #740133] +* Fix "flicker" during startup transition [Ray; #740377] +* Don't leave left-over frames queued [Owen; #738686] +* Set CRTC configuration even if it might be redundant [Rui; #740838] + +Contributors: + Rui Matos, Florian Müllner, Jasper St. Pierre, Ray Strode, Owen W. Taylor + 3.14.2 == * Prevent crash applying monitor config for a closed lid [Rui; #739450] diff --git a/configure.ac b/configure.ac index 0870afa..1574857 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ AC_PREREQ(2.62) m4_define([mutter_major_version], [3]) m4_define([mutter_minor_version], [14]) -m4_define([mutter_micro_version], [2]) +m4_define([mutter_micro_version], [4]) m4_define([mutter_version], [mutter_major_version.mutter_minor_version.mutter_micro_version]) @@ -72,7 +72,7 @@ CLUTTER_PACKAGE=clutter-1.0 MUTTER_PC_MODULES=" gtk+-3.0 >= 3.9.11 - gio-unix-2.0 >= 2.25.10 + gio-unix-2.0 >= 2.35.1 pango >= 1.2.0 cairo >= 1.10.0 gsettings-desktop-schemas >= 3.7.3 diff --git a/po/bs.po b/po/bs.po index c4fa65b..e6bd98b 100644 diff --git a/po/sl.po b/po/sl.po index 7bf391a..bd007c6 100644 diff --git a/po/tr.po b/po/tr.po index d544610..159cd28 100644 diff --git a/src/backends/x11/meta-monitor-manager-xrandr.c b/src/backends/x11/meta-monitor-manager-xrandr.c index a8ac467..4c1b16c 100644 --- a/src/backends/x11/meta-monitor-manager-xrandr.c +++ b/src/backends/x11/meta-monitor-manager-xrandr.c @@ -838,26 +838,12 @@ meta_monitor_manager_xrandr_apply_configuration (MetaMonitorManager *manager, unsigned int j, n_outputs; int width, height; Status ok; - unsigned long old_controlled_mask; - unsigned long new_controlled_mask; mode = crtc_info->mode; n_outputs = crtc_info->outputs->len; outputs = g_new (XID, n_outputs); - old_controlled_mask = 0; - for (j = 0; j < manager->n_outputs; j++) -{ - MetaOutput *output; - - output = &manager->outputs[j]; - - if (output->crtc == crtc) -old_controlled_mask |= 1UL << j; -} - - new_controlled_mask = 0; for (j = 0; j < n_outputs; j++) { MetaOutput *output; @@ -866,21 +852,10 @@ meta_monitor_manager_xrandr_apply_configuration (MetaMonitorManager *manager,
Bug#774794: Debian Bug#774794: Re: dpkg: Add breaks for new trigger cycles
Hi, Guillem Jover wrote: And to the gconf maintainers, does its trigger really need to be synchronous (i.e. do trigggering packages need to await the trigger processing)? Or in other words do those other triggering packages require the trigger to be processed to be able to consider themselves configured and able to satisfy dependencies? The package (typically an end-user application) is not usable until the trigger has been run. That said, the dependencies of a package using GConf would not usually require the trigger to have run for their own postinst to run successfully. I cannot exclude a corner case where a dependency would use a binary needing registered GConf schemas in its postinst, but it is definitely not the typical use case. So it could probably be migrated to a noawait trigger. The same holds for the /usr/share/glib-2.0/schemas trigger in libglib2.0-0 (but probably not the other triggers of the same package). Cheers, -- Joss -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#776218: installation-reports: Reportbug needs python-vte, which is not installed in the default installation
Hi, Cyril Brulebois wrote: > (major) The missing packages should be installed from the beginning. These are > python-vte and python-gtkspell (which reportbug also wants). Might be a good idea for some gnome packages to pull those packages? I’m not sure it’s the right way to do that. These packages are not maintained upstream and we want to get rid of them, not to add new dependencies. GNOME in jessie is fully built on GTK3, except for iceweasel and a couple of other default applications. And most Python dependencies have been switched to Python 3 as well (except for some Debian-specific scripts). -- Joss -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#773550: autoremoval problem on gnome wheezy to jessie upgrades
Le vendredi 19 décembre 2014 à 20:55 +0100, Holger Levsen a écrit : > - the "apt-get upgrade" step from wheezy to jessie is fine (lots of packages > kept back, lots upgraded) > - the "apt-get dist-upgrade" step then removes many packages, from the log: This one looks fine. > - then, "apt-get dist-upgrade" is redone, listing many many candiates for > autoremoval and from the log: Most of these candidates look fine to me. They are packages removed from the dependency tree of the “gnome” metapackage in jessie, and there’s nothing wrong with that. Except for libreoffice. Which brings us to the java problems, mostly related to LO as well. > dpkg: libdb5.1-java: dependency problems, but removing anyway as you > requested: > libdb-java depends on libdb5.1-java (>= 5.1.25-7~). > > - and then finally, "apt-get autoremove" is done, which now removes way too > much and fails when it try to remove sudo. (This failure to remove sudo is > a feature and not subject of this bug report..) I see. > This didnt happen 2 weeks ago, and IMO also shouldn't^must not happen. > I've just not really an idea where the bug comes from... This is because nothing in GNOME depends on sudo/gksu anymore. And this was the way sudo was kept in the dependency tree. Given the usefulness of this package, but its absence of relation to GNOME, I think a dependency on sudo should be added to task-desktop. Would it be OK to reassign? Cheers, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#773064: unblock: gnome-menus/3.13.3-5
Control: retitle -1 unblock: gnome-menus/3.13.3-5 Le dimanche 14 décembre 2014 à 13:13 +0100, Josselin Mouette a écrit : > Please wait for a newer upload, there’s a typo in the upstream patch. There you go. gnome-menus (3.13.3-5) unstable; urgency=medium * 30_xdg_syntax.patch: fix typo in the patch as provided by upstream. Thanks Jerad Simpson. Attaching the newer version of the patch. -- .''`. Josselin Mouette : :' : `. `' `- desktop-entries: support multiple desktops in XDG_CURRENT_DESKTOP Index: gnome-menus-3.13.3/libmenu/desktop-entries.c === --- gnome-menus-3.13.3.orig/libmenu/desktop-entries.c 2014-12-14 13:17:21.044575627 +0100 +++ gnome-menus-3.13.3/libmenu/desktop-entries.c 2014-12-14 13:17:42.640579012 +0100 @@ -85,32 +85,27 @@ unix_basename_from_path (const char *pat return path; } -static const char * -get_current_desktop (void) +static const gchar * const * +get_current_desktops (void) { - static char *current_desktop = NULL; + static gchar **result; - /* Support XDG_CURRENT_DESKTOP environment variable; this can be used - * to abuse gnome-menus in non-GNOME desktops. */ - if (!current_desktop) + if (g_once_init_enter (&result)) { - const char *desktop; + const gchar *desktops; + gchar **tmp; - desktop = g_getenv ("XDG_CURRENT_DESKTOP"); + desktops = g_getenv ("XDG_CURRENT_DESKTOP"); - /* Note: if XDG_CURRENT_DESKTOP is set but empty, do as if it - * was not set */ - if (!desktop || desktop[0] == '\0') -current_desktop = g_strdup ("GNOME"); - else -current_desktop = g_strdup (desktop); -} + if (!desktops) +desktops = ""; - /* Using "*" means skipping desktop-related checks */ - if (g_strcmp0 (current_desktop, "*") == 0) -return NULL; + tmp = g_strsplit (desktops, ":", 0); + + g_once_init_leave (&result, tmp); +} - return current_desktop; + return (const gchar **) result; } static GIcon * @@ -151,52 +146,58 @@ key_file_get_icon (GKeyFile *key_file) static gboolean key_file_get_show_in (GKeyFile *key_file) { - const gchar *current_desktop; - gchar **strv; + const gchar * const *current_desktops; + gchar **only_show_in; + gchar **not_show_in; gboolean show_in = TRUE; - int i; + gint i; - current_desktop = get_current_desktop (); - if (!current_desktop) -return TRUE; - - strv = g_key_file_get_string_list (key_file, - DESKTOP_ENTRY_GROUP, - "OnlyShowIn", - NULL, - NULL); - if (strv) + current_desktops = get_current_desktops (); + only_show_in = g_key_file_get_string_list (key_file, + DESKTOP_ENTRY_GROUP, + "OnlyShowIn", + NULL, + NULL); + not_show_in = g_key_file_get_string_list (key_file, +DESKTOP_ENTRY_GROUP, +"NotShowIn", +NULL, +NULL); + + for (i = 0; current_desktops[i]; i++) { - show_in = FALSE; - for (i = 0; strv[i]; i++) + gint j; + + if (only_show_in) { - if (!strcmp (strv[i], current_desktop)) + show_in = FALSE; + for (j = 0; only_show_in[j]; j++) { - show_in = TRUE; - break; + if (g_str_equal (only_show_in[j], current_desktops[i])) +{ + show_in = TRUE; + goto out; +} } } -} - else -{ - strv = g_key_file_get_string_list (key_file, - DESKTOP_ENTRY_GROUP, - "NotShowIn", - NULL, - NULL); - if (strv) + + if (not_show_in) { show_in = TRUE; - for (i = 0; strv[i]; i++) + for (j = 0; not_show_in[j]; j++) { - if (!strcmp (strv[i], current_desktop)) + if (g_str_equal (not_show_in[j], current_desktops[i])) { show_in = FALSE; + goto out; } } } } - g_strfreev (strv); + +out: + g_strfreev (only_show_in); + g_strfreev (not_show_in); return show_in; } @@ -581,14 +582,7 @@ gboolean desktop_entry_get_show_in (DesktopEntry *entry) { if (entry->type == DESKTOP_
Bug#773013: closed by Josselin Mouette (Bug#773013: fixed in gnome-menus 3.13.3-4)
Le dimanche 14 décembre 2014 à 00:07 -0500, Jerad Simpson a écrit : > I have found a small issue with the patch itself that might affect others. > In get_current_desktops(), if (desktops) should read if (!desktops). > > Please see http://paste.debian.net/136484/ for short program demonstrating > the difference. Thanks for noticing! I’m uploading you fix. -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#773064: unblock: gnome-menus/3.13.3-4
Hi, Le samedi 13 décembre 2014 à 22:37 +0100, Josselin Mouette a écrit : > * 30_xdg_syntax.patch: patch from upstream git. Support multiple > desktops in XDG_CURRENT_DESKTOP. Closes: #773013. Please wait for a newer upload, there’s a typo in the upstream patch. Thanks, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#773064: unblock: gnome-menus/3.13.3-4
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock gnome-menus for the following changes. gnome-menus (3.13.3-4) unstable; urgency=medium * menus.blacklist: + Add everything from xscreensaver-data. Closes: #771710. * 30_xdg_syntax.patch: patch from upstream git. Support multiple desktops in XDG_CURRENT_DESKTOP. Closes: #773013. The first change is about blacklist lots of useless entries. The second makes the menu have the correct contents with gnome-classic. unblock gnome-menus/3.13.3-4 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/changelog === --- debian/changelog (révision 43961) +++ debian/changelog (copie de travail) @@ -1,3 +1,12 @@ +gnome-menus (3.13.3-4) unstable; urgency=medium + + * menus.blacklist: ++ Add everything from xscreensaver-data. Closes: #771710. + * 30_xdg_syntax.patch: patch from upstream git. Support multiple +desktops in XDG_CURRENT_DESKTOP. Closes: #773013. + + -- Josselin Mouette Sat, 13 Dec 2014 21:48:50 +0100 + gnome-menus (3.13.3-3) unstable; urgency=medium * menus.blacklist: Index: debian/patches/series === --- debian/patches/series (révision 43961) +++ debian/patches/series (copie de travail) @@ -6,3 +6,4 @@ 09_games-menu.patch 11_science-menu.patch 12_alacarte.patch +30_xdg_syntax.patch Index: debian/patches/30_xdg_syntax.patch === --- debian/patches/30_xdg_syntax.patch (révision 0) +++ debian/patches/30_xdg_syntax.patch (révision 44046) @@ -0,0 +1,168 @@ +From b4546ab43c2c7ef6fb6cb7e5db83dc3975b56e8e Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Alberts=20Muktup=C4=81vels?= +Date: Mon, 27 Oct 2014 18:41:34 +0200 +Subject: desktop-entries: support multiple desktops in XDG_CURRENT_DESKTOP + +This is based on glib commit: +5a5e16e93c4f11e635918ecdb41681f63fd05a39 + +diff --git a/libmenu/desktop-entries.c b/libmenu/desktop-entries.c +index 326f311..bd4f886 100644 +--- a/libmenu/desktop-entries.c b/libmenu/desktop-entries.c +@@ -85,32 +85,27 @@ unix_basename_from_path (const char *path) + return path; + } + +-static const char * +-get_current_desktop (void) ++static const gchar * const * ++get_current_desktops (void) + { +- static char *current_desktop = NULL; ++ static gchar **result; + +- /* Support XDG_CURRENT_DESKTOP environment variable; this can be used +- * to abuse gnome-menus in non-GNOME desktops. */ +- if (!current_desktop) ++ if (g_once_init_enter (&result)) + { +- const char *desktop; ++ const gchar *desktops; ++ gchar **tmp; + +- desktop = g_getenv ("XDG_CURRENT_DESKTOP"); ++ desktops = g_getenv ("XDG_CURRENT_DESKTOP"); + +- /* Note: if XDG_CURRENT_DESKTOP is set but empty, do as if it +- * was not set */ +- if (!desktop || desktop[0] == '\0') +-current_desktop = g_strdup ("GNOME"); +- else +-current_desktop = g_strdup (desktop); +-} ++ if (desktops) ++desktops = ""; + +- /* Using "*" means skipping desktop-related checks */ +- if (g_strcmp0 (current_desktop, "*") == 0) +-return NULL; ++ tmp = g_strsplit (desktops, ":", 0); ++ ++ g_once_init_leave (&result, tmp); ++} + +- return current_desktop; ++ return (const gchar **) result; + } + + static GIcon * +@@ -151,52 +146,58 @@ key_file_get_icon (GKeyFile *key_file) + static gboolean + key_file_get_show_in (GKeyFile *key_file) + { +- const gchar *current_desktop; +- gchar **strv; ++ const gchar * const *current_desktops; ++ gchar **only_show_in; ++ gchar **not_show_in; + gboolean show_in = TRUE; +- int i; +- +- current_desktop = get_current_desktop (); +- if (!current_desktop) +-return TRUE; +- +- strv = g_key_file_get_string_list (key_file, +- DESKTOP_ENTRY_GROUP, +- "OnlyShowIn", +- NULL, +- NULL); +- if (strv) ++ gint i; ++ ++ current_desktops = get_current_desktops (); ++ only_show_in = g_key_file_get_string_list (key_file, ++ DESKTOP_ENTRY_GROUP, ++ "OnlyShowIn", ++ NULL, ++ NULL); ++ not_show_in = g_key_file_get_string_list (key_file, ++DESKTOP_ENTRY_GROUP, ++"NotShowIn", ++NULL, ++NULL); ++ ++ for (i = 0
Bug#773056: unblock: gnome-shell/3.14.2-3
Le samedi 13 décembre 2014 à 20:50 +0100, Josselin Mouette a écrit : > gnome-shell (3.14.2-3) unstable; urgency=medium > > * Add missing dependency on mutter. Closes: #764715. > * 10_background_race.patch: fix a race condition when loading two > backgrounds made of different XML files. Sorry, forgot the diff. -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/control === --- debian/control (révision 44030) +++ debian/control (copie de travail) @@ -95,6 +95,7 @@ gnome-themes-standard, gnome-backgrounds (>= 3.13.90), gsettings-desktop-schemas (>= 3.11), + mutter (>= 3.14.2), python (>= 2.6), telepathy-mission-control-5, Recommends: gkbd-capplet, Index: debian/control.in === --- debian/control.in (révision 44030) +++ debian/control.in (copie de travail) @@ -91,6 +91,7 @@ gnome-themes-standard, gnome-backgrounds (>= 3.13.90), gsettings-desktop-schemas (>= 3.11), + mutter (>= 3.14.2), python (>= 2.6), telepathy-mission-control-5, Recommends: gkbd-capplet, Index: debian/changelog === --- debian/changelog (révision 44030) +++ debian/changelog (copie de travail) @@ -1,3 +1,11 @@ +gnome-shell (3.14.2-3) unstable; urgency=medium + + * Add missing dependency on mutter. Closes: #764715. + * 10_background_race.patch: fix a race condition when loading two + backgrounds made of different XML files. + + -- Josselin Mouette Fri, 12 Dec 2014 22:32:31 +0100 + gnome-shell (3.14.2-2) unstable; urgency=medium * Add debian/patches/51-Delay-caribou-daemon-invocation.patch: Delay the Index: debian/patches/series === --- debian/patches/series (révision 44030) +++ debian/patches/series (copie de travail) @@ -1,6 +1,7 @@ 01_network_list.patch 02_auth_prompt.patch #10-make-NetworkManager-optional.patch +10_background_race.patch 27-nm-libexec-path.patch #30-remoteMenu-Prevent-the-shell-from-becoming-unrespons.patch 41-handle-logind-fail.patch Index: debian/patches/10_background_race.patch === --- debian/patches/10_background_race.patch (révision 0) +++ debian/patches/10_background_race.patch (révision 44045) @@ -0,0 +1,71 @@ +From 07180bef4d7264789b389b3ac9c6426ce269436b Mon Sep 17 00:00:00 2001 +From: Josselin Mouette +Date: Fri, 12 Dec 2014 21:57:11 +0100 +Subject: [PATCH] background: fix a race condition when loading several + animations + +When loading several animations at the same time, the last call +overrides the result for all of them. + +This commit caches all animations separately based on the source's +schemas. + +https://bugzilla.gnome.org/show_bug.cgi?id=741453 +--- + js/ui/background.js | 12 +++- + 1 file changed, 7 insertions(+), 5 deletions(-) + +diff --git a/js/ui/background.js b/js/ui/background.js +index ad0cacc..ad75c65 100644 +--- a/js/ui/background.js b/js/ui/background.js +@@ -134,6 +134,7 @@ const BackgroundCache = new Lang.Class({ + this._pendingFileLoads = []; + this._fileMonitors = {}; + this._backgroundSources = {}; ++this._animations = {}; + }, + + monitorFile: function(filename) { +@@ -152,12 +153,13 @@ const BackgroundCache = new Lang.Class({ + + getAnimation: function(params) { + params = Params.parse(params, { filename: null, ++settingsSchema: null, + onLoaded: null }); + +-if (this._animationFilename == params.filename) { ++if (this._animations[params.settingsSchema] && this._animations[params.settingsSchema].filename == params.filename) { + if (params.onLoaded) { + let id = GLib.idle_add(GLib.PRIORITY_DEFAULT, Lang.bind(this, function() { +-params.onLoaded(this._animation); ++params.onLoaded(this._animations[params.settingsSchema]); + return GLib.SOURCE_REMOVE; + })); + GLib.Source.set_name_by_id(id, '[gnome-shell] params.onLoaded'); +@@ -168,12 +170,11 @@ const BackgroundCache = new Lang.Class({ + let animation = new Animation({ filename: params.filename }); + + animation.load(Lang.bind(this, function() { +- this._animationFilename = params.filename; +- this._animation = animation; ++ this._animations[params.settingsSchema] = animation; + +if (params.onLoaded) { +let id = GLib.idle_add(GLib.PRIORITY_DEFAULT,
Bug#773056: unblock: gnome-shell/3.14.2-3
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock gnome-shell for a pair of bugfixes. gnome-shell (3.14.2-3) unstable; urgency=medium * Add missing dependency on mutter. Closes: #764715. * 10_background_race.patch: fix a race condition when loading two backgrounds made of different XML files. The second change is required for the desktop-base version we will have in jessie to actually work. unblock gnome-shell/3.14.2-3 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#758183: not solved completely
Jan Vogelsang wrote: In gdm3 version 3.14.1-3 autologin is working, but selecting another user by keyboard is not possible. Using the mouse another user can be selected, but when typing the password the password prompt becomes unfocussed after every button press and has to be selected again by mouse. Do you also have the latest gnome-shell package installed? There have been some login-related fixes in 3.14.2-1. -- Joss -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#772344: ITP: gnome-weather -- small application to monitor the weather conditions and forecasts
Package: wnpp Severity: wishlist Owner: Josselin Mouette * Package name: gnome-weather Version : 3.14.1 Upstream Author : Giovanni Campagna * URL : https://wiki.gnome.org/Apps/Weather * License : GPL v2 Programming Lang: Javascript Description : access current weather conditions and forecasts This is a small application that allows you to monitor the current weather conditions for your city, or anywhere in the world, and to access updated forecasts provided by various internet services. The package will be hosted in the pkg-gnome repository. -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#772178: RM: xchat-gnome/1:0.30.0~git20131003.d20b8d-3
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: rm Hi, despite our efforts, I don’t think xchat-gnome is ready for the release. There are unacceptable UI bugs, and the features are not on par with what we had in wheezy. We should advertise hexchat instead. Meanwhile, for jessie, can you please remove the package from testing? Thanks, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#772165: unblock: gnome-photos/3.14.2-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock gnome-photos to fix an UI bug and a crasher. gnome-photos (3.14.2-1) unstable; urgency=medium [ Laurent Bigonville ] * debian/control.in: Only Recommends dleyna-renderer on linux architectures [ Josselin Mouette ] * New upstream translation and bugfix release. Attaching upstream diff (without translations) and Debian diff. unblock gnome-photos/3.14.2-1 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- diff --git a/NEWS b/NEWS index 58470ea..8663f5f 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,19 @@ +Overview of changes in 3.14.2 += + +* Bugs fixed: + 737310 Ensure that icon-only buttons get the 'image-button' style class + 738527 Fix crash when reading scale factor after window has been destroyed + +* Updated translations: + Dutch + Friulian + Italian + Kazakh + Latvian + Persian + + Overview of changes in 3.14.0 = diff --git a/configure.ac b/configure.ac index a4e3456..3f85049 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ AC_INIT([Photos], -[3.14.0], +[3.14.2], [https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-photos], [gnome-photos], [https://wiki.gnome.org/Apps/Photos]) diff --git a/po/LINGUAS b/po/LINGUAS index e4648cf..0baa369 100644 --- a/po/LINGUAS +++ b/po/LINGUAS @@ -16,6 +16,7 @@ eu fa fi fr +fur ga gd gl diff --git a/po/fa.po b/po/fa.po index 025..768777a 100644 diff --git a/po/fur.po b/po/fur.po new file mode 100644 index 000..be39ed5 diff --git a/po/it.po b/po/it.po index 6754002..9b74244 100644 diff --git a/po/kk.po b/po/kk.po index 6726f0b..28e37b2 100644 diff --git a/po/lv.po b/po/lv.po index 9204228..bc0d1cb 100644 diff --git a/po/nl.po b/po/nl.po index a0d83b1..3b6176f 100644 diff --git a/src/photos-application.c b/src/photos-application.c index 32044ff..f72ba26 100644 --- a/src/photos-application.c +++ b/src/photos-application.c @@ -1089,7 +1089,7 @@ gint photos_application_get_scale_factor (PhotosApplication *self) { GList *windows; - gint scale_factor; + gint ret_val = 1; /* We do not use priv->main_window to allow widgets to use this * method while they are being constructed. The widget hierarchy is @@ -1097,6 +1097,11 @@ photos_application_get_scale_factor (PhotosApplication *self) * priv->main_window is NULL. */ windows = gtk_application_get_windows (GTK_APPLICATION (self)); - scale_factor = gtk_widget_get_scale_factor (GTK_WIDGET (windows->data)); - return scale_factor; + if (windows == NULL) +goto out; + + ret_val = gtk_widget_get_scale_factor (GTK_WIDGET (windows->data)); + + out: + return ret_val; } diff --git a/src/photos-delete-notification.c b/src/photos-delete-notification.c index e10d9a8..7735d18 100644 --- a/src/photos-delete-notification.c +++ b/src/photos-delete-notification.c @@ -151,7 +151,7 @@ photos_delete_notification_constructed (GObject *object) gtk_widget_set_valign (close, GTK_ALIGN_CENTER); gtk_button_set_focus_on_click (GTK_BUTTON (close), FALSE); gtk_button_set_relief (GTK_BUTTON (close), GTK_RELIEF_NONE); - gtk_container_add (GTK_CONTAINER (close), image); + gtk_button_set_image (GTK_BUTTON (close), image); gtk_container_add (GTK_CONTAINER (self), close); g_signal_connect_swapped (close, "clicked", G_CALLBACK (photos_delete_notification_delete_items), self); diff --git a/src/photos-indexing-notification.c b/src/photos-indexing-notification.c index 047bff3..b04f3db 100644 --- a/src/photos-indexing-notification.c +++ b/src/photos-indexing-notification.c @@ -297,7 +297,7 @@ photos_indexing_notification_init (PhotosIndexingNotification *self) close = gtk_button_new (); gtk_widget_set_valign (close, GTK_ALIGN_CENTER); - gtk_container_add (GTK_CONTAINER (close), image); + gtk_button_set_image (GTK_BUTTON (close), image); gtk_container_add (GTK_CONTAINER (self), close); g_signal_connect_swapped (close, "clicked", G_CALLBACK (photos_indexing_notification_close_clicked), self); diff --git a/src/photos-preview-nav-buttons.c b/src/photos-preview-nav-buttons.c index 1fc9307..999c34c 100644 --- a/src/photos-preview-nav-buttons.c +++ b/src/photos-preview-nav-buttons.c @@ -324,7 +324,7 @@ photos_preview_nav_buttons_constructed (GObject *object) gtk_image_set_pixel_size (GTK_IMAGE (image), 16); button = gtk_button_new (); - gtk_container_add (GTK_CONTAINER (button), image); + gtk_button_set_image (GTK_BUTTON (button), image); context = gtk_widget_get_style_context (button); gtk_style_context_add_class (context, "osd"); gtk_container_add (GTK_CONTAINER (priv->prev_widget), button); @@ -353,7 +353,7 @@ photos_preview_nav_buttons_constructed (GObject *object) gtk_image_set_pixel_size (GTK_IMAGE (image), 16); butt
Bug#772164: unblock: gnome-mines/1:3.14.1-2
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock gnome-mines for a simple bugfix. gnome-mines (1:3.14.1-2) unstable; urgency=medium * 01_custom_size.patch: patch from upstream git. Allow to configure the custom size settings. unblock gnome-mines/1:3.14.1-2 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- >From b90f16ec65aad39467494510a333f9bc41a4a784 Mon Sep 17 00:00:00 2001 From: Robert Roth Date: Thu, 16 Oct 2014 20:00:00 +0300 Subject: Fixed custom size entry (bgo #738607) diff --git a/src/gnome-mines.vala b/src/gnome-mines.vala index 4f55426..90bd53d 100644 --- a/src/gnome-mines.vala +++ b/src/gnome-mines.vala @@ -284,15 +284,18 @@ public class Mines : Gtk.Application var field_width_entry = (Gtk.SpinButton) builder.get_object ("width_spin_btn"); field_width_entry.set_range (XSIZE_MIN, XSIZE_MAX); field_width_entry.value_changed.connect (xsize_spin_cb); +field_width_entry.set_increments (1, 1); field_width_entry.set_value (settings.get_int (KEY_XSIZE)); var field_height_entry = (Gtk.SpinButton) builder.get_object ("height_spin_btn"); field_height_entry.set_range (YSIZE_MIN, YSIZE_MAX); field_height_entry.value_changed.connect (ysize_spin_cb); +field_height_entry.set_increments (1, 1); field_height_entry.set_value (settings.get_int (KEY_YSIZE)); mines_spin = (Gtk.SpinButton) builder.get_object ("mines_spin_btn"); mines_spin.set_range (1, 100); +mines_spin.set_increments (1, 1); mines_spin.value_changed.connect (mines_spin_cb); set_mines_limit (); -- cgit v0.10.1
Bug#772161: unblock: gksu/2.0.2-9
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock gksu for a fix in the menu category. gksu (2.0.2-9) unstable; urgency=medium * 01_desktop_in.patch: move from Utilities to System, for consistency with the current GNOME menu. gksu (2.0.2-8) unstable; urgency=medium * debian/control.in: - make team the maintainer unblock gksu/2.0.2-9 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/control === Index: debian/control.in === --- debian/control.in (révision 43500) +++ debian/control.in (copie de travail) @@ -1,7 +1,7 @@ Source: gksu Section: admin Priority: optional -Maintainer: Gustavo Noronha Silva +Maintainer: Debian GNOME Maintainers Uploaders: @GNOME_TEAM@ Build-Depends: cdbs, debhelper (>= 8), Index: debian/changelog === --- debian/changelog (révision 43500) +++ debian/changelog (copie de travail) @@ -1,3 +1,17 @@ +gksu (2.0.2-9) unstable; urgency=medium + + * 01_desktop_in.patch: move from Utilities to System, for consistency +with the current GNOME menu. + + -- Josselin Mouette Fri, 05 Dec 2014 17:56:37 +0100 + +gksu (2.0.2-8) unstable; urgency=medium + + * debian/control.in: + - make team the maintainer + + -- Gustavo Noronha Silva Mon, 01 Dec 2014 14:27:16 -0200 + gksu (2.0.2-7) unstable; urgency=low * Team upload. Index: debian/patches/01_desktop_in.patch === --- debian/patches/01_desktop_in.patch (révision 43500) +++ debian/patches/01_desktop_in.patch (copie de travail) @@ -10,4 +10,4 @@ +Terminal=false +X-MultipleArgs=false +Type=Application -+Categories=GTK;Utility;TerminalEmulator; ++Categories=GTK;System;TerminalEmulator;
Bug#772156: unblock: vte2.91/0.38.1-2
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock vte2.91 for a few selected bugfixes. vte2.91 (0.38.1-2) unstable; urgency=medium * Bug fixes from upstream git: + 10_check_cursor_display.patch: check the cursor’s display before using it. + 11_cjk_ambiguous_width.patch: copy-paste bug in properties. + 12_zombies.patch, 13_zombies.patch: don’t leave zombie processes around. Closes: #770596. Attaching the individual patches. unblock vte2.91/0.38.1-2 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- >From 5cff499de0122b44d60c189ec138b2853af10a6c Mon Sep 17 00:00:00 2001 From: Christian Persch Date: Mon, 3 Nov 2014 18:38:30 +0100 Subject: widget: Check cursor's display before using it (cherry picked from commit 19963440f9da89e2a3035c8a7488a92a244f22e3) diff --git a/src/vte.c b/src/vte.c index 9374fe6..28b7be9 100644 --- a/src/vte.c +++ b/src/vte.c @@ -1147,7 +1147,8 @@ vte_terminal_set_cursor_from_regex_match(VteTerminal *terminal, struct vte_match switch (regex->cursor_mode) { case VTE_REGEX_CURSOR_GDKCURSOR: -if (regex->cursor.cursor != NULL) { +if (regex->cursor.cursor != NULL && +gdk_cursor_get_display(regex->cursor.cursor) == gtk_widget_get_display(&terminal->widget)) { cursor = g_object_ref(regex->cursor.cursor); } break; -- cgit v0.10.1 >From 102468e58fe48512ef100e439577d08c2ba4fb7f Mon Sep 17 00:00:00 2001 From: Egmont Koblinger Date: Sat, 22 Nov 2014 13:33:33 +0100 Subject: widget: Fix installing the CJK ambiguous width property (cherry picked from commit 447266e2925527f898d3e9d048db7cecd2397cb7) diff --git a/src/vte.c b/src/vte.c index 28b7be9..c6172fc 100644 --- a/src/vte.c +++ b/src/vte.c @@ -11286,7 +11286,7 @@ vte_terminal_class_init(VteTerminalClass *klass) */ g_object_class_install_property (gobject_class, - PROP_CURSOR_BLINK_MODE, + PROP_CJK_AMBIGUOUS_WIDTH, g_param_spec_int ("cjk-ambiguous-width", NULL, NULL, 1, 2, VTE_ISO2022_DEFAULT_UTF8_AMBIGUOUS_WIDTH, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | G_PARAM_EXPLICIT_NOTIFY)); -- cgit v0.10.1 >From d9d83d455a5b67fcce030c56fbd8de921dc3fa6d Mon Sep 17 00:00:00 2001 From: Egmont Koblinger Date: Mon, 1 Dec 2014 13:30:52 +0100 Subject: widget: Do not leave behind a zombie child when closing a terminal https://bugzilla.gnome.org/show_bug.cgi?id=740929 (cherry picked from commit 31b150146189b49fadd126edc1c373ada234c865) diff --git a/src/vte.c b/src/vte.c index c6172fc..e5149c9 100644 --- a/src/vte.c +++ b/src/vte.c @@ -3210,6 +3210,12 @@ vte_terminal_child_watch_cb(GPid pid, int status, VteTerminal *terminal) { + if (terminal == NULL) { + /* The child outlived VteTerminal. Do nothing, we're happy that Glib + * read its exit data and hence it's no longer there as zombie. */ + return; + } + if (pid == terminal->pvt->pty_pid) { GObject *object = G_OBJECT(terminal); @@ -8416,11 +8422,15 @@ vte_terminal_finalize(GObject *object) terminal->pvt->outgoing_conv = VTE_INVALID_CONV; } - /* Stop listening for child-exited signals. */ + /* Start listening for child-exited signals and ignore them, so that no zombie child is left behind. */ if (terminal->pvt->child_watch_source != 0) { g_source_remove (terminal->pvt->child_watch_source); terminal->pvt->child_watch_source = 0; } +g_child_watch_add_full(G_PRIORITY_HIGH, + terminal->pvt->pty_pid, + (GChildWatchFunc)vte_terminal_child_watch_cb, + NULL, NULL); /* Stop processing input. */ vte_terminal_stop_processing (terminal); -- cgit v0.10.1 >From b033047970a7bb7e9e17c6e38ce5107daf704a7a Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Thu, 4 Dec 2014 16:46:00 +0100 Subject: widget: Reap only when a child is present https://bugzilla.gnome.org/show_bug.cgi?id=740929 (cherry picked from commit 5f19e0b08cb06c76d989592e1a859ac3a23b8b4b) diff --git a/src/vte.c b/src/vte.c index e5149c9..5919416 100644 --- a/src/vte.c +++ b/src/vte.c @@ -8426,11 +8426,11 @@ vte_terminal_finalize(GObject *object) if (terminal->pvt->child_watch_source != 0) { g_source_remove (terminal->pvt->child_watch_source); terminal->pvt->child_watch_source = 0; +g_child_watch_add_full(G_PRIORITY_HIGH, +
Bug#772155: unblock: gnome-boxes/3.14.2-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock gnome-boxes for a new upstream bugfix release. gnome-boxes (3.14.2-1) unstable; urgency=medium [ Jackson Doak ] * New upstream bugfix release. The Debian diff consists in the above changelog. Attaching the upstream diff between 3.14.1.1 and 3.14.2. unblock gnome-boxes/3.14.2-1 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- diff --git a/NEWS b/NEWS index a4e87ee..3a0649c 100644 --- a/NEWS +++ b/NEWS @@ -1,8 +1,46 @@ -3.14.1.1 - Oct 15, 2014 +3.14.2 - Nov 11, 2014 = +Changes since 3.14.1.2: + +- Remove redundant revealer from snapshots view. +- Fix a potential crash on snapshot deletion. +- Print a more descriptive warning on failing to rename a snapshot. +- Report ovirt support in configure summary. + +3.14.1.2 - Oct 27, 2014 +=== + Changes since 3.14.1.1: +- Fix crash on launching a VNC box. +- Fix exit of wizard when going back from customization screen. +- Don't start the VM after reverting to a snapshot unless it was running in + foreground before the reversion operation. +- Always show "Reverting to SNAPSHOT_NAME" message when reverting as we can + never be sure about the speed of the operation. +- Fix the the issue of pause button still being available to user when a + selected box(es) is already being paused and Boxes leading into interesting + scenerios if user clicks on the button. +- Fix the issue of change of box name from toolbar title not getting saved. +- Fix cancellation of media setup and therefore wizard jumping to setup page + even after user has cancelled creation of corresponding VM. +- Continue wizard to next step on user hitting 'Enter' in URL entry. +- Correctly handle HTTP(S) redirection. +- Remove a now redundant work around. +- Added/updated/fixed translations: + - Arabic + +All contributors to this release: + +Mosaab Alzoubi +Zeeshan Ali (Khattak) + +3.14.1.1 - Oct 15, 2014 +=== + +Changes since 3.14.1: + - Fix express installation for Microsoft Windows. - Fix handling of downloads of unknown size. diff --git a/configure.ac b/configure.ac index caf7984..cf79f9e 100644 --- a/configure.ac +++ b/configure.ac @@ -217,4 +217,5 @@ AC_MSG_NOTICE([ build from vala sources: $enable_vala USB redirection support: $enable_usbredir Smartcard support:$enable_smartcard +oVirt support:$have_govirt ]) diff --git a/data/ui/snapshot-list-row.ui b/data/ui/snapshot-list-row.ui index f20ee62..a94fb97 100644 --- a/data/ui/snapshot-list-row.ui +++ b/data/ui/snapshot-list-row.ui @@ -22,83 +22,45 @@ True True + - + true false -true - +slide-up-down - -true -false -slide-up-down + +True +False - + True False - - -True -False -True -True -start -center -45 -end -0 - - - - - -true -actions_menu -center -4 -4 -4 - - <class name="image-button" /> - - - -true -emblem-system-symbolic - - - - +True +True +start +center +45 +end +0 - + true -horizontal -false - - -true -true -45 -true - - - - +actions_menu +center +4 +4 +4 + + <class name="image-button" /> + - -true + true -10 -center -Done - - - <class name="text-button" /> - +
Bug#772152: unblock: meta-gnome3/1:3.14+3
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock meta-gnome3 for a few more adjustments. meta-gnome3 (1:3.14+3) unstable; urgency=medium * Use goobox by default instead of sound-juicer. Closes: #771827. * Add gnome-shell-extension-weather to gnome. * Demote XUL extensions to suggests again, because they are not updated whenever iceweasel is upgraded in stable, despite being (at least for the keyring plugin) important security features. unblock meta-gnome3/1:3.14+3 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/control === --- debian/control (révision 43946) +++ debian/control (copie de travail) @@ -143,12 +143,13 @@ libreoffice-impress, rhythmbox (>= 3.0), simple-scan [linux-any], - sound-juicer (>= 3.14), + goobox | sound-juicer, transmission-gtk, xdg-user-dirs-gtk, # Plugins for core and apps cups-pk-helper (>= 0.2), gedit-plugins (>= 3.14), + gnome-shell-extension-weather, gstreamer1.0-libav (>= 0.10.13), gstreamer1.0-plugins-ugly (>= 0.10.19), rhythmbox-plugins, @@ -161,10 +162,10 @@ libgtk2-perl (>= 1:1.130), ${misc:Depends} # Official app, not yet in Jessie so only recommended for now. -Recommends: gnome-software, -xul-ext-adblock-plus, -xul-ext-gnome-keyring -Suggests: iceweasel-l10n-all +Recommends: gnome-software +Suggests: xul-ext-adblock-plus, + xul-ext-gnome-keyring, + iceweasel-l10n-all Description: Full GNOME Desktop Environment, with extra components This is the GNOME Desktop environment, an intuitive and attractive desktop, with extra components. Index: debian/control.in === --- debian/control.in (révision 43946) +++ debian/control.in (copie de travail) @@ -139,12 +139,13 @@ libreoffice-impress, rhythmbox (>= 3.0), simple-scan [linux-any], - sound-juicer (>= 3.14), + goobox | sound-juicer, transmission-gtk, xdg-user-dirs-gtk, # Plugins for core and apps cups-pk-helper (>= 0.2), gedit-plugins (>= 3.14), + gnome-shell-extension-weather, gstreamer1.0-libav (>= 0.10.13), gstreamer1.0-plugins-ugly (>= 0.10.19), rhythmbox-plugins, @@ -157,10 +158,10 @@ libgtk2-perl (>= 1:1.130), ${misc:Depends} # Official app, not yet in Jessie so only recommended for now. -Recommends: gnome-software, -xul-ext-adblock-plus, -xul-ext-gnome-keyring -Suggests: iceweasel-l10n-all +Recommends: gnome-software +Suggests: xul-ext-adblock-plus, + xul-ext-gnome-keyring, + iceweasel-l10n-all Description: Full GNOME Desktop Environment, with extra components This is the GNOME Desktop environment, an intuitive and attractive desktop, with extra components. Index: debian/changelog === --- debian/changelog (révision 43946) +++ debian/changelog (copie de travail) @@ -1,3 +1,13 @@ +meta-gnome3 (1:3.14+3) unstable; urgency=medium + + * Use goobox by default instead of sound-juicer. Closes: #771827. + * Add gnome-shell-extension-weather to gnome. + * Demote XUL extensions to suggests again, because they are not +updated whenever iceweasel is upgraded in stable, despite being (at +least for the keyring plugin) important security features. + + -- Josselin Mouette Fri, 05 Dec 2014 15:18:27 +0100 + meta-gnome3 (1:3.14+2) unstable; urgency=medium * Remove gnome-desktop-environment.
Bug#771735: Pre-approval request for gnome-settings-daemon/3.14.2-2
Control: tags -1 -moreinfo Le mercredi 03 décembre 2014 à 20:51 +, Adam D. Barratt a écrit : > Please feel free to go ahead (with the caveat below) and remove moreinfo > as usual once the package has been accepted. > I've aged the current version so that it should migrate in tonight's > britney run. Uploading tomorrow should be fine. It’s been accepted and built. Thanks, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#772056: unblock: libgtksourceviewmm/3.2.0-2
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock libgtksourceviewmm to fix the arm64 build. libgtksourceviewmm (3.2.0-2) unstable; urgency=medium * Use dh-autoreconf. Closes: #744612, #765229. * Add build-dependency on mm-common. unblock libgtksourceviewmm/3.2.0-2 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/rules === --- debian/rules (révision 31925) +++ debian/rules (copie de travail) @@ -3,6 +3,7 @@ include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk Index: debian/control === --- debian/control (révision 31925) +++ debian/control (copie de travail) @@ -2,20 +2,21 @@ # # Modifications should be made to debian/control.in instead. # This file is regenerated automatically in the clean target. - Source: libgtksourceviewmm Section: libs Priority: optional Maintainer: Debian GNOME Maintainers -Uploaders: Deng Xiyue , Loic Minier , Michael Biebl +Uploaders: Deng Xiyue , Josselin Mouette , Michael Biebl DM-Upload-Allowed: yes Homepage: http://www.gtkmm.org/ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/libgtksourceviewmm -Vcs-Svn: svn://anonscm.debian.org/svn/pkg-gnome/desktop/unstable/libgtksourceviewmm +Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/libgtksourceviewmm Build-Depends: cdbs (>= 0.4.51), debhelper (>= 8), doxygen, gnome-pkg-tools, + dh-autoreconf, + mm-common, libglibmm-2.4-dev (>= 2.28.0), libgtkmm-3.0-dev (>= 3.2.0), libgtksourceview-3.0-dev (>= 3.2.0) Index: debian/control.in === --- debian/control.in (révision 31925) +++ debian/control.in (copie de travail) @@ -6,11 +6,13 @@ DM-Upload-Allowed: yes Homepage: http://www.gtkmm.org/ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/libgtksourceviewmm -Vcs-Svn: svn://anonscm.debian.org/svn/pkg-gnome/desktop/unstable/libgtksourceviewmm +Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/libgtksourceviewmm Build-Depends: cdbs (>= 0.4.51), debhelper (>= 8), doxygen, gnome-pkg-tools, + dh-autoreconf, + mm-common, libglibmm-2.4-dev (>= 2.28.0), libgtkmm-3.0-dev (>= 3.2.0), libgtksourceview-3.0-dev (>= 3.2.0) Index: debian/changelog === --- debian/changelog (révision 31925) +++ debian/changelog (copie de travail) @@ -1,3 +1,10 @@ +libgtksourceviewmm (3.2.0-2) unstable; urgency=medium + + * Use dh-autoreconf. Closes: #744612, #765229. + * Add build-dependency on mm-common. + + -- Josselin Mouette Thu, 04 Dec 2014 09:56:40 +0100 + libgtksourceviewmm (3.2.0-1) unstable; urgency=low * New upstream release.
Bug#755475: gnome-shell-common: since 3.12 components entered testing, gnome-shell breaks GDM
Tomas Pospisek wrote: But I do not think the release team will allow a new version of upower to migrate to jessie because it fixes such a (IMHO) minor issue? Do you think they will? Fixing incorrect dependencies is certainly among the things the release team will allow to migrate. And once jessie is released then really I can't see much sense of adding that information either because by then you'll allready be running upower and gdm3 from jessie and so this becomes a non-issue? I agree that after jessie this becomes a non-issue.0 -- Joss -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#755475: gnome-shell-common: since 3.12 components entered testing, gnome-shell breaks GDM
Hi Tomas, Tomas Pospisek wrote: > > Would it be a good idea to set thighter package interdependencies or, > > at least, put a Breaks: gdm (<< 3.12) to upower? > > Agreed. Reassigning. Seeing that gdm3 in wheezy was 3.4.1-8 and that "everybody" is going to update to gdm3 >= 3.14.1-3 for jessie or the versions in jessie anyway I'm not sure this is required? Is there some specific scenario where users would be running with "unreleased", older gdm3's? Well, partial upgrades are not “supported” per se, but they are expected not to leave your system in an unusable state, so when there’s a lockstep upgrade we should match it in the dependencies. -- Joss -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#771846: unblock: seahorse/3.14.0-2
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock package seahorse for a simple bugfix. seahorse (3.14.0-2) unstable; urgency=medium * 01_ssh_ui.patch, 02_ssh_ui.patch: patches from upstream git. Fix the SSH key generation UI file. Closes: #770241. unblock seahorse/3.14.0-2 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/changelog === --- debian/changelog (révision 43080) +++ debian/changelog (copie de travail) @@ -1,3 +1,10 @@ +seahorse (3.14.0-2) unstable; urgency=medium + + * 01_ssh_ui.patch, 02_ssh_ui.patch: patches from upstream git. Fix the +SSH key generation UI file. Closes: #770241. + + -- Josselin Mouette Tue, 02 Dec 2014 20:59:59 +0100 + seahorse (3.14.0-1) unstable; urgency=medium * New upstream release. Index: debian/patches/01_ssh_ui.patch === --- debian/patches/01_ssh_ui.patch (révision 0) +++ debian/patches/01_ssh_ui.patch (révision 43990) @@ -0,0 +1,25 @@ +From 20536a1282bb506bb4a3f11a83ddb6d46669e552 Mon Sep 17 00:00:00 2001 +From: Matthias Clasen +Date: Fri, 14 Nov 2014 04:38:00 -0500 +Subject: ssh generation: Fix invalid ui file + +GtkGrid does not have :n-rows or :n-columns properties. + +https://bugzilla.gnome.org/show_bug.cgi?id=740138 + +diff --git a/ssh/seahorse-ssh-generate.xml b/ssh/seahorse-ssh-generate.xml +index 03defd9..9cb9e04 100644 +--- a/ssh/seahorse-ssh-generate.xml b/ssh/seahorse-ssh-generate.xml +@@ -196,8 +196,6 @@ + False + 6 + 12 +-2 +-2 + + + True +-- +cgit v0.10.1 + Index: debian/patches/02_ssh_ui.patch === --- debian/patches/02_ssh_ui.patch (révision 0) +++ debian/patches/02_ssh_ui.patch (révision 43990) @@ -0,0 +1,23 @@ +From e9917a0a81fd58e1555c71a29c9f5fea80e327b2 Mon Sep 17 00:00:00 2001 +From: Matthias Clasen +Date: Sat, 15 Nov 2014 12:05:14 -0500 +Subject: Remove more invalid properties + +This was overlooked in the previous commit. + +diff --git a/ssh/seahorse-ssh-generate.xml b/ssh/seahorse-ssh-generate.xml +index 9cb9e04..d918617 100644 +--- a/ssh/seahorse-ssh-generate.xml b/ssh/seahorse-ssh-generate.xml +@@ -279,8 +279,6 @@ + 20 + 6 + 12 +-2 +-2 + + + True +-- +cgit v0.10.1 + Index: debian/patches/series === --- debian/patches/series (révision 0) +++ debian/patches/series (révision 43990) @@ -0,0 +1,2 @@ +01_ssh_ui.patch +02_ssh_ui.patch
Bug#771736: unblock: gnome-documents/3.14.2-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock gnome-documents for a simple but important upstream change. gnome-documents (3.14.2-1) unstable; urgency=medium * New upstream bugfix release. + Disable SSLv3 because of POODLE. I’m attaching the upstream diff (the Debian diff consists in the above changelog). unblock gnome-documents/3.14.2-1 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- diff --git a/NEWS b/NEWS index b6f64f3..05ab719 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,8 @@ +3.14.2 - "Candy" + + +- Disable SSLv3 to prevent POODLE attacks + 3.14.1 - "Boardwalk" diff --git a/configure.ac b/configure.ac index bec59e4..f778977 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ dnl -*- mode: m4 -*- AC_PREREQ(2.63) -AC_INIT([gnome-documents],[3.14.1],[],[gnome-documents]) +AC_INIT([gnome-documents],[3.14.2],[],[gnome-documents]) AC_CONFIG_HEADERS([config/config.h]) AC_CONFIG_SRCDIR([src/main.js]) diff --git a/src/gnome-documents.in b/src/gnome-documents.in index ace43af..53b89de 100644 --- a/src/gnome-documents.in +++ b/src/gnome-documents.in @@ -4,6 +4,10 @@ export GJS_PATH="@pkgdatadir@/js${GJS_PATH:+:$GJS_PATH}" export GI_TYPELIB_PATH="@pkglibdir@/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}" export LD_LIBRARY_PATH="@pkglibdir@${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" +if test x"$G_TLS_GNUTLS_PRIORITY" = x ; then +export G_TLS_GNUTLS_PRIORITY="NORMAL:%COMPAT:!VERS-SSL3.0" +fi + if test x"$GJS_DEBUG_OUTPUT" = x ; then export GJS_DEBUG_OUTPUT=stderr fi
Bug#771712: unblock: gedit/3.14.0-3
Control: tags -1 -moreinfo Le lundi 01 décembre 2014 à 21:54 +0100, Niels Thykier a écrit : > > unblock gedit/3.14.0-3 > > > Approved provided it is uploaded to unstable prior to Monday the 8th of > December. Please remove the unblock request once it has been accepted > into unstable. Thanks. It’s here now, it was just waiting for the mirror pulse to be ACCEPTed. Cheers, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#771712: unblock: gedit/3.14.0-3
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock gedit to push a handful of upstream fixes. gedit (3.14.0-3) unstable; urgency=medium * 10_external-tools_missing_column.patch: patch from upstream git. Fixes a typo in the external tools plugin. * 11_quick-open_crash_IM.patch: patch from upstream git. Fix a bug in the quick-open plugin that makes the input manager crash. * 12_send-to-fpaste_path.patch: patch from upstream git. Fix python3 shebang. * 13_window_size.patch: patch from upstream git. Increase the default window size. * 14_css_leak.patch: patch from upstream git. Avoid a GFile leak when loading a nonexistent CSS. * 15_line_ending.patch: patch from upstream git. Bring back the ability to set line endings. * 16_highlightmode_dialog.patch: patch from upstream git. Fix the language selector. * 17_various_leaks.patch: patch from upstream git. Fix several memory leaks. * 18_print-preview_typo.patch: patch from upstream git. Fix a typo in the print preview. I’m attaching all individual patches, which represent the sole changes. unblock gedit/3.14.0-3 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- >From d0cb344dfe6355be2025e061f772227b7550766d Mon Sep 17 00:00:00 2001 From: Sebastien Lafargue Date: Sun, 28 Sep 2014 15:58:50 +0200 Subject: plugin: externaltools/send-to-fpaste missing colon diff --git a/plugins/externaltools/data/send-to-fpaste.tool.in b/plugins/externaltools/data/send-to-fpaste.tool.in index 0070f57..e3edaca 100755 --- a/plugins/externaltools/data/send-to-fpaste.tool.in +++ b/plugins/externaltools/data/send-to-fpaste.tool.in @@ -4,7 +4,7 @@ import os, urllib, json, sys, urllib.request from gi.repository import Gtk, Gdk lang = os.getenv('GEDIT_CURRRENT_DOCUMENT_LANGUAGE') -if lang is None +if lang is None: lang = "text" current_document_path = os.getenv('GEDIT_CURRENT_DOCUMENT_PATH') -- cgit v0.10.1 >From 634f66b43779c00631903865dd2c93f4c58e64dc Mon Sep 17 00:00:00 2001 From: Adam Dingle Date: Wed, 1 Oct 2014 10:45:58 -0400 Subject: [quick open] Defer popup destruction to avoid input manager crash https://bugzilla.gnome.org/show_bug.cgi?id=737711 diff --git a/plugins/quickopen/quickopen/popup.py b/plugins/quickopen/quickopen/popup.py index 2ccb53f..c2c16f8 100644 --- a/plugins/quickopen/quickopen/popup.py +++ b/plugins/quickopen/quickopen/popup.py @@ -519,13 +519,15 @@ class Popup(Gtk.Dialog): return True if rows and ret: -self.destroy() +# We destroy the popup in an idle callback to work around a crash that happens with +# GTK_IM_MODULE=xim. See https://bugzilla.gnome.org/show_bug.cgi?id=737711 . +GLib.idle_add(self.destroy) if not rows: gfile = self._direct_file() if gfile and self._handler(gfile): -self.destroy() +GLib.idle_add(self.destroy) else: ret = False else: -- cgit v0.10.1 >From a9fd3f931a6e2cbd282b293f6b0b3828bfbd18f2 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Sun, 5 Oct 2014 17:10:20 +0200 Subject: send-to-fpaste: use /usr/bin/env instead of /bin/env In light of the larger /usr - movement, it would be nicer to use /usr/bin/env instead of /bin/env. Some distros do not offer /bin/env (and never have). All other files refering to 'env' look for it in /usr/bin as well, so it's just consistent. https://bugzilla.gnome.org/show_bug.cgi?id=737931 diff --git a/plugins/externaltools/data/send-to-fpaste.tool.in b/plugins/externaltools/data/send-to-fpaste.tool.in index e3edaca..d255007 100755 --- a/plugins/externaltools/data/send-to-fpaste.tool.in +++ b/plugins/externaltools/data/send-to-fpaste.tool.in @@ -1,4 +1,4 @@ -#!/bin/env python3 +#!/usr/bin/env python3 import os, urllib, json, sys, urllib.request from gi.repository import Gtk, Gdk -- cgit v0.10.1 >From 8263561b56601217d97847b5138c22bc90fe5b41 Mon Sep 17 00:00:00 2001 From: Michael Catanzaro Date: Sun, 5 Oct 2014 08:49:08 -0500 Subject: Increase default window size https://bugzilla.gnome.org/show_bug.cgi?id=729330 diff --git a/data/org.gnome.gedit.gschema.xml.in b/data/org.gnome.gedit.gschema.xml.in index 5d17827..a01b3ec 100644 --- a/data/org.gnome.gedit.gschema.xml.in +++ b/data/org.gnome.gedit.gschema.xml.in @@ -258,7 +258,7 @@ 0 - (650, 500) + (900, 700) 200 -- cgit v0.10.1 >From 0bebb1a24030e2456729db8c485cfaa2ae208c27 Mon Sep 17 00:00:00 2001 From: Paolo Borelli Date: Sun, 19 Oct 2014 12:53:26 +0200 Subject: Do not leak GFile when trying to load a non existing css diff --git a/gedit/gedit-app.c b/gedit/gedit-app.c index c502f09..dc5d803 100644 --- a/gedit/gedit-app.c +++ b/gedit/gedit-app.c @@ -
Bug#771706: release-notes: GNOME additions for jessie release notes
Package: release-notes Severity: wishlist Hi, here are some proposed changes to the release notes, pertaining to the upgrade to GNOME 3.14. Cheers, -- .''`. Josselin Mouette : :' : `. `' `- >From cc4bba064bca48b48496b8444b2c25d0f602e642 Mon Sep 17 00:00:00 2001 From: Josselin Mouette Date: Mon, 1 Dec 2014 20:49:54 +0100 Subject: [PATCH] Document GNOME new functionality and issues --- en/issues.dbk| 42 ++ en/whats-new.dbk | 49 + 2 files changed, 91 insertions(+) diff --git a/en/issues.dbk b/en/issues.dbk index 1e84497..d7e4073 100644 --- a/en/issues.dbk +++ b/en/issues.dbk @@ -283,4 +283,46 @@ Pin-Priority: -1 + + + + The GNOME desktop requires basic 3D graphics + +The GNOME 3.14 desktop in Jessie no longer has fallback support for +machines without basic 3D graphics. To run properly, it needs either +a recent enough PC (any PC built in the last 10 years should have +the required SSE2 support) or, for architectures other than i386 and +amd64, a 3D-accelerated graphics adapter with EGL drivers. + + + + + The GNOME desktop does not work with the AMD proprietary FGLRX + driver + +Unlike other OpenGL drivers, the AMD FGLRX driver for Radeon adapters +does not support the EGL interface. As such, several GNOME +applications, including the core of the GNOME desktop, will not start +at all when this driver is in use. + + +It is recommended to use the free radeon driver, +which is the default in &releasename;, instead. + + + + + + Changes in the GNOME default keyboard shortcuts + +The default keyboard shortcuts in the GNOME desktop have changed in +order to match more closely those of some other operating systems. + + +Shortcut settings previously modified by the user will be preserved +upon upgrade. These settings can still be configured from the GNOME +control center, accessible from the top right menu by clicking on +the “settings” icon. + + diff --git a/en/whats-new.dbk b/en/whats-new.dbk index 77a611e..fc4d900 100644 --- a/en/whats-new.dbk +++ b/en/whats-new.dbk @@ -357,6 +357,55 @@ so are still included there. + +Changes in the GNOME desktop + + +Being upgraded to version 3.14, the new GNOME desktop brings many new +features and usability improvements. + + +The design of the GNOME shell has been updated. The bottom message tray +is larger, easier to use and less prone to appear accidentally. A new +system status area in the upper right corner puts all useful settings +in the same place. + + +The screensaver has been replaced by a “lock screen” that still brings +minimal functionality when the user is away. For example, you can pause +the music, be informed of a new email, or change the screen brightness, +all of that without entering a password. Pressing the Escape key or +starting to type the password brings back the login prompt. The GNOME +display manager uses the exact same design for consistency. + + +Several applications, including the Nautilus file manager, the gedit +text editor, and the evince document viewer, have seen their design made +much more compact, merging the window titlebar with the toolbar. This +leaves much more room for the documents the user is working on. The +standard dialog boxes have undergone similar changes. + + +Support for touch screens has been fully integrated, including intuitive +gestures based on multiple fingers movements. GNOME now also supports +high resolution (HiDPI) screens, taking full advantage of fine pixeling +for the clearest rendering. + + +GNOME supports geolocation, and includes a smooth mapping and navigation +application. + + +The user documentation is much more complete, and includes video tutorials +for new users. + + +More information can be found in the +https://help.gnome.org/misc/release-notes/3.14/";>GNOME 3.14 +release notes. + + + New default init system (systemd) -- 2.1.3
Bug#771510: Pre-approval for evolution-ews/3.12.9~git20141130.278fe7-1
Control: tags -1 -moreinfo Le dimanche 30 novembre 2014 à 16:44 +, Adam D. Barratt a écrit : > > evolution-ews (3.12.9~git20141130.278fe7-1) UNRELEASED; urgency=medium > > > > * New upstream git snapshot from stable branch, includes only bugfixes > > and translations. > > * Update evolution and e-d-s build-dependencies to 3.12.9~. > > * Require libmspack and stop building with the embedded code copy. > > Please go ahead, and ensure that the upload is in unstable before > December 5th, removing the "moreinfo" tag once the package has been > accepted. There yo go. Cheers, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#771535: Pre-approval for gnome-shell/3.14.2-1
Control: tags -1 -moreinfo Le dimanche 30 novembre 2014 à 16:41 +, Adam D. Barratt a écrit : > > gnome-shell (3.14.2-1) unstable; urgency=medium > > Please go ahead, and ensure that the upload is in unstable before > December 5th, removing the "moreinfo" tag once the package has been > accepted. It’s here. Thanks, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#771608: unblock: evolution-data-server/3.12.9~git20141128.5242b0-2
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Whoops. evolution-data-server (3.12.9~git20141128.5242b0-2) unstable; urgency=medium * Fix brown paper bug in libcamel1.2-dev dependencies. /me whistles. unblock evolution-data-server/3.12.9~git20141128.5242b0-2 Thanks again, -- .''`. Josselin Mouette : :' : `. `' `- diff -Nru evolution-data-server-3.12.9~git20141128.5242b0/debian/changelog evolution-data-server-3.12.9~git20141128.5242b0/debian/changelog --- evolution-data-server-3.12.9~git20141128.5242b0/debian/changelog 2014-11-30 09:55:30.0 +0100 +++ evolution-data-server-3.12.9~git20141128.5242b0/debian/changelog 2014-11-30 23:59:54.0 +0100 @@ -1,3 +1,9 @@ +evolution-data-server (3.12.9~git20141128.5242b0-2) unstable; urgency=medium + + * Fix brown paper bug in libcamel1.2-dev dependencies. + + -- Josselin Mouette Sun, 30 Nov 2014 23:59:50 +0100 + evolution-data-server (3.12.9~git20141128.5242b0-1) unstable; urgency=medium * Fix dependencies for development packages. Closes: #724595. diff -Nru evolution-data-server-3.12.9~git20141128.5242b0/debian/control evolution-data-server-3.12.9~git20141128.5242b0/debian/control --- evolution-data-server-3.12.9~git20141128.5242b0/debian/control 2014-11-28 09:48:54.0 +0100 +++ evolution-data-server-3.12.9~git20141128.5242b0/debian/control 2014-11-30 23:59:54.0 +0100 @@ -204,10 +204,9 @@ ${misc:Depends}, ${shlibs:Depends}, libglib2.0-dev, - libsecret-1-dev, - libxml2-dev, - libsoup2.4-dev, - libsqlite3-dev (>= 3.5) + libsqlite3-dev (>= 3.5), + libnss3-dev, + libnspr4-dev Description: Development files for libcamel This package contains header files and static library for libcamel. .
Bug#771598: unblock: gvfs/1.22.2-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock gvfs for the following changes. gvfs (1.22.2-1) unstable; urgency=medium * New upstream translation and bugfix release. * fix-unmout-crash.patch: patch from upstream git. Fix crashes when unmounting shares with pending operations. * fix-cancellation: patch from upstream git. Fix user cancellation of file operations. I’m attaching the upstream changes between 1.22.1 and 1.22.2. unblock gvfs/1.22.2-1 Cheers, -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/changelog === --- debian/changelog (révision 43977) +++ debian/changelog (révision 43978) @@ -1,3 +1,13 @@ +gvfs (1.22.2-1) unstable; urgency=medium + + * New upstream translation and bugfix release. + * fix-unmout-crash.patch: patch from upstream git. Fix crashes when +unmounting shares with pending operations. + * fix-cancellation: patch from upstream git. Fix user cancellation of +file operations. + + -- Josselin Mouette Sun, 30 Nov 2014 22:18:27 +0100 + gvfs (1.22.1-1) unstable; urgency=medium * New upstream release. Index: debian/patches/fix-cancellation.patch === --- debian/patches/fix-cancellation.patch (révision 0) +++ debian/patches/fix-cancellation.patch (révision 43978) @@ -0,0 +1,130 @@ +From 4b85af0d4a7ad69773839bd248284beb80e4bcac Mon Sep 17 00:00:00 2001 +From: Ross Lagerwall +Date: Sun, 8 Dec 2013 12:28:55 +0200 +Subject: client: Use the correct serial with file transfer cancellation + +When using Copy, Move, Push and Pull with progress callbacks, the +progress callbacks increment the connection serial, so retrieve the +serial immediately after the dbus method call so that the correct serial +is used for cancellation. + +https://bugzilla.gnome.org/show_bug.cgi?id=720058 + +diff --git a/client/gdaemonfile.c b/client/gdaemonfile.c +index c3f8284..5a1613f 100644 +--- a/client/gdaemonfile.c b/client/gdaemonfile.c +@@ -2801,6 +2801,7 @@ file_transfer (GFile *source, + GVfsDBusProgress *progress_skeleton; + GFile *file1, *file2; + GError *my_error; ++ guint32 serial; + + res = FALSE; + progress_skeleton = NULL; +@@ -2808,6 +2809,7 @@ file_transfer (GFile *source, + source_is_daemon = G_IS_DAEMON_FILE (source); + dest_is_daemon = G_IS_DAEMON_FILE (destination); + send_progress= progress_callback != NULL; ++ serial = 0; + + if (source_is_daemon && dest_is_daemon) + native_transfer = TRUE; +@@ -2901,6 +2903,7 @@ retry: + cancellable, + copy_cb, + &data); ++ serial = g_dbus_connection_get_last_serial (connection); + g_main_loop_run (data.loop); + res = gvfs_dbus_mount_call_copy_finish (proxy, data.res, &my_error); + } +@@ -2913,6 +2916,7 @@ retry: + cancellable, + copy_cb, + &data); ++ serial = g_dbus_connection_get_last_serial (connection); + g_main_loop_run (data.loop); + res = gvfs_dbus_mount_call_move_finish (proxy, data.res, &my_error); + } +@@ -2929,6 +2933,7 @@ retry: + cancellable, + copy_cb, + &data); ++ serial = g_dbus_connection_get_last_serial (connection); + g_main_loop_run (data.loop); + res = gvfs_dbus_mount_call_push_finish (proxy, data.res, &my_error); + } +@@ -2944,6 +2949,7 @@ retry: + cancellable, + copy_cb, + &data); ++ serial = g_dbus_connection_get_last_serial (connection); + g_main_loop_run (data.loop); + res = gvfs_dbus_mount_call_pull_finish (proxy, data.res, &my_error); + } +@@ -2965,8 +2971,12 @@ retry: + + if (! res) + { +- if (proxy && g_error_matches (my_error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) +-_g_dbus_send_cancelled_sync (g_dbus_proxy_get_connection (G_DBUS_PROXY (proxy))); ++ if (serial != 0 && ++ g_error_matches (my_error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) ++{ ++ _g_dbus_send_cancelled_with_serial_sync (g_dbus_proxy_get_connection (G_DBUS_PROXY (proxy)), ++ serial); ++} + else + if (g_error_matches (my_error, G_VFS_ERROR, G_VFS_ERROR_RETRY)) + { +diff --git a/client/gvfsdaemondbus.c b/client/gvfsdaemondbus.c +index dc5f50f..0bf47b1 100644 +--- a/client/gvfsdaemondbus.c b/client/g
Bug#771502: Pre-approval for evolution/3.12.9~git20141130.241663-1
Control: tags -1 -moreinfo Le dimanche 30 novembre 2014 à 16:46 +, Adam D. Barratt a écrit : > Please go ahead, and ensure that the upload is in unstable before > December 5th, removing the "moreinfo" tag once the package has been > accepted. It’s done. Thanks, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#771509: gnome shouldn't recommend xul-ext-adblock-plus
Hi, Le dimanche 30 novembre 2014 à 11:59 +0100, Andreas Schneider a écrit : > the introduction of "recommends xul-ext-adblock-plus" is uncalled for. > This has already been discussed in quite some length in #689858 (merged with > #71 and #721516) where a number of reasons for that have been given. Some > of them were due to this beeing a "depends" back then, but all other reasons > are still valid. The most important one to me continues to be that a desktop > environment and this browser extension have absolutely nothing to do with each > other. The “gnome” metapackage defines what is installed on a desktop or laptop with the GNOME selection. So it has everything to do with installing what is required to properly use the machine. > Users who think they want an adblocker should conciously decide to install it > and not having it sneaked into their install by a recommends. This particular package is certainly worth discussing, and the dependency is not set in stone. But you don’t have to use deliberately confrontational words such as “sneaked into” to make your point. The contents of the default installation is public. > Somewhat off-topic and more on the more philosophical front: "the internet" is > largely paid for by ads and if you don't like how ads are used by some > websites > then you are free to not visit them. Let’s get real: “the internet” is not usable without an ad blocker, and it has gotten much worse in the two years that passed since the last time we had this discussion. I agree that it should be the user’s choice, but the idea was to avoid the extra action of installing the extension. Maybe we could ship it disabled by default if it is possible. -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#771546: unblock: gnome-themes-standard/3.14.2.2-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock gnome-themes-standard an upstream lifting of the GTK+2 theme, bringing it more or less on par with the current GTK+3 one. gnome-themes-standard (3.14.2.2-1) unstable; urgency=medium * New upstream stable release. + Many improvements in the GTK2 theming. I’m attaching the upstream diff, minus the (pretty large) changes to PNG and SVG files. unblock gnome-themes-standard/3.14.2.2-1 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- diff --git a/NEWS b/NEWS index eb6fa64..113066e 100644 --- a/NEWS +++ b/NEWS @@ -1,8 +1,22 @@ +3.14.2.2 + + - remove some HC app icons that already ship with apps + +3.14.2.1 + + - update gtk2 HC icons + +3.14.2 +== + - update gtk2 theme (entries, spinbuttons, radios, checks...) + - update HC icon names + 3.14.0 == - HighContrast checkbox updates - mutter theme updates - HighContrast icon theme additions + 3.13.90 === - checkbox/radio updates diff --git a/configure.ac b/configure.ac index 525e305..5d3da34 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ dnl Process this file with autoconf to produce a configure script. AC_PREREQ(2.53) -AC_INIT([gnome-themes-standard], [3.14.0], +AC_INIT([gnome-themes-standard], [3.14.2.2], [http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-themes-standard]) AC_CONFIG_MACRO_DIR([m4]) diff --git a/themes/Adwaita/gtk-2.0/Makefile.am b/themes/Adwaita/gtk-2.0/Makefile.am index ede1237..6bf0443 100644 --- a/themes/Adwaita/gtk-2.0/Makefile.am +++ b/themes/Adwaita/gtk-2.0/Makefile.am @@ -82,6 +82,11 @@ asset_data = \ Entry/entry-border-notebook.png \ Entry/entry-border-active-notebook.png \ Entry/entry-border-disabled-notebook.png \ + Entry/entry-border-bg-solid-spin.png \ + Entry/entry-border-active-bg-solid-spin.png \ + Entry/notebook-entry-border-active-bg.png \ + Entry/notebook-entry-border-bg.png \ + Entry/notebook-entry-border-disabled-bg.png \ Expanders/minus.png \ Expanders/plus.png \ Handles/handle-h.png \ diff --git a/themes/Adwaita/gtk-2.0/gtkrc b/themes/Adwaita/gtk-2.0/gtkrc index 2462866..1ba2082 100755 --- a/themes/Adwaita/gtk-2.0/gtkrc +++ b/themes/Adwaita/gtk-2.0/gtkrc @@ -1,6 +1,6 @@ # Bridge | ScionicSpectre -gtk-color-scheme = "base_color:#FF\nfg_color:#00\ntooltip_fg_color:#FF\nselected_bg_color:#4A90D9\nselected_fg_color:#FF\ntext_color:#313739\nbg_color:#EDEDED\ninsensitive_bg_color:#F4F4F2\ntooltip_bg_color:#343434" +gtk-color-scheme = "base_color:#FF\nfg_color:#2E3436\ntooltip_fg_color:#FF\nselected_bg_color:#4A90D9\nselected_fg_color:#FF\ntext_color:#313739\nbg_color:#EDEDED\ninsensitive_bg_color:#F4F4F2\ntooltip_bg_color:#343434" gtk-auto-mnemonics = 1 gtk-primary-button-warps-slider = 1 @@ -47,7 +47,7 @@ style "default" GtkVScale::slider_length = 16 GtkVScale::slider_width = 16 GtkHScale::slider_length = 16 - GtkHScale::slider_width = 17 + GtkHScale::slider_width = 16 GtkStatusbar::shadow_type = GTK_SHADOW_NONE GtkSpinButton::shadow_type = GTK_SHADOW_NONE @@ -523,7 +523,9 @@ style "default" expander_style = SEMI_COLLAPSED file= "Expanders/plus.png" } - + + # Others + image { function= RESIZE_GRIP @@ -584,7 +586,7 @@ style "scrollbar" orientation = VERTICAL } -# Sliders +# Sliders image { @@ -727,7 +729,7 @@ style "menu_framed_box" style "menu_item" { xthickness = 2 - ythickness = 4 + ythickness = 3 # HACK: Gtk doesn't actually read this value # while rendering the menu items, but Libreoffice @@ -928,7 +930,7 @@ style "menubar_item" style "button" { - xthickness = 4 + xthickness = 3 ythickness = 3 engine "pixmap" @@ -970,8 +972,8 @@ style "button" style "button_nohilight" { - xthickness = 4 - ythickness = 3 + xthickness = 3 + ythickness = 4 engine "pixmap" { @@ -1054,30 +1056,36 @@ style "entry" file = "Entry/entry-border-active-bg.png" border = { 4, 4, 4, 4 } stretch = TRUE -} -image -{ -function= FLAT_BOX -detail = "entry_bg" -state = NORMAL -overlay_file = "Entry/entry-border-fill.png" - overlay_border = { 0, 0, 0, 0 } -overlay_stretch = TRUE -} -image -{ -function= FLAT_BOX -detail = "entry_bg" -state = ACTIVE -overlay_fi
Bug#771541: unblock: gnome-shell-extensions/3.14.2-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock gnome-shell-extensions for a few bugfixes: gnome-shell-extensions (3.14.2-1) unstable; urgency=medium * New upstream bugfix release. * menu-arrows-icons: new patch. Make arrows consistent with the rest of the shell. * apps-center-labels.patch: patch from upstream git. Center labels vertically in the applications menu. * window-list-pointerInNotification.patch: patch from upstream git. Update window-list extension for an older shell API change. Attaching upstream changes between 3.14.1 and 3.14.2. unblock gnome-shell-extensions/3.14.2-1 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/changelog === --- debian/changelog (révision 43965) +++ debian/changelog (révision 43966) @@ -1,3 +1,15 @@ +gnome-shell-extensions (3.14.2-1) unstable; urgency=medium + + * New upstream bugfix release. + * menu-arrows-icons: new patch. Make arrows consistent with the rest +of the shell. + * apps-center-labels.patch: patch from upstream git. Center labels +vertically in the applications menu. + * window-list-pointerInNotification.patch: patch from upstream git. +Update window-list extension for an older shell API change. + + -- Josselin Mouette Sun, 30 Nov 2014 16:06:59 +0100 + gnome-shell-extensions (3.14.1-1) unstable; urgency=medium * New upstream release. Index: debian/patches/menu-arrows-icons.patch === --- debian/patches/menu-arrows-icons.patch (révision 0) +++ debian/patches/menu-arrows-icons.patch (révision 43966) @@ -0,0 +1,45 @@ +Index: gnome-shell-extensions-3.14.2/extensions/apps-menu/extension.js +=== +--- gnome-shell-extensions-3.14.2.orig/extensions/apps-menu/extension.js 2014-10-07 13:54:01.0 +0200 gnome-shell-extensions-3.14.2/extensions/apps-menu/extension.js 2014-11-30 15:59:57.300620972 +0100 +@@ -283,9 +283,7 @@ const ApplicationsButton = new Lang.Clas + y_expand: true, + y_align: Clutter.ActorAlign.CENTER }); + hbox.add_child(this._label); +-hbox.add_child(new St.Label({ text: '\u25BE', +- y_expand: true, +- y_align: Clutter.ActorAlign.CENTER })); ++hbox.add_child(PopupMenu.arrowIcon(St.Side.BOTTOM)); + + this.actor.add_actor(hbox); + this.actor.name = 'panelApplications'; +Index: gnome-shell-extensions-3.14.2/extensions/drive-menu/extension.js +=== +--- gnome-shell-extensions-3.14.2.orig/extensions/drive-menu/extension.js 2014-11-30 15:59:14.629264311 +0100 gnome-shell-extensions-3.14.2/extensions/drive-menu/extension.js 2014-11-30 15:59:32.344997226 +0100 +@@ -128,9 +128,7 @@ const DriveMenu = new Lang.Class({ + style_class: 'system-status-icon' }); + + hbox.add_child(icon); +-hbox.add_child(new St.Label({ text: '\u25BE', +- y_expand: true, +- y_align: Clutter.ActorAlign.CENTER })); ++hbox.add_child(PopupMenu.arrowIcon(St.Side.BOTTOM)); + this.actor.add_child(hbox); + + this._monitor = Gio.VolumeMonitor.get(); +Index: gnome-shell-extensions-3.14.2/extensions/places-menu/extension.js +=== +--- gnome-shell-extensions-3.14.2.orig/extensions/places-menu/extension.js 2014-10-07 13:54:01.0 +0200 gnome-shell-extensions-3.14.2/extensions/places-menu/extension.js 2014-11-30 15:57:44.382624700 +0100 +@@ -82,9 +82,7 @@ const PlacesMenu = new Lang.Class({ +y_expand: true, +y_align: Clutter.ActorAlign.CENTER }); + hbox.add_child(label); +-hbox.add_child(new St.Label({ text: '\u25BE', +- y_expand: true, +- y_align: Clutter.ActorAlign.CENTER })); ++hbox.add_child(PopupMenu.arrowIcon(St.Side.BOTTOM)); + this.actor.add_actor(hbox); + + this.placesManager = new PlaceDisplay.PlacesManager(); Index: debian/patches/series === --- debian/patches/series (révision 43965) +++ debian/patches/series (révision 43966) @@ -1,2 +1,5 @@ dont-require-nautilus-classic.patch gnome-session-classic-wrapper-script.patch +menu-arrows-icons.patch +apps-center-labels.patch +window-list-pointerInNotificati
Bug#770414: Bug#771536: unblock: glib2.0/2.42.1-1
Le dimanche 30 novembre 2014 à 15:14 +, Adam D. Barratt a écrit : > On Sun, 2014-11-30 at 15:48 +0100, Josselin Mouette wrote: > > please unblock glib2.0 which currently holding back gtk+3.0 (already > > unblocked) from migrating. It also includes interesting bugfixes for > > jessie. > > There's discussion in the gtk+3.0 unblock bug - see > https://lists.debian.org/54799656.5000...@thykier.net Thanks for the pointer. To answer the question: the change in the GIO public header is here to *revert* an ABI breakage. It should not affect architectures in Debian, but it is all the more a good reason to include that change :) See https://bugzilla.gnome.org/show_bug.cgi?id=728256 Cheers, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#771536: unblock: glib2.0/2.42.1-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock glib2.0 which currently holding back gtk+3.0 (already unblocked) from migrating. It also includes interesting bugfixes for jessie. glib2.0 (2.42.1-1) unstable; urgency=medium [ Iain Lane ] * Pass --enable-debug=minimum not minimal - this is what configure.ac expects. [ Emilio Pozuelo Monfort ] * New upstream bugfix release. * d/p/0001-properties-disable-default-deprecation-warnings.patch: + Removed, merged upstream. Attaching upstream diff (without translations) between 2.42.0 and 2.42.1. unblock glib2.0/2.42.1-1 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/control === --- debian/control (révision 43365) +++ debian/control (copie de travail) @@ -2,7 +2,7 @@ Section: libs Priority: optional Maintainer: Debian GNOME Maintainers -Uploaders: Andreas Henriksson , Iain Lane , Sjoerd Simons +Uploaders: Andreas Henriksson , Emilio Pozuelo Monfort , Iain Lane , Sjoerd Simons Build-Depends: debhelper (>= 9), cdbs (>= 0.4.93), dh-autoreconf, Index: debian/patches/0001-properties-disable-default-deprecation-warnings.patch === --- debian/patches/0001-properties-disable-default-deprecation-warnings.patch (révision 43365) +++ debian/patches/0001-properties-disable-default-deprecation-warnings.patch (copie de travail) @@ -1,29 +0,0 @@ -From b12bd1c3dcfbb398d2462dcf584a1f6d5173ca9a Mon Sep 17 00:00:00 2001 -From: Ryan Lortie -Date: Thu, 25 Sep 2014 17:18:22 -0400 -Subject: [PATCH] properties: disable default deprecation warnings - -Disable the deprecation warnings on GObject properties by default. This -change is only being made on the stable branch, and maybe only for this -one stable series -- the warnings will remain enabled by default on the -unstable releases. - gobject/gobject.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/gobject/gobject.c b/gobject/gobject.c -index cd00244..b013c12 100644 a/gobject/gobject.c -+++ b/gobject/gobject.c -@@ -1311,7 +1311,7 @@ consider_issuing_property_deprecation_warning (const GParamSpec *pspec) - const gchar *value = g_getenv ("G_ENABLE_DIAGNOSTIC"); - - if (!value) --value = "-"; -+value = "0"; - - g_once_init_leave (&enable_diagnostic, value); - } --- -2.1.0 - Index: debian/patches/series === --- debian/patches/series (révision 43365) +++ debian/patches/series (copie de travail) @@ -20,4 +20,3 @@ regex-if-PCRE-is-8.34-or-later-disable-auto-possessi.patch regex-test-do-not-assert-that-system-PCRE-allows-P-1.patch regex-test-do-not-assert-that-system-PCRE-still-has-.patch -0001-properties-disable-default-deprecation-warnings.patch Index: debian/changelog === --- debian/changelog (révision 43365) +++ debian/changelog (copie de travail) @@ -1,3 +1,16 @@ +glib2.0 (2.42.1-1) unstable; urgency=medium + + [ Iain Lane ] + * Pass --enable-debug=minimum not minimal - this is what configure.ac +expects. + + [ Emilio Pozuelo Monfort ] + * New upstream bugfix release. + * d/p/0001-properties-disable-default-deprecation-warnings.patch: ++ Removed, merged upstream. + + -- Emilio Pozuelo Monfort Tue, 11 Nov 2014 18:53:49 +0100 + glib2.0 (2.42.0-2) unstable; urgency=medium [ Andreas Henriksson ] Index: debian/rules === --- debian/rules (révision 43365) +++ debian/rules (copie de travail) @@ -97,7 +97,7 @@ --enable-static \ --enable-installed-tests \ --enable-always-build-tests \ - --enable-debug=minimal + --enable-debug=minimum DEB_CONFIGURE_FLAGS_udeb := \ --disable-selinux diff --git a/NEWS b/NEWS index ada836b..6be1131 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,24 @@ +Overview of changes in GLib 2.42.1 +== + +* This release disables deprecation warnings by default + +* Bugs fixed: + 728256 gcredentials: add NetBSD support + 736806 gtask: Fix reference count loop causing leaks + 737143 Include in glib/valgrind.h + 738170 g_byte_array_new_take() doesn't initialize array->alloc + 738197 g_cond_timed_wait() doesn't time out on Mac OS X + +* Translation updates: + Bengali (India) + Bulgarian + Gujarati + Italian + Norwegian bokmål + Telugu + + Overview of changes in GLib 2.42.0 === diff --git a/configure.ac b/configure.ac index a0237cb..4a904a4 100644 --- a/configure.ac +++ b/configure.ac @@ -31,8 +31,8 @@ m4_define(glib_configure_ac) m4_define([glib_major_version], [2]) m4_define([gl
Bug#771535: Pre-approval for gnome-shell/3.14.2-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please approve the upload of gnome-shell to unstable for the following changes including an important bugfix in GDM: gnome-shell (3.14.2-1) unstable; urgency=medium * gnome-shell.gsettings-override: remove shotwell which is no longer part of the default installation. * New upstream bugfix release. + Summarize notifications instead of queuing up. * Bump (build-)dependencies on mutter. * 01_network_list.patch: patch from upstream git. Fix an UI bug when removing network connections. * 02_auth_prompt.patch: patch from upstream git. Fix the prompt with disable_user_list after canceling an attempt. Closes: #683338. Attaching upstream changes between 3.14.1 and 3.14.2. unblock gnome-shell/3.14.2-1 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- diff --git a/NEWS b/NEWS index 9e721a0..3aa03e6 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,23 @@ +3.14.2 +== +* Do not hard-depend on latest NetworkManager [Florian; #738485] +* Fix check for isToday in calendar [Darcy; #738725] +* Fix workspace changes from app picker [Yuki; #737534] +* Misc. bug fixes [Yuki; #739497] + +Contributors: + Darcy, Florian Müllner, Yuki + +3.14.1.5 + +* Fix handing of SystemBackground [Owen; #738652] +* Summarize queued up notifications [Devyani; #702460] +* Plug an animation object leak [Rui; #739252] +* Improve handling of multi-day events [Andreas; #727302] + +Contributors: + Andreas Brauchli, Devyani Kota, Rui Matos, Owen W. Taylor + 3.14.1 == * Fix pulse animation for scrolled app folders [Florian; #736885] diff --git a/configure.ac b/configure.ac index 71cf1da..790b7b2 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ AC_PREREQ(2.63) -AC_INIT([gnome-shell],[3.14.1],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell],[gnome-shell]) +AC_INIT([gnome-shell],[3.14.2],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell],[gnome-shell]) AC_CONFIG_HEADERS([config.h]) AC_CONFIG_SRCDIR([src/shell-global.c]) @@ -76,7 +76,7 @@ AC_MSG_RESULT($enable_systemd) CLUTTER_MIN_VERSION=1.15.90 GOBJECT_INTROSPECTION_MIN_VERSION=0.10.1 GJS_MIN_VERSION=1.39.0 -MUTTER_MIN_VERSION=3.14.1 +MUTTER_MIN_VERSION=3.14.2 GTK_MIN_VERSION=3.13.2 GIO_MIN_VERSION=2.37.0 LIBECAL_MIN_VERSION=3.5.3 diff --git a/data/theme/gnome-shell.css b/data/theme/gnome-shell.css index bb5d2c4..10ceb34 100644 --- a/data/theme/gnome-shell.css +++ b/data/theme/gnome-shell.css @@ -1494,6 +1494,10 @@ StScrollBar StButton#vhandle:active { text-align: right; } +.events-day-time-ellipses { +color: rgba(153, 153, 153, 1.0); +} + .events-day-time:rtl { text-align: left; } diff --git a/js/ui/appDisplay.js b/js/ui/appDisplay.js index 1e94015..4a12698 100644 --- a/js/ui/appDisplay.js +++ b/js/ui/appDisplay.js @@ -1564,10 +1564,11 @@ const AppIcon = new Lang.Class({ this.actor.connect('destroy', Lang.bind(this, this._onDestroy)); this._menuTimeoutId = 0; -this._stateChangedId = this.app.connect('notify::state', -Lang.bind(this, - this._onStateChanged)); -this._onStateChanged(); +this._stateChangedId = this.app.connect('notify::state', Lang.bind(this, +function () { +this._updateRunningStyle(); +})); +this._updateRunningStyle(); }, _onDestroy: function() { @@ -1588,7 +1589,7 @@ const AppIcon = new Lang.Class({ } }, -_onStateChanged: function() { +_updateRunningStyle: function() { if (this.app.state != Shell.AppState.STOPPED) this.actor.add_style_class_name('running'); else diff --git a/js/ui/background.js b/js/ui/background.js index 781f202..ad0cacc 100644 --- a/js/ui/background.js +++ b/js/ui/background.js @@ -106,6 +106,8 @@ const Main = imports.ui.main; const Params = imports.misc.params; const Tweener = imports.ui.tweener; +const DEFAULT_BACKGROUND_COLOR = Clutter.Color.from_pixel(0x2e3436ff); + const BACKGROUND_SCHEMA = 'org.gnome.desktop.background'; const PRIMARY_COLOR_KEY = 'primary-color'; const SECONDARY_COLOR_KEY = 'secondary-color'; @@ -160,6 +162,7 @@ const BackgroundCache = new Lang.Class({ })); GLib.Source.set_name_by_id(id, '[gnome-shell] params.onLoaded'); } +return; } let animation = new Animation({ filename: params.filename }); @@ -452,6 +455,7 @@ const SystemBackground = new Lang.Class({ if (_systemBackground == null) { _systemBackground = new Meta.Background({ meta_screen: global.screen }); +_systemBackground.set_color(DEFAULT_BACKGROUND_COLOR); _systemB
Bug#771533: unblock: mutter/3.14.2-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock mutter for the following changes: mutter (3.14.2-1) unstable; urgency=medium * New upstream bugfix release. * 10_window-actor_unredirect.patch: patch from upstream git. Fix crash when closing a window. * 11_black_background.patch: patch from upstream git. Don’t set a black background when switching from the display manager. Attaching upstream changes between 3.14.1 and 3.14.2. unblock mutter/3.14.2-1 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/changelog === --- debian/changelog (révision 43963) +++ debian/changelog (révision 43964) @@ -1,3 +1,13 @@ +mutter (3.14.2-1) unstable; urgency=medium + + * New upstream bugfix release. + * 10_window-actor_unredirect.patch: patch from upstream git. Fix crash +when closing a window. + * 11_black_background.patch: patch from upstream git. Don’t set a +black background when switching from the display manager. + + -- Josselin Mouette Sun, 30 Nov 2014 15:05:14 +0100 + mutter (3.14.1-2) unstable; urgency=medium * gir1.2-mutter-3.0: tighten dependency on libmutter0e by making Index: debian/patches/10_window-actor_unredirect.patch === --- debian/patches/10_window-actor_unredirect.patch (révision 0) +++ debian/patches/10_window-actor_unredirect.patch (révision 43964) @@ -0,0 +1,27 @@ +From 2e7b9e0dfed8ca637cf70bc160489610b93234fd Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Florian=20M=C3=BCllner?= +Date: Fri, 14 Nov 2014 13:23:15 +0100 +Subject: window-actor: Do not request unredirection when destroyed + +WindowActors can outlive their corresponding window to animate unmap. +Unredirecting the actor does not make sense in that case, so make +sure to not request it. + +https://bugzilla.gnome.org/show_bug.cgi?id=740133 + +diff --git a/src/compositor/meta-window-actor.c b/src/compositor/meta-window-actor.c +index 39864d6..eb21c46 100644 +--- a/src/compositor/meta-window-actor.c b/src/compositor/meta-window-actor.c +@@ -1155,7 +1155,7 @@ gboolean + meta_window_actor_should_unredirect (MetaWindowActor *self) + { + MetaWindowActorPrivate *priv = self->priv; +- if (priv->surface) ++ if (!meta_window_actor_is_destroyed (self) && priv->surface) + return meta_surface_actor_should_unredirect (priv->surface); + else + return FALSE; +-- +cgit v0.10.1 + Index: debian/patches/11_black_background.patch === --- debian/patches/11_black_background.patch (révision 0) +++ debian/patches/11_black_background.patch (révision 43964) @@ -0,0 +1,44 @@ +From 6d3e64226d43a55f4554e1dcacaf56d81d3dae86 Mon Sep 17 00:00:00 2001 +From: Ray Strode +Date: Thu, 20 Nov 2014 14:40:19 -0500 +Subject: Revert "screen: Set a black background for testing purposes" + +This reverts commit ec8ed1dbb04ce8169c0a38ddf066d5565117c587. + +1) It turns out to add a momentary flicker from the transition +between the login screen and user session +2) It actually isn't needed anymore since bug 733026 + +https://bugzilla.gnome.org/show_bug.cgi?id=740377 + +diff --git a/src/core/screen.c b/src/core/screen.c +index dbf3f60..b26137e 100644 +--- a/src/core/screen.c b/src/core/screen.c +@@ -496,15 +496,6 @@ create_guard_window (Display *xdisplay, MetaScreen *screen) + return guard_window; + } + +-/* Set a black background on the root window so that we don't +- * see confusing old copies of old windows when debugging +- * and testing. */ +-static void +-meta_screen_set_background (MetaScreen *screen) +-{ +- XSetWindowBackground (screen->display->xdisplay, screen->xroot, 0x); +-} +- + MetaScreen* + meta_screen_new (MetaDisplay *display, + int number, +@@ -709,7 +700,6 @@ meta_screen_new (MetaDisplay *display, + reload_monitor_infos (screen); + + meta_screen_set_cursor (screen, META_CURSOR_DEFAULT); +- meta_screen_set_background (screen); + + /* Handle creating a no_focus_window for this screen */ + screen->no_focus_window = +-- +cgit v0.10.1 + Index: debian/patches/series === --- debian/patches/series (révision 43963) +++ debian/patches/series (révision 43964) @@ -1 +1,3 @@ 01_Wcast-align.patch +10_window-actor_unredirect.patch +11_black_background.patch Index: debian/control === --- debian/control (révision 43963) +++ debian/control (révision 43964) @@ -6,7 +6,7 @@ Section: x11 Priority: optional Maintainer: Debian GNOME Maintainers -Uploaders: Andreas Henriksson , Michael Biebl , Sjoerd Simons +Uploaders: Andreas Henriksson , Josselin Mouette , Michael Biebl , Sjoerd S
Bug#771528: unblock: gnome-control-center/1:3.14.2-2
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, sorry for the double upload a single day, but I missed a small change in gnome-control-center, which is to remove a legacy package from the default installation: gnome-control-center (1:3.14.2-2) unstable; urgency=medium * Remove system-config-printer recommendation. unblock gnome-control-center/1:3.14.2-2 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/control === --- debian/control (révision 43958) +++ debian/control (copie de travail) @@ -90,7 +90,6 @@ mousetweaks, policykit-1-gnome, rygel | rygel-tracker, -system-config-printer (>= 1.4), network-manager-gnome (>= 0.9.8), libnss-myhostname, cracklib-runtime, Index: debian/control.in === --- debian/control.in (révision 43958) +++ debian/control.in (copie de travail) @@ -86,7 +86,6 @@ mousetweaks, policykit-1-gnome, rygel | rygel-tracker, -system-config-printer (>= 1.4), network-manager-gnome (>= 0.9.8), libnss-myhostname, cracklib-runtime, Index: debian/changelog === --- debian/changelog (révision 43958) +++ debian/changelog (copie de travail) @@ -1,3 +1,9 @@ +gnome-control-center (1:3.14.2-2) unstable; urgency=medium + + * Remove system-config-printer recommendation. + + -- Josselin Mouette Sun, 30 Nov 2014 14:38:52 +0100 + gnome-control-center (1:3.14.2-1) unstable; urgency=medium * New upstream translation and bugfix release.
Bug#771526: unblock: gnome-menus/3.13.3-3
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock gnome-menus for a few menu cleanups: gnome-menus (3.13.3-3) unstable; urgency=medium * menus.blacklist: + Add vim.desktop (useful as MIME handler, not much so in the menu). + Add (v)prerex.desktop (texlive dependency). + Add nm-connection-editor.desktop (managed by control-center). + Add orca.desktop (managed by gnome-shell). + Add gnome-power-statistics.desktop (called from other places). * 12_alacarte.patch: new patch. Don’t exclude alacarte. unblock gnome-menus/3.13.3-3 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/patches/series === --- debian/patches/series (révision 43960) +++ debian/patches/series (révision 43961) @@ -5,3 +5,4 @@ 08_settings-menus.patch 09_games-menu.patch 11_science-menu.patch +12_alacarte.patch Index: debian/patches/12_alacarte.patch === --- debian/patches/12_alacarte.patch (révision 0) +++ debian/patches/12_alacarte.patch (révision 43961) @@ -0,0 +1,36 @@ +Index: gnome-menus-3.13.3/layout/gnome-applications.menu +=== +--- gnome-menus-3.13.3.orig/layout/gnome-applications.menu 2014-11-30 14:27:37.140211890 +0100 gnome-menus-3.13.3/layout/gnome-applications.menu 2014-11-30 14:28:01.619840917 +0100 +@@ -54,7 +54,6 @@ + yelp.desktop + + +- alacarte.desktop + + + +@@ -306,7 +305,6 @@ + Sundry + X-GNOME-Sundry.directory + +- alacarte.desktop + authconfig.desktop + dconf-editor.desktop + fedora-release-notes.desktop +@@ -383,7 +381,6 @@ + + System + X-GNOME-Settings-Panel +- alacarte.desktop + caribou.desktop + dconf-editor.desktop + fedora-im-chooser.desktop +@@ -439,7 +436,6 @@ + + + X-GNOME-Settings-Panel +- alacarte.desktop + caribou.desktop + dconf-editor.desktop + fedora-im-chooser.desktop Index: debian/changelog === --- debian/changelog (révision 43960) +++ debian/changelog (révision 43961) @@ -1,3 +1,15 @@ +gnome-menus (3.13.3-3) unstable; urgency=medium + + * menus.blacklist: ++ Add vim.desktop (useful as MIME handler, not much so in the menu). ++ Add (v)prerex.desktop (texlive dependency). ++ Add nm-connection-editor.desktop (managed by control-center). ++ Add orca.desktop (managed by gnome-shell). ++ Add gnome-power-statistics.desktop (called from other places). + * 12_alacarte.patch: new patch. Don’t exclude alacarte. + + -- Josselin Mouette Sun, 30 Nov 2014 14:37:49 +0100 + gnome-menus (3.13.3-2) unstable; urgency=low [ Pedro Beja ] Index: debian/menus.blacklist === --- debian/menus.blacklist (révision 43960) +++ debian/menus.blacklist (révision 43961) @@ -209,3 +209,18 @@ Thunar-bulk-rename.desktop Thunar.desktop thunar-volman-settings.desktop + +# ViM +vim.desktop + +# prerex +prerex.desktop +vprerex.desktop + +# NetworkManager (already in control-center) +nm-connection-editor.desktop + +# Orca (already in accessibility menu) +orca.desktop +# GNOME power manager (used from other places) +gnome-power-statistics.desktop
Bug#771519: unblock: gnome-settings-daemon/3.14.2-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock gnome-settings-daemon for the following changes: gnome-settings-daemon (3.14.2-1) unstable; urgency=medium * New upstream translation and bugfix release. * 30_xrandr_dbus_init.patch: patch from upstream git. Fixes a crash due to a race condition in dbus initialization. Attaching non-translation upstream changes between 3.14.1 and 3.14.2, as well as Debian changes. unblock gnome-settings-daemon/3.14.2-1 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/changelog === --- debian/changelog (révision 43953) +++ debian/changelog (copie de travail) @@ -1,3 +1,11 @@ +gnome-settings-daemon (3.14.2-1) unstable; urgency=medium + + * New upstream translation and bugfix release. + * 30_xrandr_dbus_init.patch: patch from upstream git. Fixes a crash +due to a race condition in dbus initialization. + + -- Josselin Mouette Sun, 30 Nov 2014 12:46:20 +0100 + gnome-settings-daemon (3.14.1-1) unstable; urgency=medium * New upstream release. Index: debian/control === --- debian/control (révision 43953) +++ debian/control (copie de travail) @@ -6,7 +6,7 @@ Section: gnome Priority: optional Maintainer: Debian GNOME Maintainers -Uploaders: Andreas Henriksson , Emilio Pozuelo Monfort , Laurent Bigonville , Sjoerd Simons +Uploaders: Andreas Henriksson , Emilio Pozuelo Monfort , Josselin Mouette , Laurent Bigonville Build-Depends: cdbs, debhelper (>= 9), gnome-pkg-tools, @@ -45,7 +45,7 @@ libgeocode-glib-dev (>= 3.10.0), geoclue-2.0 (>= 2.1.2), xkb-data -Standards-Version: 3.9.5 +Standards-Version: 3.9.6 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gnome-settings-daemon/ Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/gnome-settings-daemon/ Index: debian/patches/30_xrandr_dbus_init.patch === --- debian/patches/30_xrandr_dbus_init.patch (révision 0) +++ debian/patches/30_xrandr_dbus_init.patch (copie de travail) @@ -0,0 +1,65 @@ +From e4b1d27d5d1df77301a5c018ddfb086e4da9e8e4 Mon Sep 17 00:00:00 2001 +From: Rui Matos +Date: Fri, 14 Nov 2014 23:27:54 +0100 +Subject: xrandr: Register our DBus API only after all other initialization + +Otherwise we risk being called and not have all out internal state +ready (e.g. priv->rw_screen being NULL) leading to crashes. + +We also need to disown our well known name on stop() since we'll +reaquire it if start() gets called again. + +https://bugzilla.gnome.org/show_bug.cgi?id=740151 + +diff --git a/plugins/xrandr/gsd-xrandr-manager.c b/plugins/xrandr/gsd-xrandr-manager.c +index 007beab..67b3ed1 100644 +--- a/plugins/xrandr/gsd-xrandr-manager.c b/plugins/xrandr/gsd-xrandr-manager.c +@@ -129,6 +129,7 @@ static void get_allowed_rotations_for_output (GnomeRRConfig *config, + GnomeRRRotation *out_rotations); + static void handle_fn_f7 (GsdXrandrManager *mgr, gint64 timestamp); + static void handle_rotate_windows (GsdXrandrManager *mgr, GnomeRRRotation rotation, gint64 timestamp); ++static void register_manager_dbus (GsdXrandrManager *manager); + + G_DEFINE_TYPE (GsdXrandrManager, gsd_xrandr_manager, G_TYPE_OBJECT) + +@@ -1232,6 +1233,7 @@ on_rr_screen_acquired (GObject *object, + manager->priv->settings = g_settings_new (CONF_SCHEMA); + + manager_init_devices (manager); ++register_manager_dbus (manager); + + log_close (); + } +@@ -1283,6 +1285,9 @@ gsd_xrandr_manager_stop (GsdXrandrManager *manager) + manager->priv->upower_client = NULL; + } + ++if (manager->priv->name_id != 0) ++g_bus_unown_name (manager->priv->name_id); ++ + if (manager->priv->introspection_data) { + g_dbus_node_info_unref (manager->priv->introspection_data); + manager->priv->introspection_data = NULL; +@@ -1341,9 +1346,6 @@ gsd_xrandr_manager_finalize (GObject *object) + + gsd_xrandr_manager_stop (manager); + +-if (manager->priv->name_id != 0) +-g_bus_unown_name (manager->priv->name_id); +- + G_OBJECT_CLASS (gsd_xrandr_manager_parent_class)->finalize (object); + } + +@@ -1462,8 +1464,6 @@ gsd_xrandr_manager_new (void) + manager_object = g_object_new (GSD_TYPE_XRANDR_MANAGER, NULL); + g_object_add_weak_pointer (manager_object, +(gpointer *) &manager_object); +- +-register_manager_dbus (manager_object); + } + +
Bug#771510: Pre-approval for evolution-ews/3.12.9~git20141130.278fe7-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, to end the series of Evolution last-minute bugfixes from git, here is evolution-ews. It also includes a packaging change, to help security support by using the system libmspack instead of the bundled one. evolution-ews (3.12.9~git20141130.278fe7-1) UNRELEASED; urgency=medium * New upstream git snapshot from stable branch, includes only bugfixes and translations. * Update evolution and e-d-s build-dependencies to 3.12.9~. * Require libmspack and stop building with the embedded code copy. I’m attaching the upstream and Debian changes. Individual upstream patches can be found at: https://git.gnome.org/browse/evolution-ews/log/?h=evolution-ews-3-12 unblock evolution-ews/3.12.9~git20141130.278fe7-1 Thanks for considering. -- .''`. Josselin Mouette : :' : `. `' `- diff --git a/NEWS b/NEWS index dc05cf3..d5be244 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,13 @@ +Evolution-EWS 3.12.8 2014-11-10 +--- + +Bug Fixes: + Bug 738987 - Crash under e_ews_notification_unsubscribe_folder_sync() (Milan Crha) + Bug 691293 - Claim old resources in offline mode (Milan Crha) + +Miscellaneous: + Use G_IO_ERROR_CANCELLED instead of EWS_CONNECTION_ERROR_CANCELLED (Milan Crha) + Evolution-EWS 3.12.7 2014-10-13 --- diff --git a/configure.ac b/configure.ac index fd257d8..6430905 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ dnl Evolution-EWS version m4_define([ews_major_version], [3]) m4_define([ews_minor_version], [12]) -m4_define([ews_micro_version], [7]) +m4_define([ews_micro_version], [9]) m4_define([ews_version], [ews_major_version.ews_minor_version.ews_micro_version]) diff --git a/src/addressbook/e-book-backend-ews.c b/src/addressbook/e-book-backend-ews.c index 1416db4..bd9ffb0 100644 --- a/src/addressbook/e-book-backend-ews.c +++ b/src/addressbook/e-book-backend-ews.c @@ -184,8 +184,6 @@ convert_error_to_edb_error (GError **perror) case EWS_CONNECTION_ERROR_AUTHENTICATION_FAILED: error = EDB_ERROR_EX (AUTHENTICATION_FAILED, (*perror)->message); break; - case EWS_CONNECTION_ERROR_CANCELLED: - break; case EWS_CONNECTION_ERROR_FOLDERNOTFOUND: case EWS_CONNECTION_ERROR_MANAGEDFOLDERNOTFOUND: case EWS_CONNECTION_ERROR_PARENTFOLDERNOTFOUND: @@ -3280,6 +3278,17 @@ e_book_backend_ews_start_view (EBookBackend *backend, E_BACKEND (backend), E_SOURCE_AUTHENTICATOR (backend), cancellable, &error); + if (g_error_matches (error, EWS_CONNECTION_ERROR, EWS_CONNECTION_ERROR_NORESPONSE)) { + /* possibly server unreachable, try offline */ + if (priv->summary) +e_book_sqlite_get_key_value_int (priv->summary, E_BOOK_SQL_IS_POPULATED_KEY, &is_populated, NULL); + if (is_populated) { +g_clear_error (&error); +fetch_from_offline (ebews, book_view, query, cancellable, &error); +goto out; + } + } + if (error != NULL) goto out; } @@ -3861,7 +3870,7 @@ e_book_backend_ews_open_sync (EBookBackend *backend, ews_settings = book_backend_ews_get_collection_settings (ebews); PRIV_LOCK (priv); - need_to_authenticate = priv->cnc == NULL && e_backend_get_online (E_BACKEND (backend)); + need_to_authenticate = priv->cnc == NULL && e_backend_is_destination_reachable (E_BACKEND (backend), cancellable, NULL); PRIV_UNLOCK (priv); if (need_to_authenticate && @@ -3889,11 +3898,6 @@ e_book_backend_ews_open_sync (EBookBackend *backend, if (priv->listen_notifications) ebews_listen_notifications_cb (ebews, NULL, ews_settings); - g_signal_connect_swapped ( - priv->cnc, - "server-notification", - G_CALLBACK (ebews_server_notification_cb), - ebews); PRIV_UNLOCK (priv); g_signal_connect_swapped ( @@ -4111,6 +4115,12 @@ book_backend_ews_try_password_sync (ESourceAuthenticator *authenticator, backend->priv->cnc = g_object_ref (connection); backend->priv->is_writable = !backend->priv->is_gal; + g_signal_connect_swapped ( + backend->priv->cnc, + "server-notification", + G_CALLBACK (ebews_server_notification_cb), + backend); + PRIV_UNLOCK (backend->priv); e_backend_set_online (E_BACKEND (backend), TRUE); diff --git a/src/calendar/e-cal-backend-ews-utils.c b/src/calendar/e-cal-backend-ews-utils.c index f7e247d..8ad1229 100644 --- a/src/calendar/e-cal-backend-ews-utils.c +++ b/src/calendar/e-cal-backend-ews-utils.c @@ -123,13 +123,19 @@ e_cal_backend_ews_populate_windows_zones (void) tokens = g_strsplit ((gchar *) ical, " ", 0); tokens_len = g_strv_length (tokens); if (tokens_len == 1) { - g_hash_table_insert (msdn_to_ical, g_strdup ((gchar *) msdn), g_strdup ((gchar *) ical)); - g_hash_table_insert (ical_to_msdn, g_strdup ((gchar *) ical), g_strdup ((gchar *) msdn)); + if (!g_hash_
Bug#771508: unblock: gnome-control-center/1:3.14.2-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock gnome-control-center for the following changes: gnome-control-center (1:3.14.2-1) unstable; urgency=medium * New upstream translation and bugfix release. + Disables SSLv3 because POODLE. * 30_stack_overflow.patch: patch from upstream git. Prevents stack overflow in sharing panel. * 31_printers_border.patch: patch from upstream git. Removes unwanted border around printer model name. Attaching non-translation upstream changes between 3.14.1 and 3.14.2, as well as Debian changes. Note that the upstream diff is huge because of a file rename that is required to fix a crash, but the actual changes are smaller. unblock gnome-control-center/1:3.14.2-1 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/patches/series === --- debian/patches/series (révision 43900) +++ debian/patches/series (copie de travail) @@ -1,3 +1,5 @@ 01_menu_category.patch 06_handle_passwd_with_ldap.patch 07_polkit_wheel_sudo_group.patch +30_stack_overflow.patch +31_printers_border.patch Index: debian/patches/30_stack_overflow.patch === --- debian/patches/30_stack_overflow.patch (révision 0) +++ debian/patches/30_stack_overflow.patch (révision 43955) @@ -0,0 +1,30 @@ +From f5be9cccd8e78970d25fa3559128e827f9924651 Mon Sep 17 00:00:00 2001 +From: Rui Matos +Date: Mon, 10 Nov 2014 15:06:52 +0100 +Subject: sharing: Prevent an endless loop and resulting stack overflow + +We need to block ourselves around the gtk_switch_set_active() call in +the error path, when we can't speak to the sharing dbus service, or we +end up in an endless loop since we're the ::state-set handler. + +https://bugzilla.gnome.org/show_bug.cgi?id=739886 + +diff --git a/panels/sharing/cc-sharing-networks.c b/panels/sharing/cc-sharing-networks.c +index 181ed99..10920de 100644 +--- a/panels/sharing/cc-sharing-networks.c b/panels/sharing/cc-sharing-networks.c +@@ -190,7 +190,11 @@ cc_sharing_networks_enable_network (GtkSwitch *widget, + g_warning ("Failed to %s service %s: %s", state ? "enable" : "disable", + self->priv->service_name, error->message); + g_error_free (error); ++g_signal_handlers_block_by_func (widget, ++ cc_sharing_networks_enable_network, self); + gtk_switch_set_active (widget, !state); ++g_signal_handlers_unblock_by_func (widget, ++ cc_sharing_networks_enable_network, self); + } + + cc_sharing_update_networks (self); +-- +cgit v0.10.1 + Index: debian/patches/31_printers_border.patch === --- debian/patches/31_printers_border.patch (révision 0) +++ debian/patches/31_printers_border.patch (révision 43955) @@ -0,0 +1,25 @@ +From cc0ce5f2c6d52f799707a612832f3715572eeab9 Mon Sep 17 00:00:00 2001 +From: Marek Kasik +Date: Thu, 27 Nov 2014 15:06:47 +0100 +Subject: printers: Remove border around model name + +The border was not there in 3.10 and it is not +intended to be there in 3.14. + +https://bugzilla.gnome.org/show_bug.cgi?id=740811 + +diff --git a/panels/printers/printers.ui b/panels/printers/printers.ui +index ecb545f..3891c35 100644 +--- a/panels/printers/printers.ui b/panels/printers/printers.ui +@@ -332,6 +332,7 @@ + True + True + False ++False + + + False +-- +cgit v0.10.1 + Index: debian/changelog === --- debian/changelog (révision 43900) +++ debian/changelog (copie de travail) @@ -1,3 +1,14 @@ +gnome-control-center (1:3.14.2-1) unstable; urgency=medium + + * New upstream translation and bugfix release. ++ Disables SSLv3 because POODLE. + * 30_stack_overflow.patch: patch from upstream git. Prevents stack +overflow in sharing panel. + * 31_printers_border.patch: patch from upstream git. Removes unwanted +border around printer model name. + + -- Josselin Mouette Sun, 30 Nov 2014 11:08:12 +0100 + gnome-control-center (1:3.14.1-1) unstable; urgency=medium * New upstream release. Index: debian/control === --- debian/control (révision 43900) +++ debian/control (copie de travail) @@ -6,7 +6,7 @@ Section: gnome Priority: optional Maintainer: Debian GNOME Maintainers -Uploaders: Andreas Henriksson , Laurent Bigonville , Sjoerd Simons +Uploaders: Andreas Henriksson , Josselin Mouette , Laurent Bigonville , Sjoerd Simons Standards-Version: 3.9.6 Build-Depends: autotools-dev,
Bug#771502: Pre-approval for evolution/3.12.9~git20141130.241663-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, following the update in evolution-data-server, Iâm proposing another one in evolution, again fixing a number of crashes and UI bugs, including a RC bug. Upstream also removed the geoclue build-dependency that was no longer used. evolution (3.12.9~git20141130.241663-1) UNRELEASED; urgency=medium * New upstream git snapshot from stable branch, includes only bugfixes and translations. + Fix crash caused by hidden alert buttons. Closes: #770390. * Remove geoclue build-dependency. * Update (build-)dependencies on e-d-s to 3.12.9~. Iâm attaching the upstream and Debian changes. Individual upstream changes can be found at https://git.gnome.org/browse/evolution/log/?h=evolution-3-12 unblock evolution/3.12.9~git20141130.241663-1 Thanks again for your tireless work. -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/control === --- debian/control (révision 2640) +++ debian/control (copie de travail) @@ -20,7 +20,6 @@ dpkg-dev (>= 1.16.1), libcamel1.2-dev (>= 3.12.7), libchamplain-gtk-0.12-dev, - libgeoclue-dev (>= 0.12.0), libglib2.0-dev (>= 2.36), libgtk-3-dev (>= 3.8.0), libgail-3-dev (>= 3.0.2), Index: debian/changelog === --- debian/changelog (révision 2640) +++ debian/changelog (copie de travail) @@ -1,3 +1,12 @@ +evolution (3.12.9~git20141130.241663-1) UNRELEASED; urgency=medium + + * New upstream git snapshot from stable branch, includes only bugfixes +and translations. ++ Fix crash caused by hidden alert buttons. Closes: #770390. + * Remove geoclue build-dependency. + + -- Josselin Mouette Sun, 30 Nov 2014 10:08:31 +0100 + evolution (3.12.7-1) unstable; urgency=medium * New upstream release 3.12.7 diff --git a/AUTHORS b/AUTHORS index fdf3f54..05fff3e 100644 --- a/AUTHORS +++ b/AUTHORS @@ -3,7 +3,6 @@ inception at Ximian, Inc. in the late 1990s, and we thank them all. The Evolution project is currently maintained by: - Matthew Barnes Milan Crha Fabiano Fidêncio diff --git a/MAINTAINERS b/MAINTAINERS index 5625868..01bab6a 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1,4 +1,3 @@ -Matthew Barnes Milan Crha User Documentation: diff --git a/NEWS b/NEWS index 40f3b4e..df7c7bc 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,35 @@ +Evolution 3.12.8 2014-11-10 +--- + +Bug Fixes: + Bug 729305 - EAlertDialog too wide with wrapped GtkLabel-s (Milan Crha) + Bug 737330 - EShellSwitcher: Count with GtkPaned::handle-size for button widths (Milan Crha) + Bug 738453 - Inefficient sort by subject in message list (Milan Crha) + Bug 738463 - [a11y] Fix various problems with fetching children (Mike Gorse) + Bug 650670 - Duplicate entries when contact is in several address books (Milan Crha) + Bug 739375 - Crash when sort folder with Due By column (Milan Crha) + Bug 739386 - Forward style Inline is missing a line break (Milan Crha) + Bug 739364 - Drop references to geoclue (Milan Crha) + Bug 676471 - Double free when sorting by date columns in calendar (Milan Crha) + Bug 739605 - Remove alert buttons on the alert bar hide (Milan Crha) + Bug 739562 - Message composer autosave not updating (Milan Crha) + +Miscellaneous: + Update AUTHORS, MAINTAINERS, doap, etc. (Matthew Barnes) + Address two possible places causing runtime warning on a GSource removal (Milan Crha) + cal_comp_util_compare_event_timezones: Do not ask with NULL tzid (Milan Crha) + [Mark-All-Read] Save changes to the server immediately (Milan Crha) + Avoid automatic mail account update when the application is exiting (Milan Crha) + +Translations: + Fran Diéguez (gl) + Daniel Mustieles (es) + Marek Äernocký (cs) + Aurimas Äernius (lt) + Kjartan Maraas (nb) + Bernd Homuth (de) + Guillaume Bernard (fr) + Evolution 3.12.7 2014-10-13 --- diff --git a/addressbook/gui/widgets/e-contact-map.c b/addressbook/gui/widgets/e-contact-map.c index 5ae1fbd..fde0e8b 100644 --- a/addressbook/gui/widgets/e-contact-map.c +++ b/addressbook/gui/widgets/e-contact-map.c @@ -26,8 +26,6 @@ #include #include -#include -#include #include #include diff --git a/calendar/alarm-notify/alarm-queue.c b/calendar/alarm-notify/alarm-queue.c index f52a9ef..7087f8a 100644 --- a/calendar/alarm-notify/alarm-queue.c +++ b/calendar/alarm-notify/alarm-queue.c @@ -342,7 +342,8 @@ alarm_queue_discard_alarm_cb (GObject *source, g_return_if_fail (client != NULL); - if (!e_cal_client_discard_alarm_finish (client, result, &error)) + if (!e_cal_client_discard_alarm_finish (client, result, &error) && + !g_error_matches (error, E_CLIENT_ERROR, E_CLIENT_ERROR_NOT
Bug#771335: Pre-approval for evolution-data-server/3.12.9~git20141128.5242b0-1
Control: tags -1 -moreinfo Le samedi 29 novembre 2014 à 11:26 +0100, Niels Thykier a écrit : > Approved provided it is uploaded to unstable before the 5th of December. > Please remove the "moreinfo" tag once the package has been accepted > into unstable. Thanks, there you go. -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#771338: unblock: meta-gnome3/1:3.14+2
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock meta-gnome3 for a few cleanup updates. meta-gnome3 (1:3.14+2) unstable; urgency=medium * Remove gnome-desktop-environment. * Update some versions. * Move totem and gnome-shell-extensions to gnome-core. * Move brasero to gnome. * Move nemiver, gitg and gnome-boxes to gnome-devel. * Remove some legacy alternate dependencies. * Remove notification-daemon. * Add gnome-clocks and gnome-setting-started-docs. * Recommend the iceweasel extensions. * Remove gnome-core-devel which is heavy-maintenance, no use case. The default installation is mostly affected by gnome-setting-started-docs, which is huge because of the tutorial videos, but on the other hand it’s very useful. It’s not in gnome-core, mostly because of the size. unblock meta-gnome3/1:3.14+2 Thanks, -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/control.in === --- debian/control.in (révision 43945) +++ debian/control.in (révision 43946) @@ -14,9 +14,9 @@ Architecture: linux-any Depends: libatk-adaptor (>= 2.14), at-spi2-core (>= 2.14), - adwaita-icon-theme, + adwaita-icon-theme (>= 3.14), baobab (>= 3.14), - brasero (>= 3.11), + fonts-cantarell (>= 0.0.16), caribou (>= 0.4.15), caribou-antler (>= 0.4.15), libcaribou-gtk-module (>= 0.4.15), @@ -27,13 +27,12 @@ eog (>= 3.14), evince (>= 3.14), evolution-data-server (>= 3.12), - fonts-cantarell (>= 0.0.16), sound-theme-freedesktop, - gnome-calculator (>= 3.14), gdm3 (>= 3.14) [linux-any], glib-networking (>= 2.42), gnome-backgrounds (>= 3.14), gnome-bluetooth (>= 3.14) [linux-any], + gnome-calculator (>= 3.14), gnome-contacts (>= 3.14), gnome-control-center (>= 1:3.14), gnome-dictionary (>= 3.14), @@ -49,6 +48,7 @@ gnome-session (>= 3.14), gnome-settings-daemon (>= 3.14), gnome-shell (>= 3.14) [linux-any], + gnome-shell-extensions (>= 3.14) [linux-any], gnome-system-log (>= 3.9.90), gnome-system-monitor (>= 3.14), gnome-terminal (>= 3.14), @@ -55,7 +55,6 @@ gnome-themes-standard (>= 3.14), gnome-user-guide (>= 3.14), gnome-user-share (>= 3.14), - tracker-gui | gnome-search-tool, gsettings-desktop-schemas (>= 3.14), gstreamer1.0-plugins-base (>= 0.10.36), gstreamer1.0-plugins-good (>= 0.10.31), @@ -72,10 +71,11 @@ metacity (>= 1:2.34), mousetweaks (>= 3.12), nautilus (>= 3.14), - notification-daemon (>= 0.7.4), policykit-1-gnome (>= 0.105), pulseaudio, gnome-sushi (>= 3.12), + totem (>= 3.14), + tracker-gui, vino (>= 3.14), yelp (>= 3.14), zenity (>= 3.14), @@ -97,31 +97,34 @@ Architecture: linux-any Depends: gnome-core (= ${binary:Version}), desktop-base, - network-manager-gnome (>= 0.9.4) [linux-any], + network-manager-gnome (>= 0.9.10) [linux-any], # Official apps modules - bijiben | tomboy (>= 1.14) [!mips !mipsel !alpha !hppa] | gnote, + bijiben (>= 3.14), + brasero (>= 3.11), cheese (>= 3.14) [linux-any], evolution (>= 3.12), evolution-plugins (>= 3.12), file-roller (>= 3.14), gedit (>= 3.14), - gitg, + gnome-clocks (>= 3.14), gnome-color-manager (>= 3.14), gnome-documents (>= 3.14), gnome-games (>= 1:3.14), + gnome-getting-started-docs (>= 3.14), gnome-logs (>= 3.14), gnome-maps (>= 3.14), gnome-music (>= 3.14), gnome-nettool (>= 3.8) [!kfreebsd-any], - gnome-photos, + gnome-photos (>= 3.14), gnome-sound-recorder, gnome-tweak-tool (>= 3.14), # gnome-weather, nautilus-sendto (>= 3.8), + gnome-orca (>= 3.14), polari, - gnome-orca (>= 3.14), + rygel-playbin (>= 0.24) [!kfreebsd-any], + rygel-tracker (>= 0.24) [!kfreebsd-any], seahorse (>= 3.14), - totem (>= 3.14), vinagre (>= 3.14), # More applications alacarte (>= 3.11), @@ -129,27 +132,23 @@ gimp (>= 2.8), hamster-applet (>= 2.91.3), inkscape (>= 0.48), + libreoffice-evolution, libreoffice-gnome, - libreoffice-write
Bug#771335: Pre-approval for evolution-data-server/3.12.9~git20141128.5242b0-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, upstream has put a lot of work in stabilizing the evolution 3.12 branch, which is also the version used for GNOME 3.14. There is a new upstream release, and already a dozen other bugfixes in the git, most of which are either trivial changes or interesting fixes to get into jessie. There is also a pair of simple bugs fixed in the packaging. I’m attaching the upstream and Debian diffes, without translation changes. If you want to look at the patches individually, you can have a look at: https://git.gnome.org/browse/evolution-data-server/log/?h=evolution-data-server-3-12 If you prefer that I retain only the changes that are about crashes or UI issues, please tell me so. unblock evolution-data-server/3.12.9~git20141128.5242b0-1 Thanks for considering. -- .''`. Josselin Mouette : :' : `. `' `- Index: debian/changelog === --- debian/changelog (révision 2640) +++ debian/changelog (copie de travail) @@ -1,3 +1,12 @@ +evolution-data-server (3.12.9~git20141128.5242b0-1) UNRELEASED; urgency=medium + + * Fix dependencies for development packages. Closes: #724595. + * Depend on gnome-keyring. Closes: #739324, #753478. + * New upstream git snapshot from stable branch, includes only bugfixes +and translations. + + -- Josselin Mouette Fri, 28 Nov 2014 09:29:02 +0100 + evolution-data-server (3.12.7.1-1) unstable; urgency=medium * New upstream release 3.12.7.1 Index: debian/control === --- debian/control (révision 2640) +++ debian/control (copie de travail) @@ -63,7 +63,8 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, evolution-data-server-common (= ${source:Version}), - libcamel-1.2-49 (= ${binary:Version}) + libcamel-1.2-49 (= ${binary:Version}), + gnome-keyring Suggests: evolution, evolution-data-server-dbg (= ${binary:Version}) Breaks: libecal1.2-7 (<< 2.32), @@ -157,12 +158,11 @@ gir1.2-edataserver-1.2 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, - libedata-book1.2-dev, + libglib2.0-dev, libcamel1.2-dev (= ${binary:Version}), + libsecret-1-dev, libxml2-dev, - libglib2.0-dev, - libsoup2.4-dev, - libsecret-1-dev + libsoup2.4-dev Description: Utility library for evolution data servers (development files) The data server, called "Evolution Data Server" is responsible for managing calendar and addressbook information. @@ -204,10 +204,10 @@ ${misc:Depends}, ${shlibs:Depends}, libglib2.0-dev, - libedataserver1.2-dev (= ${binary:Version}), - libsqlite3-dev (>= 3.5), - libnss3-dev, - libnspr4-dev + libsecret-1-dev, + libxml2-dev, + libsoup2.4-dev, + libsqlite3-dev (>= 3.5) Description: Development files for libcamel This package contains header files and static library for libcamel. . @@ -238,6 +238,7 @@ ${shlibs:Depends}, libedataserver1.2-dev (= ${binary:Version}), libebook-contacts1.2-dev (= ${binary:Version}), + libedata-book1.2-dev (= ${binary:Version}), libcamel1.2-dev (= ${binary:Version}), libglib2.0-dev Description: Client library for evolution address books (development files) @@ -278,9 +279,8 @@ Depends: libedata-book-1.2-20 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, - libedataserver1.2-dev (= ${binary:Version}), libebackend1.2-dev (= ${binary:Version}), - libebook1.2-dev (= ${binary:Version}), + libebook-contacts1.2-dev (= ${binary:Version}), libglib2.0-dev Description: Backend library for evolution address books (development files) Evolution is the integrated mail, calendar, task and address book @@ -372,7 +372,6 @@ ${misc:Depends}, ${shlibs:Depends}, libical-dev (>= 0.43), - libedataserver1.2-dev (= ${binary:Version}), libecal1.2-dev (= ${binary:Version}), libebackend1.2-dev (= ${binary:Version}), libglib2.0-dev @@ -399,6 +398,7 @@ Architecture: any Depends: libebackend-1.2-7 (= ${binary:Version}), ${misc:Depends}, + libedataserver1.2-dev (= ${binary:Version}), libglib2.0-dev Description: Utility library for evolution data servers (development files) This package contains header files and static library for libebackend. Index: debian/libedataserver-1.2-18.symbols === --- debian/libedataserver-1.2-18.symbols (révision 2640) +++ debian/libedataserver-1.2-18.symbols (copie de travail) @@ -1033,6 +1033,8 @@ e_sour
Bug#769747: Technical committee acting in gross violation of the Debian constitution
Le samedi 15 novembre 2014 à 16:16 -0800, Don Armstrong a écrit : > The technical committe was asked in #746578 to override the ordering > of the alternative dependencies on systemd-sysv and systemd-shim to > prefer the installation of systemd-shim in cases where sysvinit-core > was already installed. This decision has been made in gross violation of constitution §6.3.6, being summoned to override a maintainer’s choice while the solution was still under discussion. I urge the systemd maintainers not to take it into account. -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#768507: #768507: Co-maintainers for debhelper
Hi Niels, Niels Thykier wrote: Valéry, Josselin and Modestas: Are you all still interested in working on debhelper - if so, in general or do you have specific area/tool of interest that you are maintaining? I’m among the authors for dh_gconf, dh_installgsettings, dh_icons and dh_girepository (which, now I think about it, is not in debhelper itself). I’m not following debhelper-devel since I’m not interested in debhelper in general, but if that is fine with you, we can just poke each other whenever there is something needing fixing in the GNOME/freedesktop tools, which are usually low-maintenance. The only opened issues I can see are: - #35787 which was IMHO fixed by the migration to freedesktop menus and icons - #592958 which is unimportant but should be trivially fixable (add the dependency only for schemas, not for defaults) Cheers, -- Joss -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#768866: unblock: gdm3/3.14.1-3
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, please unblock package gdm3 for a small fix that makes autologin and timed login work again. gdm3 (3.14.1-3) unstable; urgency=medium * 18_all_displays_transient.patch: fix autologin for the initial display. Closes: #758183. In addition to the already unblocked 3.14.1-2, it includes the following change in gdm-transient-display.c: @@ -117,9 +130,16 @@ gdm_transient_display_get_timed_login_de char **usernamep, int*delayp) { -*enabledp = FALSE; -*usernamep = g_strdup (""); -*delayp = 0; +gboolean is_initial = FALSE; +gdm_display_is_initial (display, &is_initial, NULL); + +if (is_initial) { +GDM_DISPLAY_CLASS (gdm_transient_display_parent_class)->get_timed_login_details (display, enabledp, usernamep, delayp); +} else { +*enabledp = FALSE; +*usernamep = g_strdup (""); +*delayp = 0; +} } static GObject * unblock gdm3/3.14.1-3 Thanks, -- .''`.Josselin Mouette : :' : `. `' `- Index: debian/changelog === --- debian/changelog (révision 43852) +++ debian/changelog (révision 43853) @@ -1,3 +1,10 @@ +gdm3 (3.14.1-3) unstable; urgency=medium + + * 18_all_displays_transient.patch: fix autologin for the initial +display. Closes: #758183. + + -- Josselin Mouette Sun, 09 Nov 2014 18:16:02 +0100 + gdm3 (3.14.1-2) unstable; urgency=medium * Team upload. Index: debian/patches/18_all_displays_transient.patch === --- debian/patches/18_all_displays_transient.patch (révision 43852) +++ debian/patches/18_all_displays_transient.patch (révision 43853) @@ -2,10 +2,10 @@ By default, they are not reaped at the end of the session and go back to the login prompt. -Index: gdm3-3.12.2/daemon/Makefile.am +Index: gdm3-3.14.1/daemon/Makefile.am === gdm3-3.12.2.orig/daemon/Makefile.am 2014-05-13 20:33:05.0 +0200 -+++ gdm3-3.12.2/daemon/Makefile.am 2014-08-14 01:11:28.0 +0200 +--- gdm3-3.14.1.orig/daemon/Makefile.am 2014-11-09 18:30:31.474923397 +0100 gdm3-3.14.1/daemon/Makefile.am 2014-11-09 18:30:31.470923456 +0100 @@ -35,7 +35,6 @@ AM_CPPFLAGS = \ BUILT_SOURCES = \ gdm-display-glue.h \ @@ -62,10 +62,10 @@ gdm-transient-display.xml \ gdm-local-display-factory.xml \ gdm-session-enum-types.c.in \ -Index: gdm3-3.12.2/daemon/gdm-local-display-factory.c +Index: gdm3-3.14.1/daemon/gdm-local-display-factory.c === gdm3-3.12.2.orig/daemon/gdm-local-display-factory.c 2014-03-18 05:23:44.0 +0100 -+++ gdm3-3.12.2/daemon/gdm-local-display-factory.c 2014-08-14 01:11:28.0 +0200 +--- gdm3-3.14.1.orig/daemon/gdm-local-display-factory.c 2014-11-09 18:30:31.474923397 +0100 gdm3-3.14.1/daemon/gdm-local-display-factory.c 2014-11-09 18:30:31.474923397 +0100 @@ -35,7 +35,6 @@ #include "gdm-local-display-factory-glue.h" @@ -105,10 +105,10 @@ g_object_set (display, "seat-id", seat_id, NULL); g_object_set (display, "is-initial", initial, NULL); -Index: gdm3-3.12.2/daemon/gdm-transient-display.c +Index: gdm3-3.14.1/daemon/gdm-transient-display.c === gdm3-3.12.2.orig/daemon/gdm-transient-display.c 2014-08-14 01:11:28.0 +0200 -+++ gdm3-3.12.2/daemon/gdm-transient-display.c 2014-08-14 01:13:50.867144257 +0200 +--- gdm3-3.14.1.orig/daemon/gdm-transient-display.c 2014-11-09 18:30:31.474923397 +0100 gdm3-3.14.1/daemon/gdm-transient-display.c 2014-11-09 18:31:03.034454271 +0100 @@ -94,9 +94,22 @@ gdm_transient_display_manage (GdmDisplay static gboolean gdm_transient_display_finish (GdmDisplay *display) @@ -133,3 +133,23 @@ return TRUE; } +@@ -117,9 +130,16 @@ gdm_transient_display_get_timed_login_de +char **usernamep, +int*delayp) + { +-*enabledp = FALSE; +-*usernamep = g_strdup (""); +-*delayp = 0; ++gboolean is_initial = FALSE; ++gdm_display_is_initial (display, &is_initial, NULL); ++ ++if (is_initial) { ++GDM_DISPLAY_CLASS (gdm_transient_display_parent_class)->get_timed_login_details (display, enabledp, usernamep, delayp); ++} else { ++*enabledp = FALSE; ++*usernamep = g_strdup (""); ++*delayp = 0; ++} + } + + static GObject *
Bug#767092: anacron: Anacron exits after the first run when running with systemd
retitle 767092 anacron fails to run when laptop goes out of sleep forcemerge 744753 767092 thanks Laurent Bigonville wrote: Only daily, weekly and monthly jobs are supposed to be run via anacron (anacron being triggered once a day at 7:30am or on resume after suspend). Hourly jobs are still started by cron. So 4h is not enough to trigger a 2nd anacron run. Or did I misunderstood something? You are right. My laptop is never powered on at 7:30 (the time at which cron launches anacron). The thing that used to work and doesn’t work anymore is anacron being activated when getting the machine out of sleep. So this is a duplicate of #744753. In all cases it should really be fixed for jessie. I think this use case is very typical. Thanks, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#767092: anacron: Anacron exits after the first run when running with systemd
Package: anacron Version: 2.3-22 Severity: important Hi, when started with the systemd unit, anacron runs correctly… once. It waits for the first batch of scheduled jobs (usually cron.daily), executes it, then exits. $ systemctl status anacron anacron.service - Run anacron jobs Loaded: loaded (/lib/systemd/system/anacron.service; enabled) Active: inactive (dead) since mar. 2014-10-28 07:40:39 CET; 4h 12min ago Process: 6856 ExecStart=/usr/sbin/anacron -dsq (code=exited, status=0/SUCCESS) Main PID: 6856 (code=exited, status=0/SUCCESS) CGroup: /system.slice/anacron.service Oct 28 07:30:01 tomoyo systemd[1]: Starting Run anacron jobs... Oct 28 07:30:01 tomoyo systemd[1]: Started Run anacron jobs. Oct 28 07:30:01 tomoyo anacron[6856]: Anacron 2.3 started on 2014-10-28 Oct 28 07:30:01 tomoyo anacron[6856]: Will run job `cron.daily' in 5 min. Oct 28 07:30:01 tomoyo anacron[6856]: Jobs will be executed sequentially Oct 28 07:35:01 tomoyo anacron[6856]: Job `cron.daily' started Oct 28 07:35:01 tomoyo anacron[6870]: Updated timestamp for job `cron.daily' to 2014-10-28 Oct 28 07:40:39 tomoyo anacron[6856]: Job `cron.daily' terminated Oct 28 07:40:39 tomoyo anacron[6856]: Normal exit (1 job run) Other people on #debian-systemd have been able to confirm the bug. Cheers, -- .''`.Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#765839: Accepted tasksel 3.29 (source all) into unstable
Le mardi 21 octobre 2014 à 16:39 -0400, Joey Hess a écrit : > #765839 has it tested failing on multiple real-world ARM hardware > (with proprietary 3D drivers). Thanks for the pointer. It looks like this is a bug in either of cogl or the drivers themselves. Which makes me wonder: how is it that this bug was reported against tasksel? Is our first reaction in front of a bug to remove the software instead of fixing it, now? I understand your reaction and your wanting a working system after installation. Maybe this bug has an easy fix, maybe not. But could the relevant maintainers check before? > Specific information about eg, powerpc hardware that can and cannot > support it would be useful. Have the porters been put in the loop? -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#762839: bash without importing shell functions from the environment
Le jeudi 25 septembre 2014 à 16:29 +0100, Ian Jackson a écrit : > I have prepared bash packages which do not honour any shell functions > they find in the environment. IMO that is a crazy feature, which > ought to be disabled. (I'm running this on chiark now and nothing has > visibly broken yet.) Thanks for your effort. Since I’m pretty sure we haven’t uncovered all of bash’s “features”, wouldn’t it be a good opportunity to make a release goal of killing all scripts with a #!/bin/bash shebang? Cheers, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#558581: Better fix?
reopen 558581 found 558581 2.30.7-2 thanks Hilko Bengen wrote: The extra function definition in tasklist.h is protected using the following ifdef: , | #ifdef WNCK_I_KNOW_THIS_IS_NOT_UPSTREAM | void wnck_tasklist_set_orientation(WnckTasklist *tasklist, |GtkOrientation orient); | #endif ` Adding CFLAGS += -DWNCK_I_KNOW_THIS_IS_NOT_UPSTREAM instead of suppressing the warning / error also fixes the compile error. You are definitely right. I overlooked Andreas’ patch, but your solution is definitely the correct one. Cheers, -- Joss -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#759379: general: Mouse resp. touchpad cursor is flickering, disapearing and jumping
Tomasz Nitecki wrote: Stefan is experiencing flickering and disappearing cursor under gnome. The problem manifests itself under gnome desktop but everything is fine at the login screen (most likely gdm3). This behavior is reproducible both using his built-in touchpad and external mouse. Stefan provided detailed description of the problem - it is attached to an earlier message (BugDescription.txt) along dmesg, lsusb and lspci outputs. He is using Dell Inspiron 15 7000 (with a non functional touchscreen, that may be the source of some strange dmesg messages) and he is running: xorg version: 1:7.7+3~deb7u1 gnome version: 1:3.4+7+deb7u1 Thanks for detailing. This looks like a bug in the 3D driver. Using the “GNOME Classic” session should work as an interim solution. Since the graphics card looks unsupported by wheezy, you probably need to install a backport of the graphics driver. Cheers, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#752157: gdm-session-worker segfaults after entering the password
Le vendredi 20 juin 2014 à 06:17 +0200, Marco d'Itri a écrit : > Package: gdm3 > Version: 3.8.4-9 > Severity: important > > This started after an upgrade in the last ~2 months. > > If I attach a debugger I get this: > > Program received signal SIGSEGV, Segmentation fault. Is it still reproducible with GDM 3.12? Thanks, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#755475: gnome-shell-common: since 3.12 components entered testing, gnome-shell breaks GDM
reassign 755475 upower thanks Le lundi 21 juillet 2014 à 15:18 +0300, Martin-Éric Racine a écrit : > > So you have the new upower, which doesn't have that API anymore. The new > > gnome-shell fixes that, which should migrate in the following days. > > Just checked by performing this: > > sudo apt-get install upower/stable gnome-power-manager/stable > > Rebooted. GDM works as normal. Thanks! :) > > Would it be a good idea to set thighter package interdependencies or, > at least, put a Breaks: gdm (<< 3.12) to upower? Agreed. Reassigning. -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#757776: python2.6: A few missing modules after latest security update
Package: python2.6 Version: 2.6.6-8+deb6u2 Severity: important Tags: patch Hi, the last python2.6 LTS update misses a few modules. This is a resurgence of bug#633015 now that LTS buildds are running Linux 3.x. The existing patch from wheezy should fix this. Cheers, -- Joss # DP: Treat Linux 3.x as Linux 2. --- a/configure.in 2011-06-11 17:46:28.0 +0200 +++ b/configure.in 2011-06-19 22:32:05.852934453 +0200 @@ -293,6 +293,7 @@ MACHDEP="$ac_md_system$ac_md_release" case $MACHDEP in + linux3) MACHDEP="linux2";; cygwin*) MACHDEP="cygwin";; darwin*) MACHDEP="darwin";; atheos*) MACHDEP="atheos";;
Bug#754670: RFH: gi and overrides, how it should be packaged
Hi Osamu, Le lundi 21 juillet 2014 à 02:07 +0900, Osamu Aoki a écrit : > Hi gnome folks, > > The input method packaging team is wondering what to do with the > /usr/lib/python*/dist-packages/gi/overrides/Ibus.py files generated when > python-gi-dev is in the build environment. > > Do we make python-ibus just for them? Or put it inside gir* packages. > > I have no idea which one is better. (gir* is easier for me...) Since they are overrides for modules which are loaded through GI, it looks much better to put them in the gir* package. Cheers, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#741573: Two menu systems
Hi, Le lundi 30 juin 2014 à 13:59 -0700, Keith Packard a écrit : > One of the arguments that I had heard expressed against supporting > applications shipping .desktop files is that it would reduce the number > of applications offered in existing menu packages; I'm hoping that my > draft addresses this question by demonstrating that the .desktop format > offers a proper superset of the information found in menu files, and > that package maintainers could mechanically convert their existing menu > files into .desktop files without loss of information. One of the problems I have with your proposal, compared to Charles’ original patch, is that it encourages maintainers of hundreds of (IMHO useless) menu files to port them to the desktop format. We don’t need menu entries for bc or python, unless they are NoDisplay=true. This should be obvious, but currently we have trad menu entries for them. The proposed wording for the policy (which is the result of a compromise work between desktop maintainers and policy editors) handles this by stating maintainers must set appropriate NoDisplay/OnlyShowIn/NotShowIn fields, but experience shows maintainers are not cooperative in this matter (hence gross hacks such as gnome-menus-blacklist). > I'm afraid that my notion of a transition plan was expressed implicitly > in the proposal rather than explicitly. In any case, the transition plan > I had in mind was pretty simple: > > 1. Implement .desktop parsing support in the existing 'menu' package so > that packages providing only .desktop files would be incorporated > into menu programs without further change. That part of the plan is obvious: replace the current “menu” package by https://wiki.archlinux.org/index.php/Xdg-menu > 2. Transition packages from providing menu files to providing .desktop > files, deprecating support for the menu file format within the > archive over time. [snip] > I'd love to see so many programs in my menu that menu program developers > are encouraged to figure out how to reasonably select entries in menus > so that we can get to some kind of intentional preferential listing > mechanism, rather than the ad-hoc selection that we have today. Experience shows it doesn’t work. You can have ad-hoc selection after time (either automatic or manual), but you need something that works out of the box. Three-level nested menus with hundreds of entries are not something to present a new user, regardless of her proficiency. > However, I don't think that Policy is a sound place to make user > interface design decisions, and that we should naturally defer how to > present the provided application set to the menu program developers. I > believe this part of Policy should focus on stating what application > developers are expected to provide for the menu system, and then let the > menu program do 'something sensible' with the provided data. Agreed. [snip] > I think this distinction is entirely an artifact of the current split > between packages, some of which install only a menu file, and some of > which install both menu and .desktop files. I would hope that by > encouraging all packages to deliver only .desktop files, we'll see > developers thinking about sensible ways to present hundreds of > applications to their users. There is a sensible way: not present the useless ones. Use NoDisplay=true everywhere appropriate. I don’t think presenting the whole contents of /usr/bin in a menu is helpful in any way to anyone. Cheers, -- .''`.Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#748671: libnss-sss: Multiarch package removes configuration without reference counting
Package: libnss-sss Version: 1.11.5.1-1 Severity: serious Hi, libnss-sss has the following code in postrm: sed -i --regexp-extended ' /^(passwd|group|shadow|netgroup):/ { s/\bsss\b//g s/[[:space:]]+$// } ' /etc/nsswitch.conf This code is executed on removal or purge, unconditionnally. However, this is a multiarch package, which means it can be removed or purged while still being installed in another architecture. Therefore, the following process: install libnss-sss:amd64 install libnss-sss:i386 remove libnss-sss:i386 leaves an unusable libnss-sss:amd64 installed on the system. The DPKG_MAINTSCRIPT_PACKAGE_REFCOUNT variable (since dpkg 1.17.2) should help deal with such a situation. Thanks, -- Joss -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#748468: closed by Christian Marillat (Bug#748468: fixed in mkvtoolnix 6.9.1-3)
Le samedi 17 mai 2014 à 15:45 +, Debian Bug Tracking System a écrit : > This is an automatic notification regarding your Bug report > which was filed against the mkvtoolnix-gui package: > > #748468: mkvtoolnix-gui: Needs strict dependency on mkvtoolnix Wow, that was fast, thanks! -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#748468: mkvtoolnix-gui: Needs strict dependency on mkvtoolnix
Package: mkvtoolnix-gui Version: 6.9.1-1 Severity: serious Hi, mkvtoolnix-gui depends on mkvtoolnix with no specific version requirement. However the program has a version check for the mkvtoolnix binary. Ignoring the version check leads to execution failures regardless. So the appropriate solution in the package is clearly to introduce a strict binary dependency (= ${binary:Version}). Cheers, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#746707: reassigning this bug
Le samedi 03 mai 2014 à 08:03 +0200, Daniel Pocock a écrit : > I still think it is crazy that the gconftool-2 utility is still present > and still appears to work when invoked by the user. The GNOME team is an advocate of aggressively removing obsolete packages, but in this case, there are still 151 packages using GConf in unstable. Just because GNOME has migrated away from it doesn’t mean it isn’t still widely used. It is even used as a GSettings backend by some people who don’t like the faster binary format dconf uses. -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#746715: the foreseeable outcome of the TC vote on init systems
Le samedi 03 mai 2014 à 10:31 +0200, Daniel Baumann a écrit : > first of all: why haven't you just talked to me? you know more then well > that i've kindly and quickly responded to all your bug reports, on and > offline. #746715 sounds like shooting with a nuclear weapon on little > glitch. Wild guess: because the Technical Committee is being treated as a personal playground by a couple developers. Maybe they should read the Constitution, especially §6.3.6. Ironically enough, this advice applies most to the person who originally wrote it. -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#746707: reassigning this bug
Le vendredi 02 mai 2014 à 23:26 +0200, Daniel Pocock a écrit : > This seems OK from Epiphany now but I'm not sure if the remaining issues > are just Mozilla bugs or some deeper problem with this whole change to > .desktop files. Can you suggest where I should follow up on this and/or > reassign this bug? MIME handling in Firefox is absolutely awful, so unfortunately I’m not surprised by your findings. I think it’s safe to assume the problem is limited to Mozilla products. -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#746707: refuses to use tel URIs
Le vendredi 02 mai 2014 à 20:33 +0200, Daniel Pocock a écrit : > Did this change with wheezy or with squeeze? This changed between squeeze and wheezy. Cheers, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#746329: gnome-control-center: unlock greyed out: can't make system changes
Le mardi 29 avril 2014 à 12:55 +1000, Drew Parsons a écrit : > Package: gnome-control-center > Version: 1:3.12.1-3 > Severity: normal > > In the Gnome 3.12 control centre, the Unlock button is greyed out in > Printers as well as Date & Time, Users. This means I cannot add new > printers or reconfigure existing ones, can't change the Time settings, > can't add new users. My own user account is listed as > "Administrator", so I would expect to be able to change these settings > (and previously could under Gnome 3.8). > > Is there some new dependency for Gnome 3.12 that gnome-control-center > needs to depend on? Actually this is caused by a change in GDM. You need to upgrade the policykit-1 package to the version in experimental. -- .''`.Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#746151: systemd: daemon-reload+reload kills a daemon with a BusName
Package: systemd Version: 204-8 Severity: normal Hi, the gdm.service file goes: [Unit] Description=GNOME Display Manager Conflicts=getty@tty7.service plymouth-quit.service After=systemd-user-sessions.service getty@tty7.service plymouth-quit.service [Service] ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/sbin/gdm3" ]' ExecStartPre=/usr/share/gdm/generate-config ExecStart=/usr/sbin/gdm3 ExecReload=/bin/kill -HUP $MAINPID ExecReload=/usr/share/gdm/generate-config Restart=always RestartSec=1s IgnoreSIGPIPE=no BusName=org.gnome.DisplayManager StandardOutput=syslog StandardError=inherit Running "systemctl reload gdm.service" works as expected. The two reload processes are run successfully. However, running in succession: systemctl daemon-reload # Wait whatever time you want systemctl reload gdm.service Makes the daemon receive a SIGTERM from PID 1. First of all, the daemon is actually reloaded: avril 27 14:32:24 kagura systemd[1]: Trying to enqueue job gdm.service/reload/replace avril 27 14:32:24 kagura systemd[1]: Installed new job gdm.service/reload as 3926 avril 27 14:32:24 kagura systemd[1]: Enqueued job gdm.service/reload as 3926 avril 27 14:32:24 kagura systemd[1]: Reloading GNOME Display Manager. avril 27 14:32:24 kagura systemd[1]: About to execute: /bin/kill -HUP $MAINPID avril 27 14:32:24 kagura systemd[1]: Forked /bin/kill as 4066 avril 27 14:32:24 kagura systemd[1]: gdm.service changed running -> reload avril 27 14:32:24 kagura systemd[1]: Child 4066 belongs to gdm.service avril 27 14:32:24 kagura systemd[1]: gdm.service: control process exited, code=exited status=0 avril 27 14:32:24 kagura systemd[1]: gdm.service running next control command for state reload avril 27 14:32:24 kagura systemd[1]: Forked /usr/share/gdm/generate-config as 4068 avril 27 14:32:24 kagura systemd[4068]: Executing: /usr/share/gdm/generate-config avril 27 14:32:24 kagura gdm3[3731]: Got HUP signal avril 27 14:32:24 kagura gdm3[3731]: GLib-GObject: g_object_ref: assertion 'G_IS_OBJECT (object)' failed avril 27 14:32:24 kagura gdm3[3731]: GLib-GObject: invalid unclassed pointer in cast to 'GdmSettings' avril 27 14:32:24 kagura gdm3[3731]: Settings Direct Init The last lines are from GDM which correctly receives SIGHUP as intended and does what it is supposed to do. After which, things don’t go so well: avril 27 14:32:24 kagura systemd[1]: Child 4068 belongs to gdm.service avril 27 14:32:24 kagura systemd[1]: gdm.service: control process exited, code=exited status=0 avril 27 14:32:24 kagura systemd[1]: gdm.service got final SIGCHLD for state reload avril 27 14:32:24 kagura systemd[1]: gdm.service changed reload -> stop-sigterm avril 27 14:32:24 kagura systemd[1]: gdm.service's D-Bus name org.gnome.DisplayManager no longer registered by :1.186 avril 27 14:32:25 kagura systemd[1]: gdm.service holdoff time over, scheduling restart. avril 27 14:32:25 kagura systemd[1]: Trying to enqueue job gdm.service/restart/fail avril 27 14:32:25 kagura systemd[1]: Installed new job gdm.service/restart as 3927 avril 27 14:32:25 kagura systemd[1]: Enqueued job gdm.service/restart as 3927 avril 27 14:32:25 kagura systemd[1]: gdm.service scheduled restart job. avril 27 14:32:25 kagura systemd[1]: Stopping GNOME Display Manager... avril 27 14:32:25 kagura systemd[1]: gdm.service changed auto-restart -> dead avril 27 14:32:25 kagura systemd[1]: Job gdm.service/restart finished, result=done avril 27 14:32:25 kagura systemd[1]: Converting job gdm.service/restart -> gdm.service/start avril 27 14:32:25 kagura systemd[1]: Starting GNOME Display Manager... avril 27 14:32:25 kagura systemd[1]: About to execute: /bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/sbin/gdm3" ]' avril 27 14:32:25 kagura systemd[1]: Forked /bin/sh as 4075 avril 27 14:32:25 kagura systemd[1]: gdm.service changed dead -> start-pre avril 27 14:32:25 kagura systemd[1]: Child 4075 belongs to gdm.service avril 27 14:32:25 kagura systemd[1]: gdm.service: control process exited, code=exited status=0 avril 27 14:32:25 kagura systemd[1]: gdm.service running next control command for state start-pre avril 27 14:32:25 kagura systemd[1]: Child 4080 belongs to gdm.service avril 27 14:32:25 kagura systemd[1]: gdm.service: control process exited, code=exited status=0 avril 27 14:32:25 kagura systemd[1]: gdm.service got final SIGCHLD for state start-pre avril 27 14:32:25 kagura systemd[1]: About to execute: /usr/sbin/gdm3 avril 27 14:32:25 kagura systemd[1]: Forked /usr/sbin/gdm3 as 4083 avril 27 14:32:25 kagura systemd[1]: gdm.service changed start-pre -> start avril 27 14:32:25 kagura systemd[4083]: Executing: /usr/sbin/gdm3 After which the new daemon is started with success: avril 27 14:32:25 kagura gdm3[4083]: Enabling debugging avril 27 14:32:25 kagura gdm3[4083]: Changing user:group to Debian-gdm:Debian-gdm avril 27 14:32:25 kagura systemd[1]: gdm.service's D-Bus name org.gnome.Dis