[Touch-packages] [Bug 1989352] Re: [WSL] Prepare kinetic for common snap use cases

2022-09-13 Thread Carlos Nihelton
Upgrading a Jammy instance with `do-release-upgrade -d` worked as
expected.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu.
https://bugs.launchpad.net/bugs/1989352

Title:
  [WSL] Prepare kinetic for common snap use cases

Status in ubuntu-meta package in Ubuntu:
  Fix Released

Bug description:
  Users of Ubuntu WSL might be surprised by unexpected dependencies when
  dealing with snaps. The Ubuntu WSL development team is looking for
  ways to let early adopters to experiment some snapd support in
  Kinetic, while still providing the most seamless experience for them.
  Tests done in WSL instances showed surprises that we should mitigate
  soon.

  Some examples are:

  * Sublime Text and Sublime Merge apps silently depend on libgl1. This
  seems a bug which we didn't yet figure out how to fix in the snaps
  themselves. Being such hidden dependencies, we'd expect to soon find
  similar cases as those.

  * Flutter snap provides all dependencies and runs without issues, but
  apps compiled by Flutter requires libgl1, libegl1 and libgtk-3-0
  present in the system during development. Attempting to just run any
  app compiled with Flutter during development will result in crash due
  those libs not being found. Most likely, once package as snaps, those
  apps will behave as expected, if the packager lists dependencies
  properly. The issue reported here affects the app developer
  experience.

  One solution for those problems is seeding for Ubuntu WSL
  specifically:

  - libgl1
  - libegl1
  - libgtk-3-0

  Experienced Ubuntu users would figure out how to overcome those issues
  very quickly, but we should expect that most of Ubuntu WSL userbase
  won't fit in that persona.

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


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


[Touch-packages] [Bug 1989352] Re: [WSL] Prepare kinetic for common snap use cases

2022-09-13 Thread Brian Murray
Given that these seed changes are happening for Kinetic and the work
done in ubuntu-release-upgrader to support WSL upgrades have upgrades
from Jammy to Kinetic been considered?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu.
https://bugs.launchpad.net/bugs/1989352

Title:
  [WSL] Prepare kinetic for common snap use cases

Status in ubuntu-meta package in Ubuntu:
  Fix Released

Bug description:
  Users of Ubuntu WSL might be surprised by unexpected dependencies when
  dealing with snaps. The Ubuntu WSL development team is looking for
  ways to let early adopters to experiment some snapd support in
  Kinetic, while still providing the most seamless experience for them.
  Tests done in WSL instances showed surprises that we should mitigate
  soon.

  Some examples are:

  * Sublime Text and Sublime Merge apps silently depend on libgl1. This
  seems a bug which we didn't yet figure out how to fix in the snaps
  themselves. Being such hidden dependencies, we'd expect to soon find
  similar cases as those.

  * Flutter snap provides all dependencies and runs without issues, but
  apps compiled by Flutter requires libgl1, libegl1 and libgtk-3-0
  present in the system during development. Attempting to just run any
  app compiled with Flutter during development will result in crash due
  those libs not being found. Most likely, once package as snaps, those
  apps will behave as expected, if the packager lists dependencies
  properly. The issue reported here affects the app developer
  experience.

  One solution for those problems is seeding for Ubuntu WSL
  specifically:

  - libgl1
  - libegl1
  - libgtk-3-0

  Experienced Ubuntu users would figure out how to overcome those issues
  very quickly, but we should expect that most of Ubuntu WSL userbase
  won't fit in that persona.

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


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


[Touch-packages] [Bug 1989352] Re: [WSL] Prepare kinetic for common snap use cases

2022-09-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-meta - 1.493

---
ubuntu-meta (1.493) kinetic; urgency=medium

  * Refreshed dependencies
  * Added systemd-resolved to server-minimal
  * Added libegl1 to wsl (LP: #1989352)
  * Added libgl1 to wsl
  * Added libgtk-3-0 to wsl

 -- Carlos Nihelton   Mon, 12
Sep 2022 14:31:26 -0300

** Changed in: ubuntu-meta (Ubuntu)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu.
https://bugs.launchpad.net/bugs/1989352

Title:
  [WSL] Prepare kinetic for common snap use cases

Status in ubuntu-meta package in Ubuntu:
  Fix Released

Bug description:
  Users of Ubuntu WSL might be surprised by unexpected dependencies when
  dealing with snaps. The Ubuntu WSL development team is looking for
  ways to let early adopters to experiment some snapd support in
  Kinetic, while still providing the most seamless experience for them.
  Tests done in WSL instances showed surprises that we should mitigate
  soon.

  Some examples are:

  * Sublime Text and Sublime Merge apps silently depend on libgl1. This
  seems a bug which we didn't yet figure out how to fix in the snaps
  themselves. Being such hidden dependencies, we'd expect to soon find
  similar cases as those.

  * Flutter snap provides all dependencies and runs without issues, but
  apps compiled by Flutter requires libgl1, libegl1 and libgtk-3-0
  present in the system during development. Attempting to just run any
  app compiled with Flutter during development will result in crash due
  those libs not being found. Most likely, once package as snaps, those
  apps will behave as expected, if the packager lists dependencies
  properly. The issue reported here affects the app developer
  experience.

  One solution for those problems is seeding for Ubuntu WSL
  specifically:

  - libgl1
  - libegl1
  - libgtk-3-0

  Experienced Ubuntu users would figure out how to overcome those issues
  very quickly, but we should expect that most of Ubuntu WSL userbase
  won't fit in that persona.

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


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


[Touch-packages] [Bug 1989352] Re: [WSL] Prepare kinetic for common snap use cases

2022-09-12 Thread Jeremy Bicha
** Changed in: ubuntu-meta (Ubuntu)
   Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu.
https://bugs.launchpad.net/bugs/1989352

Title:
  [WSL] Prepare kinetic for common snap use cases

Status in ubuntu-meta package in Ubuntu:
  Fix Committed

Bug description:
  Users of Ubuntu WSL might be surprised by unexpected dependencies when
  dealing with snaps. The Ubuntu WSL development team is looking for
  ways to let early adopters to experiment some snapd support in
  Kinetic, while still providing the most seamless experience for them.
  Tests done in WSL instances showed surprises that we should mitigate
  soon.

  Some examples are:

  * Sublime Text and Sublime Merge apps silently depend on libgl1. This
  seems a bug which we didn't yet figure out how to fix in the snaps
  themselves. Being such hidden dependencies, we'd expect to soon find
  similar cases as those.

  * Flutter snap provides all dependencies and runs without issues, but
  apps compiled by Flutter requires libgl1, libegl1 and libgtk-3-0
  present in the system during development. Attempting to just run any
  app compiled with Flutter during development will result in crash due
  those libs not being found. Most likely, once package as snaps, those
  apps will behave as expected, if the packager lists dependencies
  properly. The issue reported here affects the app developer
  experience.

  One solution for those problems is seeding for Ubuntu WSL
  specifically:

  - libgl1
  - libegl1
  - libgtk-3-0

  Experienced Ubuntu users would figure out how to overcome those issues
  very quickly, but we should expect that most of Ubuntu WSL userbase
  won't fit in that persona.

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


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


[Touch-packages] [Bug 1989352] Re: [WSL] Prepare kinetic for common snap use cases

2022-09-12 Thread Launchpad Bug Tracker
** Merge proposal linked:
   https://code.launchpad.net/~cnihelton/ubuntu-seeds/+git/ubuntu/+merge/429765

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu.
https://bugs.launchpad.net/bugs/1989352

Title:
  [WSL] Prepare kinetic for common snap use cases

Status in ubuntu-meta package in Ubuntu:
  New

Bug description:
  Users of Ubuntu WSL might be surprised by unexpected dependencies when
  dealing with snaps. The Ubuntu WSL development team is looking for
  ways to let early adopters to experiment some snapd support in
  Kinetic, while still providing the most seamless experience for them.
  Tests done in WSL instances showed surprises that we should mitigate
  soon.

  Some examples are:

  * Sublime Text and Sublime Merge apps silently depend on libgl1. This
  seems a bug which we didn't yet figure out how to fix in the snaps
  themselves. Being such hidden dependencies, we'd expect to soon find
  similar cases as those.

  * Flutter snap provides all dependencies and runs without issues, but
  apps compiled by Flutter requires libgl1, libegl1 and libgtk-3-0
  present in the system during development. Attempting to just run any
  app compiled with Flutter during development will result in crash due
  those libs not being found. Most likely, once package as snaps, those
  apps will behave as expected, if the packager lists dependencies
  properly. The issue reported here affects the app developer
  experience.

  One solution for those problems is seeding for Ubuntu WSL
  specifically:

  - libgl1
  - libegl1
  - libgtk-3-0

  Experienced Ubuntu users would figure out how to overcome those issues
  very quickly, but we should expect that most of Ubuntu WSL userbase
  won't fit in that persona.

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


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


[Touch-packages] [Bug 1989352] Re: [WSL] Prepare kinetic for common snap use cases

2022-09-12 Thread Carlos Nihelton
** Description changed:

  Users of Ubuntu WSL might be surprised by unexpected dependencies when
  dealing with snaps. The Ubuntu WSL development team is looking for ways
  to let early adopters to experiment some snapd support in Kinetic, while
  still providing the most seamless experience for them. Tests done in WSL
  instances showed surprises that we should mitigate soon.
  
  Some examples are:
  
  * Sublime Text and Sublime Merge apps silently depend on libgl1. This
  seems a bug which we didn't yet figure out how to fix in the snaps
  themselves. Being such hidden dependencies, we'd expect to soon find
  similar cases as those.
  
  * Flutter snap provides all dependencies and runs without issues, but
  apps compiled by Flutter requires libgl1, libegl1 and libgtk-3-0 present
  in the system during development. Attempting to just run any app
  compiled with Flutter during development will result in crash due those
  libs not being found. Most likely, once package as snaps, those apps
  will behave as expected, if the packager lists dependencies properly.
  The issue reported here affects the app developer experience.
  
  One solution for those problems is seeding for Ubuntu WSL specifically:
  
  - libgl1
  - libegl1
  - libgtk-3-0
  
  Experienced Ubuntu users would figure out how to overcome those issues
- very quickly, but we should expect that most of our userbase doesn't fit
- in that persona.
+ very quickly, but we should expect that most of Ubuntu WSL userbase
+ won't fit in that persona.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu.
https://bugs.launchpad.net/bugs/1989352

Title:
  [WSL] Prepare kinetic for common snap use cases

Status in ubuntu-meta package in Ubuntu:
  New

Bug description:
  Users of Ubuntu WSL might be surprised by unexpected dependencies when
  dealing with snaps. The Ubuntu WSL development team is looking for
  ways to let early adopters to experiment some snapd support in
  Kinetic, while still providing the most seamless experience for them.
  Tests done in WSL instances showed surprises that we should mitigate
  soon.

  Some examples are:

  * Sublime Text and Sublime Merge apps silently depend on libgl1. This
  seems a bug which we didn't yet figure out how to fix in the snaps
  themselves. Being such hidden dependencies, we'd expect to soon find
  similar cases as those.

  * Flutter snap provides all dependencies and runs without issues, but
  apps compiled by Flutter requires libgl1, libegl1 and libgtk-3-0
  present in the system during development. Attempting to just run any
  app compiled with Flutter during development will result in crash due
  those libs not being found. Most likely, once package as snaps, those
  apps will behave as expected, if the packager lists dependencies
  properly. The issue reported here affects the app developer
  experience.

  One solution for those problems is seeding for Ubuntu WSL
  specifically:

  - libgl1
  - libegl1
  - libgtk-3-0

  Experienced Ubuntu users would figure out how to overcome those issues
  very quickly, but we should expect that most of Ubuntu WSL userbase
  won't fit in that persona.

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


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


[Touch-packages] [Bug 1989352] Re: [WSL] Prepare kinetic for common snap use cases

2022-09-12 Thread Carlos Nihelton
** Description changed:

  Users of Ubuntu WSL might be surprised by unexpected dependencies when
- dealing with snaps. The development team is looking for ways to let
- early adopters to experiment some snapd support in Kinetic, while still
- providing the most seamless experience for them. Tests done in WSL
- instances showed surprises that we should mitigate soon. Some examples
- are:
+ dealing with snaps. The Ubuntu WSL development team is looking for ways
+ to let early adopters to experiment some snapd support in Kinetic, while
+ still providing the most seamless experience for them. Tests done in WSL
+ instances showed surprises that we should mitigate soon.
  
- Sublime Text and Sublime Merge apps silently depend on libgl1.
- Flutter snap provides all dependencies, but apps compiled by Flutter requires 
libgl1, libegl1 and libgtk-3-0 present in the system.
+ Some examples are:
  
- Besides those, LXD, missing on Kinetic, is a good support for cloud
- related use cases, which are a large share of our user base, and also
- can be a good source of telemetry usage information, alongside with
- snapd.
+ * Sublime Text and Sublime Merge apps silently depend on libgl1. This
+ seems a bug which we didn't yet figure out how to fix in the snaps
+ themselves. Being such hidden dependencies, we'd expect to soon find
+ similar cases as those.
  
- One solution for this problem is seeding for Ubuntu WSL specifically:
+ * Flutter snap provides all dependencies and runs without issues, but
+ apps compiled by Flutter requires libgl1, libegl1 and libgtk-3-0 present
+ in the system during development. Attempting to just run any app
+ compiled with Flutter during development will result in crash due those
+ libs not being found. Most likely, once package as snaps, those apps
+ will behave as expected, if the packager lists dependencies properly.
+ The issue reported here affects the app developer experience.
+ 
+ One solution for those problems is seeding for Ubuntu WSL specifically:
  
  - libgl1
  - libegl1
  - libgtk-3-0
- - lxd
+ 
+ Experienced Ubuntu users would figure out how to overcome those issues
+ very quickly, but we should expect that most of our userbase doesn't fit
+ in that persona.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu.
https://bugs.launchpad.net/bugs/1989352

Title:
  [WSL] Prepare kinetic for common snap use cases

Status in ubuntu-meta package in Ubuntu:
  New

Bug description:
  Users of Ubuntu WSL might be surprised by unexpected dependencies when
  dealing with snaps. The Ubuntu WSL development team is looking for
  ways to let early adopters to experiment some snapd support in
  Kinetic, while still providing the most seamless experience for them.
  Tests done in WSL instances showed surprises that we should mitigate
  soon.

  Some examples are:

  * Sublime Text and Sublime Merge apps silently depend on libgl1. This
  seems a bug which we didn't yet figure out how to fix in the snaps
  themselves. Being such hidden dependencies, we'd expect to soon find
  similar cases as those.

  * Flutter snap provides all dependencies and runs without issues, but
  apps compiled by Flutter requires libgl1, libegl1 and libgtk-3-0
  present in the system during development. Attempting to just run any
  app compiled with Flutter during development will result in crash due
  those libs not being found. Most likely, once package as snaps, those
  apps will behave as expected, if the packager lists dependencies
  properly. The issue reported here affects the app developer
  experience.

  One solution for those problems is seeding for Ubuntu WSL
  specifically:

  - libgl1
  - libegl1
  - libgtk-3-0

  Experienced Ubuntu users would figure out how to overcome those issues
  very quickly, but we should expect that most of our userbase doesn't
  fit in that persona.

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


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