[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#813308: marked as done (ITP: xdg-app -- Application deployment framework for desktop apps)



Your message dated Fri, 15 Apr 2016 12:01:48 +0000
with message-id <E1ar2RY-0002j9-Mt@franck.debian.org>
and subject line Bug#813308: fixed in ostree 2016.3-1
has caused the Debian Bug report #813308,
regarding ITP: xdg-app -- Application deployment framework for desktop apps
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
813308: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813308
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Simon McVittie <smcv@debian.org>

* Package name    : xdg-app
  Version         : 0.4.8
  Upstream Author : primarily Alex Larsson and Colin Walters
* URL             : https://wiki.freedesktop.org/www/Software/xdg-app/
* License         : LGPL-2.1+
  Programming Lang: C with GLib
  Description     : Application deployment framework for desktop apps

xdg-app installs, manages and runs sandboxed desktop application bundles,
primarily those from a source outside the main distribution.
Application bundles run partially isolated from the wider system, using
containerization techniques such as namespaces to prevent direct access
to system resources. Resources from outside the sandbox can be accessed
via "portal" services, which are responsible for access control; for
example, the Documents portal displays an "Open" dialog outside the
sandbox, then allows the application to access only the selected file.

Each application uses a specified "runtime" (set of libraries), which is
available as /usr inside its sandbox. This can be used to run application
bundles with multiple, potentially incompatible sets of dependencies
within the same desktop environment.

---

I'm currently intending to put this under the pkg-utopia team alongside
D-Bus and polkit, but if anyone else wants to get involved, co-maintainers
and other suggestions are welcome. Development is currently led by GNOME
people, but xdg-app itself isn't GNOME-specific (there's been interest
from KDE, for instance).

The authors of GNOME Software intend to add the ability to automate
installation of xdg-app runtimes and apps at some point (I'm not sure
whether it has been added upstream yet or whether it's just planned),
which would make the xdg-app library a dependency.

At this stage I'm only intending to target experimental.

Until our kernel maintainer considers unprivileged user namespaces to
be an acceptably small risk to be on by default, using xdg-app requires
either adjusting the kernel.unprivileged_userns_clone sysctl or making
xdg-app-helper setuid root. I'm not intending to automate this for the
time being - developers who work with experimental know what balance
of risks they're happy with.

--- End Message ---
--- Begin Message ---
Source: ostree
Source-Version: 2016.3-1

We believe that the bug you reported is fixed in the latest version of
ostree, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 813308@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon McVittie <smcv@debian.org> (supplier of updated ostree package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 19 Mar 2016 17:56:21 +0000
Source: ostree
Binary: gir1.2-ostree-1.0 libostree-1-1 libostree-dev libostree-doc ostree ostree-grub2 ostree-tests
Architecture: all amd64 source
Version: 2016.3-1
Distribution: experimental
Urgency: medium
Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers@lists.alioth.debian.org>
Changed-By: Simon McVittie <smcv@debian.org>
Closes: 813308
Description: 
 gir1.2-ostree-1.0 - content-addressed filesystem for operating system binaries (intro
 libostree-1-1 - content-addressed filesystem for operating system binaries (libra
 libostree-dev - Development files for the ostree library
 libostree-doc - Development documentation for the ostree library
 ostree     - content-addressed filesystem for operating system binaries
 ostree-grub2 - GRUB 2 configuration for ostree
 ostree-tests - content-addressed filesystem for operating system binaries - test
Changes:
 ostree (2016.3-1) experimental; urgency=medium
 .
   * Prepare package for Debian (Closes: #813308)
   * New upstream release
   * Remove -dbg package, rely on automatic dbgsym packages instead
   * Extend package descriptions a bit
   * debian/.gitignore: add
   * debian/copyright: fill in all copyright holders and licenses
   * debian/control: set Maintainer to the pkg-utopia team, with packaging
     in collab-maint git, and myself and Matthias Klumpp as uploaders
   * Normalize packaging via `wrap-and-sort -abst`
   * debian/control: move shared library to Section: libs
   * debian/control: remove redundant Section
   * debian/control: change Section to admin
   * Remove unnecessary uses of dh-exec
   * debian/patches: remove all patches, no longer needed or applied
   * Use dh_install --fail-missing to catch mistakes
   * Add a symbols file
   * Add missing dependency on libglib2.0-dev
   * Add an ostree-tests package, and use it for autopkgtest
   * Enable systemd helpers, but do not start the early-boot systemd services
     on installation
   * Don't override dh_auto_clean to nothing
   * ostree-grub2: recommend concrete GRUB packages instead of hard-depending
     on a transitional package. This is only a Recommends because you
     could be using some other architecture's grub packages.
   * Redirect libexecdir to /usr/lib (not /usr/lib/${multiarch}) since we don't
     need multiarch for anything that's installed there, fixing a broken
     symlink in ostree-grub2
   * Document the limited situations in which ostree-grub2 will work in
     practice
   * Only build on Linux architectures; this package is specifically
     not portable
   * Add patch to fix underlinking of test-archive
   * Add patch to skip one build-time test if /var/tmp cannot support xattrs,
     for example if it is on tmpfs
   * Stop dh_makeshlibs thinking that the LD_PRELOAD module libreaddir-rand.so
     (part of the tests) is meant to be a shared library
   * Add a missing #!/bin/sh to one test
Checksums-Sha1: 
 391d5c5cd4d8cbbe3dc2a3304bc6a0df7a63cf70 2742 ostree_2016.3-1.dsc
 edddb5d247eedabec5ee3089df2227c2a35c50f7 373004 ostree_2016.3.orig.tar.xz
 f47f3913a55c46222e8408b838252606b928546c 8864 ostree_2016.3-1.debian.tar.xz
 6a9049d104e61ceb9820141c1e74171037b97224 57586 libostree-doc_2016.3-1_all.deb
 38d2cd59496217c4f40e232afc3ab1bcef77a6cd 5596 ostree-grub2_2016.3-1_all.deb
 3f4341459b84052eb338e772c102662a5c85a715 17524 gir1.2-ostree-1.0_2016.3-1_amd64.deb
 ea68fe10b0e31ad432e223c4311184d8b21008e2 644434 libostree-1-1-dbgsym_2016.3-1_amd64.deb
 0fcde6a82ed825014d03d7b6a074d66ef025f12a 164658 libostree-1-1_2016.3-1_amd64.deb
 92411ee33f83dcf14b0ef52d034c2bf58037fed1 41640 libostree-dev_2016.3-1_amd64.deb
 e44b22bd93d5570d9147500547474b7bd697b5a8 223732 ostree-dbgsym_2016.3-1_amd64.deb
 616e9a096c7bca2453f6f4a525f7342f2843f097 6560 ostree-tests-dbgsym_2016.3-1_amd64.deb
 fb6bb33dd58bf633b6ace9dfd2d855efbe83d62f 52930 ostree-tests_2016.3-1_amd64.deb
 fbacb72c97677fea5e88e8bbac4c559a5d169d03 108212 ostree_2016.3-1_amd64.deb
Checksums-Sha256: 
 8ec8fac3e87f6bc1126f996f2de8693f4b93a21b4028cddd7d5b01ac9563a85d 2742 ostree_2016.3-1.dsc
 30f6a405dbbae75139ab3b415ac6bd09060929505a390910f20e87461ba00faf 373004 ostree_2016.3.orig.tar.xz
 2e74ce3aee08ec7b57b9b46065f368d10b51ef6c190f8792763f55c09d84c532 8864 ostree_2016.3-1.debian.tar.xz
 66c54cfbe0803adca819d89a4279b431f5ccbe8613b60dd1f973f0fac7bc333c 57586 libostree-doc_2016.3-1_all.deb
 8101c6f0e9bca5c0013af2f753a0084cd306e4df6e809c408f20f7c3b4ccb392 5596 ostree-grub2_2016.3-1_all.deb
 e51403cd211019d33f07601734f6ac1c88d8d9736fd25c89c6d750877efbea73 17524 gir1.2-ostree-1.0_2016.3-1_amd64.deb
 935ee474ca935630b33ecb0b146639cc01c9d6934c6fec3e43f28ace9e2919bd 644434 libostree-1-1-dbgsym_2016.3-1_amd64.deb
 e96a8c0ebe93e1e641cea83b025b29de048bbf42a6ced753a595e7986bc2b067 164658 libostree-1-1_2016.3-1_amd64.deb
 d6abec311a040bfc206bec925c52435815211bf39043a91a2f0cbc178816fa4b 41640 libostree-dev_2016.3-1_amd64.deb
 5fa478b73b5a5766e72a831eb7eb3443623683d5676752012cfcb2382b60b156 223732 ostree-dbgsym_2016.3-1_amd64.deb
 1820589eecb60ece980283c4a9ea830ddc83d9093642f115b5075c56270d092e 6560 ostree-tests-dbgsym_2016.3-1_amd64.deb
 36c8a7883dde677d7a4bb1242baa26b4df4ddfeb3b7e6828b2aae7392b0efdf0 52930 ostree-tests_2016.3-1_amd64.deb
 ca1d5ed51659516df07d5c484a2bc2cc6440f3c67dcb0180c3b903597f998501 108212 ostree_2016.3-1_amd64.deb
Files: 
 d9d9ae75f93f1acaa4117a8930acf5bd 2742 admin optional ostree_2016.3-1.dsc
 43074239c5dc1da5c2cd76561077c5c3 373004 admin optional ostree_2016.3.orig.tar.xz
 2f554c129c67667e88cab42100f679d9 8864 admin optional ostree_2016.3-1.debian.tar.xz
 52260884ffb5bac39890fcc8d9368c7b 57586 doc optional libostree-doc_2016.3-1_all.deb
 c8412fc457776c61b0841ebdebf53348 5596 admin optional ostree-grub2_2016.3-1_all.deb
 b6d160443f39c50668d2877f2fb5296d 17524 introspection optional gir1.2-ostree-1.0_2016.3-1_amd64.deb
 4fd0ed55260a73aebc1787906b6384d3 644434 debug extra libostree-1-1-dbgsym_2016.3-1_amd64.deb
 c86d59f336cf72a1d48ab12c4c9dde3b 164658 libs optional libostree-1-1_2016.3-1_amd64.deb
 7eb24f4aa62bdf2939ad2f8148bb8bb0 41640 libdevel optional libostree-dev_2016.3-1_amd64.deb
 15d1a2aa03204b0966e269b0602c2cca 223732 debug extra ostree-dbgsym_2016.3-1_amd64.deb
 edf6e4af032ddc0c5f4d0ade326ea032 6560 debug extra ostree-tests-dbgsym_2016.3-1_amd64.deb
 d3ef0919d19427e62a553bb429f2ef60 52930 admin optional ostree-tests_2016.3-1_amd64.deb
 9ece6a5eb8e4642270960a69f770c401 108212 admin optional ostree_2016.3-1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJW7c9YAAoJEE3o/ypjx8yQ5LcP/jPS8Gb6GKMbCFn4Dfj4+Ab9
gKllSJ+31wIZ0yKLbv/iAGDzBemiWSOY9tCQ3lfGZBJ19GlV4whtMlmxvXtMHAJV
Bl5DUkD/SW8r6sDlyfEWfI6snreWWRtkNCaTib17LhqnwFcFUiNmfjJFf/7sZ7wh
rol8o4cI/WZQF9KT/vaRp1EK5He7Jvrhx/GtWsLi2dloQuNcj9H7qsIdcUNhqq5H
NGCG6KkIf1JqygbilVWCuRRW8thfflw3YVQt8LxV45sC4pfTQHG3fERArKFiVuhg
n6JGxrA/MNHXdIY6GCKni7fUKdatjErzWeTsIBy4crotUk3Un2GeIOQBkIukEKGo
FGx4SABC/MISYmZ0SEzwRMiW4BTI2qRF7HlpHxqqOVSvk998xPukWApcjImcgiXd
WvoR2mogoi1rS/euExXufX+kLX1MCu3R0UCTlyLZKDgnHkFHtWPS9ueMx3FNdYmV
anm48K9CVzPvpmD64PadlZjzZlVIt/wvh3JzD1YfpCg9TXNpnsD+98f8Mh4k7dXh
4Mq1M4pEAl/CKg4QRawiCitlKpdiiDBrSeMH3elXKfyzyyXg6T96WAB39uE8SllD
/91VGs7Dbx+YvUBkkAq6ZCqP/O77iK0sVM1wIMp1Npi3PVzE0BVami6VyudmL7Ro
S/KXPc5QxWg7prRGzf9Y
=8/O6
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: