[Desktop-packages] [Bug 1993831] Re: gnome-shell does not contain gjs dependence

2022-10-24 Thread Daniel van Vugt
** Tags added: kinetic

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/1993831

Title:
  gnome-shell does not contain gjs dependence

Status in gnome-shell package in Ubuntu:
  Triaged

Bug description:
  Hi, I updated from Ubuntu 22.04 to Ubuntu 22.10 and I had an issue
  with GNOME shell "Extensions" app.

  I replaced "Extensions" (gnome-shell-extension-prefs) with Flatpak
  version of it from Flathub using GNOME "Software" center.

  After this, I'm not sure, I might have used the "sudo apt auto-remove"
  command.

  After these changes, Flatpak version of the "Extensions" app gave an
  error:  (https://github.com/flathub/org.gnome.Extensions/issues/13)

  After a bit of digging, I realized removing "Extensions" packages also
  removes gjs dependence. So I installed gjs package and "Extensions"
  works again.

  1) OS 
  OS: Ubuntu 22.10
  Desktop: GNOME 

  2) Package
  gnome-shell: 43.0-1ubuntu2
  gnome-shell-extension-prefs: 43.0-1ubuntu2

  3) What you expected to happen

  Removing the package and installing Flatpak version without any error.

  4) What happened instead

  I replaced the app with Flatpak version and it removed gjs and gnome-
  shell extension support.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1993831/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1993831] Re: gnome-shell does not contain gjs dependence

2022-10-21 Thread Jeremy Bicha
After I started typing this comment, upstream left a later comment

"gnome-shell includes some small external D-Bus services - namely
org.gnome.Shell.Extensions.service,
org.gnome.Shell.Notifications.service and
org.gnome.Shell.Screencast.service - that require the standalone gjs
executable. The package that provides /usr/bin/gjs should therefore be a
dependency of the package that includes those services (gnome-
shell/gnome-shell-common)."

Having working notifications and screencasting is important, so I'm
reopening this bug. Thank you for taking the time to help make Ubuntu
better.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/1993831

Title:
  gnome-shell does not contain gjs dependence

Status in gnome-shell package in Ubuntu:
  Triaged

Bug description:
  Hi, I updated from Ubuntu 22.04 to Ubuntu 22.10 and I had an issue
  with GNOME shell "Extensions" app.

  I replaced "Extensions" (gnome-shell-extension-prefs) with Flatpak
  version of it from Flathub using GNOME "Software" center.

  After this, I'm not sure, I might have used the "sudo apt auto-remove"
  command.

  After these changes, Flatpak version of the "Extensions" app gave an
  error:  (https://github.com/flathub/org.gnome.Extensions/issues/13)

  After a bit of digging, I realized removing "Extensions" packages also
  removes gjs dependence. So I installed gjs package and "Extensions"
  works again.

  1) OS 
  OS: Ubuntu 22.10
  Desktop: GNOME 

  2) Package
  gnome-shell: 43.0-1ubuntu2
  gnome-shell-extension-prefs: 43.0-1ubuntu2

  3) What you expected to happen

  Removing the package and installing Flatpak version without any error.

  4) What happened instead

  I replaced the app with Flatpak version and it removed gjs and gnome-
  shell extension support.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1993831/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1993831] Re: gnome-shell does not contain gjs dependence

2022-10-21 Thread Jeremy Bicha
I am closing this bug.

In the upstream report, upstream confirms that gnome-shell itself does
not need 'gjs', only the gjs library.

The gnome-shell-extension-prefs app packaged as a .deb correctly depends
on gjs.

A default Ubuntu Desktop install includes gjs. For you to remove gjs,
you will have needed to remove the GNOME Characters app and the Desktop
Icons NG extension and the ubuntu-desktop metapackage. At that point,
you're outside the fully supported Ubuntu Desktop experience.

Maybe the Flatpak needs to bundle 'gjs' if it requires gjs.

** Changed in: gnome-shell (Ubuntu)
   Status: New => Invalid

** Changed in: gnome-shell (Ubuntu)
   Importance: Undecided => Low

** Changed in: gnome-shell (Ubuntu)
   Status: Invalid => Triaged

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/1993831

Title:
  gnome-shell does not contain gjs dependence

Status in gnome-shell package in Ubuntu:
  Triaged

Bug description:
  Hi, I updated from Ubuntu 22.04 to Ubuntu 22.10 and I had an issue
  with GNOME shell "Extensions" app.

  I replaced "Extensions" (gnome-shell-extension-prefs) with Flatpak
  version of it from Flathub using GNOME "Software" center.

  After this, I'm not sure, I might have used the "sudo apt auto-remove"
  command.

  After these changes, Flatpak version of the "Extensions" app gave an
  error:  (https://github.com/flathub/org.gnome.Extensions/issues/13)

  After a bit of digging, I realized removing "Extensions" packages also
  removes gjs dependence. So I installed gjs package and "Extensions"
  works again.

  1) OS 
  OS: Ubuntu 22.10
  Desktop: GNOME 

  2) Package
  gnome-shell: 43.0-1ubuntu2
  gnome-shell-extension-prefs: 43.0-1ubuntu2

  3) What you expected to happen

  Removing the package and installing Flatpak version without any error.

  4) What happened instead

  I replaced the app with Flatpak version and it removed gjs and gnome-
  shell extension support.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1993831/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp