commit distrobox for openSUSE:Factory

2024-05-14 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package distrobox for openSUSE:Factory 
checked in at 2024-05-14 13:39:12

Comparing /work/SRC/openSUSE:Factory/distrobox (Old)
 and  /work/SRC/openSUSE:Factory/.distrobox.new.1880 (New)


Package is "distrobox"

Tue May 14 13:39:12 2024 rev:21 rq:1173947 version:1.7.2.1

Changes:

--- /work/SRC/openSUSE:Factory/distrobox/distrobox.changes  2024-03-26 
19:32:21.496170504 +0100
+++ /work/SRC/openSUSE:Factory/.distrobox.new.1880/distrobox.changes
2024-05-14 13:41:05.280551929 +0200
@@ -1,0 +2,52 @@
+Sat May 11 03:38:58 UTC 2024 - jun wang 
+
+- Update to version 1.7.2.1
+  + changes from 1.7.2.1
+* chore(init): Add sudo to Wolfi (#1375)
+* Add fedora toolbox 40 to list of compatible images (#1377)
+* init: fix setting empty DISPLAY variable, breaking gpg 
+  + changes from 1.7.2
+* all: properly handle env vars and configs in all commands
+  (#1328)
+* chore: bump CI actions, minor fixes to README and other
+  files (#1345)
+* docs: Specify that distrobox is in the extra repo (#1316)
+* docs: Support latest alpine (#1341)
+* docs: Update copyright in footer (#1365)
+* docs: Update useful_tips.md (#1330)
+* enter: make log_timestamp date format universally
+  compatible (#1343)
+* export: cancel export when trying to delete (#1340)
+* export: consider only absolute candidate icon paths that
+  exist (#1318)
+* init: Support musl variant of Void Linux (#1327)
+* init: add explicit creation of /etc/fish/conf.d (#1348)
+* init: massively speed up apt/pacman/xbps deps install (#1324)
+* install: use more portable install(1) arguments (#1364)
+* CI: fix hostname test
+* CI: try to ensure enough disk space
+* CI: use shell-funcheck
+* all: improve function docs
+* assemble: add custom hostname support
+* create: fix regression with rootless runc 1.20~rc1 (#1359)
+* docs: add Slackware 15 (#1357)
+* docs: move upgrading instruction a bit more ahead (#1342)
+* docs: update xhost command to be silent (#1350)
+* enter: Fix support for Active Directory usernames including
+  backslashes (#1360)
+* enter: fix regression in fish shell login with initful
+  systems
+* enter: fix typo in command generation (#1331)
+* export: fix duplicate extra_flags (#1311)
+* export: use different symbol for IFS (#1351)
+* init, create: use $CONTAINER_ID to distinguish container's
+  prompts. Use host's hostname by default.
+* init: ensure fish config is sourced only on interactive
+  shell (#1292)
+* init: fix endless hook append (#1320)
+* init: fix performance regression in skel file setup (#1317)
+* init: forward wayland display only if it is set
+* rm: revert 22bc081, simplify removal of exported
+  app/bins (#1301)
+
+---

Old:

  distrobox-1.7.1.tar.gz

New:

  distrobox-1.7.2.1.tar.gz



Other differences:
--
++ distrobox.spec ++
--- /var/tmp/diff_new_pack.GGEKFG/_old  2024-05-14 13:41:06.064580520 +0200
+++ /var/tmp/diff_new_pack.GGEKFG/_new  2024-05-14 13:41:06.064580520 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   distrobox
-Version:1.7.1
+Version:1.7.2.1
 Release:0
 Summary:Use any linux distribution inside your terminal
 License:GPL-3.0-only

++ distrobox-1.7.1.tar.gz -> distrobox-1.7.2.1.tar.gz ++
/work/SRC/openSUSE:Factory/distrobox/distrobox-1.7.1.tar.gz 
/work/SRC/openSUSE:Factory/.distrobox.new.1880/distrobox-1.7.2.1.tar.gz differ: 
char 13, line 1


commit distrobox for openSUSE:Factory

2024-03-26 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package distrobox for openSUSE:Factory 
checked in at 2024-03-26 19:27:52

Comparing /work/SRC/openSUSE:Factory/distrobox (Old)
 and  /work/SRC/openSUSE:Factory/.distrobox.new.1905 (New)


Package is "distrobox"

Tue Mar 26 19:27:52 2024 rev:20 rq:1161689 version:1.7.1

Changes:

--- /work/SRC/openSUSE:Factory/distrobox/distrobox.changes  2024-03-15 
20:32:07.265928434 +0100
+++ /work/SRC/openSUSE:Factory/.distrobox.new.1905/distrobox.changes
2024-03-26 19:32:21.496170504 +0100
@@ -1,0 +2,15 @@
+Mon Mar 25 22:02:17 UTC 2024 - Michal Vyskocil 
+
+- Update to 1.7.1
+ * all: ensure no side effects on global variables
+ * create the binary export path if it doesn't exist (#1291)
+ * docs: Add info on upgrading package on steamdeck (#1271)
+ * docs: remove extra ` from xhost command by (#1284)
+ * enter: Add option to run with clean PATH (#1299)
+ * fix: missing .fifo logfile in distrobox-enter (#1307)
+ * init: ignore findmnt error in routine remounting (#1289) (#1296)
+ * init: mask suspend/hibernate/hybrid-sleep
+ * init: massively speed up apk deps install by @JamiKettunen in (#1298)
+ * rm: do not block container removal if we cannot start it
+
+---

Old:

  distrobox-1.7.0.1_g7a56b6e.tar.gz

New:

  distrobox-1.7.1.tar.gz



Other differences:
--
++ distrobox.spec ++
--- /var/tmp/diff_new_pack.2f3SNI/_old  2024-03-26 19:32:21.956187315 +0100
+++ /var/tmp/diff_new_pack.2f3SNI/_new  2024-03-26 19:32:21.960187462 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   distrobox
-Version:1.7.0.1_g7a56b6e
+Version:1.7.1
 Release:0
 Summary:Use any linux distribution inside your terminal
 License:GPL-3.0-only

++ distrobox-1.7.0.1_g7a56b6e.tar.gz -> distrobox-1.7.1.tar.gz ++
/work/SRC/openSUSE:Factory/distrobox/distrobox-1.7.0.1_g7a56b6e.tar.gz 
/work/SRC/openSUSE:Factory/.distrobox.new.1905/distrobox-1.7.1.tar.gz differ: 
char 13, line 1


commit distrobox for openSUSE:Factory

2024-02-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package distrobox for openSUSE:Factory 
checked in at 2024-02-22 21:02:33

Comparing /work/SRC/openSUSE:Factory/distrobox (Old)
 and  /work/SRC/openSUSE:Factory/.distrobox.new.1706 (New)


Package is "distrobox"

Thu Feb 22 21:02:33 2024 rev:17 rq:1149621 version:1.6.0.1

Changes:

--- /work/SRC/openSUSE:Factory/distrobox/distrobox.changes  2024-02-21 
18:02:10.719812453 +0100
+++ /work/SRC/openSUSE:Factory/.distrobox.new.1706/distrobox.changes
2024-02-22 21:03:15.245550374 +0100
@@ -1,0 +2,6 @@
+Thu Feb 22 17:54:06 UTC 2024 - Dario Faggioli 
+
+- Add flatpak as a dependency, as we need it for distrobox-host-exec
+  to work properly (bsc#1220037) 
+
+---



Other differences:
--
++ distrobox.spec ++
--- /var/tmp/diff_new_pack.kbZWjf/_old  2024-02-22 21:03:16.041579376 +0100
+++ /var/tmp/diff_new_pack.kbZWjf/_new  2024-02-22 21:03:16.041579376 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package distrobox
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -34,6 +34,8 @@
 # Idea would be: if bash completion is already there, let's have it. If
 # not, let's "only" recommend it...
 Requires:   (%{name}-bash-completion if bash-completion)
+# For distrobox-exec to work properly, we need flatpak helper services 
(bsc#1220037)
+Requires:   flatpak
 BuildRequires:  ImageMagick
 BuildRequires:  hicolor-icon-theme
 BuildArch:  noarch


commit distrobox for openSUSE:Factory

2024-02-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package distrobox for openSUSE:Factory 
checked in at 2024-02-21 18:02:03

Comparing /work/SRC/openSUSE:Factory/distrobox (Old)
 and  /work/SRC/openSUSE:Factory/.distrobox.new.1706 (New)


Package is "distrobox"

Wed Feb 21 18:02:03 2024 rev:16 rq:1148789 version:1.6.0.1

Changes:

--- /work/SRC/openSUSE:Factory/distrobox/distrobox.changes  2023-11-30 
22:05:57.447487341 +0100
+++ /work/SRC/openSUSE:Factory/.distrobox.new.1706/distrobox.changes
2024-02-21 18:02:10.719812453 +0100
@@ -1,0 +2,9 @@
+Wed Feb 21 10:53:53 UTC 2024 - Enrico Belleri 
+
+- Add 0001-Fix-systemd-init-container-startup-1069.patch:
+  * run podman exec command as root since some distros would ask
+for user password when using su to login even though the user
+has no password in /etc/shadow
+  * fix pam_systemd not being checked for su
+
+---

New:

  0001-Fix-systemd-init-container-startup-1069.patch

BETA DEBUG BEGIN:
  New:
- Add 0001-Fix-systemd-init-container-startup-1069.patch:
  * run podman exec command as root since some distros would ask
BETA DEBUG END:



Other differences:
--
++ distrobox.spec ++
--- /var/tmp/diff_new_pack.sdpPHI/_old  2024-02-21 18:02:13.011895488 +0100
+++ /var/tmp/diff_new_pack.sdpPHI/_new  2024-02-21 18:02:13.023895923 +0100
@@ -24,6 +24,7 @@
 URL:https://github.com/89luca89/distrobox
 Source: 
https://github.com/89luca89/distrobox/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:distrobox.conf
+Patch0: 0001-Fix-systemd-init-container-startup-1069.patch
 # Default to distrobox-enter when just distrobox is used
 Requires:   %{_bindir}/basename
 Requires:   %{_bindir}/find

++ 0001-Fix-systemd-init-container-startup-1069.patch ++
>From 3b1e312f884cad2185c3b57dcde470a5d7914c61 Mon Sep 17 00:00:00 2001
From: Pavin Joseph 
Date: Fri, 2 Feb 2024 02:48:05 +0530
Subject: [PATCH] Fix systemd/init container startup (#1069)

Change user login to prevent issues with firefox segfaulting (IPC I/O) related 
errors. TODO: improve init wait depending on whether container has init or not.

Improved waiting for systemd to start system

Fix creation of systemd login sessions to prevent conflict across multiple 
active sessions.

some containers are not allowing passthrough of certain environment variables 
without explicitly passing them using sudo's --preserve-env flag

run podman exec command as root since some distros like suse or arch would ask 
for user password when using su to login even though the user has no password 
in /etc/shadow

fix pam_systemd not being checked for su on certain distros like suse or arch.

-

Signed-off-by: Luca Di Maio 
Co-authored-by: Luca Di Maio 
---
 .markdownlint.yaml   |  1 +
 distrobox-create |  1 +
 distrobox-enter  | 10 +++
 distrobox-ephemeral  |  2 +-
 distrobox-export | 31 +
 distrobox-init   | 46 +++-
 distrobox-stop   |  5 +++-
 distrobox-upgrade|  4 +--
 docs/usage/distrobox-assemble.md | 42 ++---
 9 files changed, 89 insertions(+), 53 deletions(-)

diff --git a/.markdownlint.yaml b/.markdownlint.yaml
index 5bc9252..171fca0 100644
--- a/.markdownlint.yaml
+++ b/.markdownlint.yaml
@@ -7,3 +7,4 @@ MD013:
   headers: false
 MD033: false
 MD041: false
+MD045: false
diff --git a/distrobox-create b/distrobox-create
index 64e9911..4087e76 100755
--- a/distrobox-create
+++ b/distrobox-create
@@ -178,6 +178,7 @@ Options:
--pre-init-hooks:   additional commands to execute prior to 
container initialization
--init/-I:  use init system (like systemd) inside the 
container.
this will make host's processes not visible 
from within the container. (assumes --unshare-process)
+   may require additional packages depending on 
the container image: 
https://github.com/89luca89/distrobox/blob/main/docs/useful_tips.md#using-init-system-inside-a-distrobox
--nvidia:   try to integrate host's nVidia drivers in the 
guest
--unshare-devsys:  do not share host devices and sysfs dirs 
from host
--unshare-ipc:  do not share ipc namespace with host
diff --git a/distrobox-enter b/distrobox-enter
index 6d8998a..96a97a4 100755
--- a/distrobox-enter
+++ b/distrobox-enter
@@ -131,7 +131,7 @@ Usage:
 Options:
 
--name/-n:  name for the distrobox   

commit distrobox for openSUSE:Factory

2023-06-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package distrobox for openSUSE:Factory 
checked in at 2023-06-21 22:38:55

Comparing /work/SRC/openSUSE:Factory/distrobox (Old)
 and  /work/SRC/openSUSE:Factory/.distrobox.new.15902 (New)


Package is "distrobox"

Wed Jun 21 22:38:55 2023 rev:13 rq:1094116 version:1.5.0

Changes:

--- /work/SRC/openSUSE:Factory/distrobox/distrobox.changes  2023-02-22 
15:21:49.677943436 +0100
+++ /work/SRC/openSUSE:Factory/.distrobox.new.15902/distrobox.changes   
2023-06-21 22:39:43.250321221 +0200
@@ -1,0 +2,12 @@
+Sun Jun 18 05:33:20 UTC 2023 - Enrico Belleri 
+
+- Update to version 1.5.0:
+  * additional-packages flag in create, to directly add packages during init
+  * NVidia GPU Support for containers: distrobox will attempt to share host's 
drivers with the container
+  * New distrobox-assemble command lets you declare your distroboxes-as-code, 
in an easy config file
+  * Now, removing a distrobox will un-export apps and binaries exported by it
+  * Init is now more flexible in how it adds packages, allowing for greater 
compatibility
+  * Init now supports systemd containers using --additional-packages systemd 
during creation
+  * General reliability improvements, lots of bug fixes and QoL
+
+---

Old:

  distrobox-1.4.2.1.tar.gz

New:

  distrobox-1.5.0.tar.gz



Other differences:
--
++ distrobox.spec ++
--- /var/tmp/diff_new_pack.MKti0P/_old  2023-06-21 22:39:43.750324231 +0200
+++ /var/tmp/diff_new_pack.MKti0P/_new  2023-06-21 22:39:43.758324280 +0200
@@ -17,12 +17,12 @@
 
 
 Name:   distrobox
-Version:1.4.2.1
+Version:1.5.0
 Release:0
 Summary:Use any linux distribution inside your terminal
 License:GPL-3.0-only
 URL:https://github.com/89luca89/distrobox
-Source: distrobox-%{version}.tar.gz
+Source: 
https://github.com/89luca89/distrobox/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:distrobox.conf
 # Default to distrobox-enter when just distrobox is used
 Requires:   %{_bindir}/basename
@@ -74,14 +74,14 @@
 %endif
 
 # Move the icon
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/1200x1200/apps
-mv %{buildroot}%{_datadir}/icons/terminal-distrobox-icon.png \
-   %{buildroot}%{_datadir}/icons/hicolor/1200x1200/apps
+mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
+mv %{buildroot}%{_datadir}/icons/terminal-distrobox-icon.svg \
+   %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
 
 # Generate all the other icon sizes
 for sz in 16 22 24 32 36 48 64 72 96 128 256; do
 mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${sz}x${sz}/apps
-convert terminal-distrobox-icon.png -resize ${sz}x${sz} \
+convert terminal-distrobox-icon.svg -resize ${sz}x${sz} \
 
%{buildroot}%{_datadir}/icons/hicolor/${sz}x${sz}/apps/terminal-distrobox-icon.png
 done
 
@@ -103,6 +103,7 @@
 %dir %{_datadir}/icons/hicolor/*x*/
 %dir %{_datadir}/icons/hicolor/*x*/apps/
 %{_datadir}/icons/hicolor/*/apps/terminal-distrobox-icon.png
+%{_datadir}/icons/hicolor/scalable/apps/terminal-distrobox-icon.svg
 
 %files bash-completion
 %{_datadir}/bash-completion/completions/%{name}*

++ distrobox-1.4.2.1.tar.gz -> distrobox-1.5.0.tar.gz ++
 9864 lines of diff (skipped)


commit distrobox for openSUSE:Factory

2023-02-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package distrobox for openSUSE:Factory 
checked in at 2023-02-22 15:21:44

Comparing /work/SRC/openSUSE:Factory/distrobox (Old)
 and  /work/SRC/openSUSE:Factory/.distrobox.new.1706 (New)


Package is "distrobox"

Wed Feb 22 15:21:44 2023 rev:12 rq:1067110 version:1.4.2.1

Changes:

--- /work/SRC/openSUSE:Factory/distrobox/distrobox.changes  2023-01-26 
13:58:59.832327437 +0100
+++ /work/SRC/openSUSE:Factory/.distrobox.new.1706/distrobox.changes
2023-02-22 15:21:49.677943436 +0100
@@ -1,0 +2,9 @@
+Tue Feb 21 16:28:39 UTC 2023 - Richard Brown 
+
+- Remove container_image from .conf, obsoleted by
+  container_image_default
+- use official distrobox:latest container instead of vanilla
+  tumbleweed to speedup start times, still call it tumbleweed
+  because it is
+
+---



Other differences:
--
++ distrobox.conf ++
--- /var/tmp/diff_new_pack.o5Xmi2/_old  2023-02-22 15:21:50.233946590 +0100
+++ /var/tmp/diff_new_pack.o5Xmi2/_new  2023-02-22 15:21:50.237946613 +0100
@@ -1,5 +1,4 @@
-container_image="registry.opensuse.org/opensuse/tumbleweed:latest"
-container_image_default="registry.opensuse.org/opensuse/tumbleweed:latest"
+container_image_default="registry.opensuse.org/opensuse/distrobox:latest"
 container_name="tumbleweed"
 container_manager="autodetect"
 non_interactive="true"


commit distrobox for openSUSE:Factory

2023-01-26 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package distrobox for openSUSE:Factory 
checked in at 2023-01-26 13:57:39

Comparing /work/SRC/openSUSE:Factory/distrobox (Old)
 and  /work/SRC/openSUSE:Factory/.distrobox.new.32243 (New)


Package is "distrobox"

Thu Jan 26 13:57:39 2023 rev:11 rq:1060993 version:1.4.2.1

Changes:

--- /work/SRC/openSUSE:Factory/distrobox/distrobox.changes  2022-12-29 
13:09:47.957177944 +0100
+++ /work/SRC/openSUSE:Factory/.distrobox.new.32243/distrobox.changes   
2023-01-26 13:58:59.832327437 +0100
@@ -1,0 +2,6 @@
+Tue Jan 24 19:46:13 UTC 2023 - Predrag Ivanović 
+
+- Use tubleweed:latest as the default image
+  instead of, hardcoded in 'distrobox-create', fedora:toolbox.
+
+---



Other differences:
--
++ distrobox.spec ++
--- /var/tmp/diff_new_pack.kUwnlW/_old  2023-01-26 13:59:00.224329551 +0100
+++ /var/tmp/diff_new_pack.kUwnlW/_new  2023-01-26 13:59:00.228329573 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package distrobox
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ distrobox.conf ++
--- /var/tmp/diff_new_pack.kUwnlW/_old  2023-01-26 13:59:00.272329810 +0100
+++ /var/tmp/diff_new_pack.kUwnlW/_new  2023-01-26 13:59:00.276329831 +0100
@@ -1,4 +1,5 @@
 container_image="registry.opensuse.org/opensuse/tumbleweed:latest"
+container_image_default="registry.opensuse.org/opensuse/tumbleweed:latest"
 container_name="tumbleweed"
 container_manager="autodetect"
 non_interactive="true"


commit distrobox for openSUSE:Factory

2022-12-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package distrobox for openSUSE:Factory 
checked in at 2022-12-29 13:09:43

Comparing /work/SRC/openSUSE:Factory/distrobox (Old)
 and  /work/SRC/openSUSE:Factory/.distrobox.new.1563 (New)


Package is "distrobox"

Thu Dec 29 13:09:43 2022 rev:10 rq:1045713 version:1.4.2.1

Changes:

--- /work/SRC/openSUSE:Factory/distrobox/distrobox.changes  2022-11-17 
19:52:43.176249005 +0100
+++ /work/SRC/openSUSE:Factory/.distrobox.new.1563/distrobox.changes
2022-12-29 13:09:47.957177944 +0100
@@ -1,0 +2,50 @@
+Wed Dec 28 22:03:04 UTC 2022 - Ayush Kumar 
+
+- Update to latest version (1.4.2.1). Some changes:
+  * all: fix setting up default images and names
+  * compatibility: add gentoo docker image
+  * compatibility: change debian 8 image
+  * completion: Remove shebangs from bash completions
+  * completion: add compatibility list flag, add image name
+autocompletion
+  * create/enter/export: Add home prefix
+  * create: Fix using --home with space in path
+  * create: use --entrypoint to override entrypoint defined by
+image
+  * distrobox: remove trap from the wrapper
+  * docs: Add resource limitation tips 
+  * docs: Fix example configuration file
+  * docs: Update handler function to support bash scripts
+  * enter/export: handle quotes in arguments in a better way
+  * enter: exclude LANG environment variables
+  * enter: remove detach-keys, work on #398
+  * export/enter: inject container ID at enter-time, in order to be
+used in export
+  * export: fix variable declaration
+  * export: look at global user services while trying to export a
+service
+  * export: use realpath on icons
+  * init: Add init and pre-init hook defaults as supported config
+options
+  * init: add missing findmnt in OpenSUSE
+  * init: better systemd unit cleanup
+  * init: copy skel files only if using custom home
+  * init: fix overriding of SHELL at each start, override default
+SHELL only the first time
+  * init: fix sudoers spam (missing " in check)
+  * init: fix void-linux package incompatibility error
+  * init: fix vte installation; add --noreplace to prevent repeated
+builds
+  * init: integrate with kerberos host only if it is installed on
+the host.
+  * init: skip external mounts when searching for sockets
+  * init: specify package for gentoo
+  * init: use container's path for SHELL instead of host's one
+  * init: use findmnt instead of mountpoint, fixing compatibility
+with old distributions
+  * install-podman: Fix cni_plugin_dirs
+  * install: do not use scraping, use fixed version
+  * main: Do not open manpager automatically
+  Full list available at: 
https://github.com/89luca89/distrobox/releases/tag/1.4.2.1 
+
+---

Old:

  distrobox-1.4.1.tar.gz

New:

  distrobox-1.4.2.1.tar.gz



Other differences:
--
++ distrobox.spec ++
--- /var/tmp/diff_new_pack.XdZrUO/_old  2022-12-29 13:09:48.449180851 +0100
+++ /var/tmp/diff_new_pack.XdZrUO/_new  2022-12-29 13:09:48.453180875 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   distrobox
-Version:1.4.1
+Version:1.4.2.1
 Release:0
 Summary:Use any linux distribution inside your terminal
 License:GPL-3.0-only

++ distrobox-1.4.1.tar.gz -> distrobox-1.4.2.1.tar.gz ++
 2438 lines of diff (skipped)


commit distrobox for openSUSE:Factory

2022-11-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package distrobox for openSUSE:Factory 
checked in at 2022-11-17 19:52:42

Comparing /work/SRC/openSUSE:Factory/distrobox (Old)
 and  /work/SRC/openSUSE:Factory/.distrobox.new.1597 (New)


Package is "distrobox"

Thu Nov 17 19:52:42 2022 rev:9 rq:1036497 version:1.4.1

Changes:

--- /work/SRC/openSUSE:Factory/distrobox/distrobox.changes  2022-09-30 
17:57:44.613242083 +0200
+++ /work/SRC/openSUSE:Factory/.distrobox.new.1597/distrobox.changes
2022-11-17 19:52:43.176249005 +0100
@@ -1,0 +2,9 @@
+Thu Nov 17 13:49:00 UTC 2022 - Dominique Leuenberger 
+
+- Do not recommend bash-completion subpackage: this triggers
+  installation even if bash-completion is not there yet. All (well,
+  most for now) packages are handled to install the completion IF
+  bash-completion is present (which is the default on standard
+  setups).
+
+---



Other differences:
--
++ distrobox.spec ++
--- /var/tmp/diff_new_pack.3W07E7/_old  2022-11-17 19:52:43.632251463 +0100
+++ /var/tmp/diff_new_pack.3W07E7/_new  2022-11-17 19:52:43.636251486 +0100
@@ -32,7 +32,6 @@
 Requires:   (%{_bindir}/podman or %{_bindir}/docker)
 # Idea would be: if bash completion is already there, let's have it. If
 # not, let's "only" recommend it...
-Recommends: %{name}-bash-completion
 Requires:   (%{name}-bash-completion if bash-completion)
 BuildRequires:  ImageMagick
 BuildRequires:  hicolor-icon-theme


commit distrobox for openSUSE:Factory

2022-09-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package distrobox for openSUSE:Factory 
checked in at 2022-09-30 17:57:28

Comparing /work/SRC/openSUSE:Factory/distrobox (Old)
 and  /work/SRC/openSUSE:Factory/.distrobox.new.2275 (New)


Package is "distrobox"

Fri Sep 30 17:57:28 2022 rev:8 rq:1007027 version:1.4.1

Changes:

--- /work/SRC/openSUSE:Factory/distrobox/distrobox.changes  2022-09-15 
22:59:51.749329246 +0200
+++ /work/SRC/openSUSE:Factory/.distrobox.new.2275/distrobox.changes
2022-09-30 17:57:44.613242083 +0200
@@ -1,0 +2,22 @@
+Thu Sep 29 11:49:23 UTC 2022 - Dario Faggioli 
+
+- Update to latest version (1.4.1)
+- Patches removed:
+  0001-distrobox-if-no-command-is-specified-default-to-ente.patch
+- Add a bash-completion subpackage
+- Changes in 1.4.1:
+  * completion: add bash completion support!
+  * create/enter: revert 52a34fb
+  * create: add --no-entry
+  * docs: update host and guest lists
+  * docs: redundant "else" in readme
+  * init: add mesa and vulkan drivers by default
+  * init: don't query filesystems mounted by beesd
+  * install-podman: update to 4.2.1
+  * install-podman: install crun, it generally
+works better in rootless.
+  * install-podman: fix default configuration
+  * ephemeral: do cleanup even in case of errors
+  * generate-entry: auto-discover curl or wget.
+
+---

Old:

  0001-distrobox-if-no-command-is-specified-default-to-ente.patch
  distrobox-1.4.0.tar.gz

New:

  distrobox-1.4.1.tar.gz



Other differences:
--
++ distrobox.spec ++
--- /var/tmp/diff_new_pack.SOIAVN/_old  2022-09-30 17:57:45.049243015 +0200
+++ /var/tmp/diff_new_pack.SOIAVN/_new  2022-09-30 17:57:45.053243024 +0200
@@ -1,5 +1,5 @@
 #
-# spec file
+# spec file for package distrobox
 #
 # Copyright (c) 2022 SUSE LLC
 #
@@ -15,23 +15,27 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 Name:   distrobox
-Version:1.4.0
+Version:1.4.1
 Release:0
 Summary:Use any linux distribution inside your terminal
-License:GPL-3.0
+License:GPL-3.0-only
 URL:https://github.com/89luca89/distrobox
 Source: distrobox-%{version}.tar.gz
 Source1:distrobox.conf
 # Default to distrobox-enter when just distrobox is used
-Patch1: 0001-distrobox-if-no-command-is-specified-default-to-ente.patch
 Requires:   %{_bindir}/basename
 Requires:   %{_bindir}/find
 Requires:   %{_bindir}/grep
 Requires:   %{_bindir}/sed
 Requires:   (%{_bindir}/podman or %{_bindir}/docker)
-BuildRequires: hicolor-icon-theme
+# Idea would be: if bash completion is already there, let's have it. If
+# not, let's "only" recommend it...
+Recommends: %{name}-bash-completion
+Requires:   (%{name}-bash-completion if bash-completion)
 BuildRequires:  ImageMagick
+BuildRequires:  hicolor-icon-theme
 BuildArch:  noarch
 
 %description
@@ -41,6 +45,16 @@
 allowing sharing of the HOME directory of the user, external storage,
 external USB devices and graphical apps (X11/Wayland), and audio.
 
+%package bash-completion
+Summary:Bash completion for %{name}
+Requires:   %{name} = %{version}
+Requires:   bash-completion
+Supplements:(%{name} and bash-completion)
+BuildArch:  noarch
+
+%description bash-completion
+Bash command line completion support for distrobox.
+
 %prep
 %autosetup -p1 -n distrobox-%{version}
 
@@ -90,4 +104,8 @@
 %dir %{_datadir}/icons/hicolor/*x*/
 %dir %{_datadir}/icons/hicolor/*x*/apps/
 %{_datadir}/icons/hicolor/*/apps/terminal-distrobox-icon.png
+
+%files bash-completion
+%{_datadir}/bash-completion/completions/%{name}*
+
 %changelog

++ distrobox-1.4.0.tar.gz -> distrobox-1.4.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/distrobox-1.4.0/.github/workflows/compatibility.yml 
new/distrobox-1.4.1/.github/workflows/compatibility.yml
--- old/distrobox-1.4.0/.github/workflows/compatibility.yml 2022-09-07 
16:20:11.0 +0200
+++ new/distrobox-1.4.1/.github/workflows/compatibility.yml 2022-09-16 
11:42:42.0 +0200
@@ -38,7 +38,7 @@
   # Fetch from compatibility table all the distros supported
   - id: check_file_changed
 run: |
-  if git diff --name-only HEAD^ HEAD | grep -v host-exec | grep -E 
"^distrobox|compatibility.md"; then
+  if git diff --name-only HEAD^ HEAD | grep -Ev 
"host-exec|generate-entry|ephemeral|upgrade" | grep -E 
"^distrobox|compatibility.md"; then
 echo "::set-output name=distrobox_changed::True"
   else
 echo "::set-output 

commit distrobox for openSUSE:Factory

2022-09-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package distrobox for openSUSE:Factory 
checked in at 2022-09-15 22:58:53

Comparing /work/SRC/openSUSE:Factory/distrobox (Old)
 and  /work/SRC/openSUSE:Factory/.distrobox.new.2083 (New)


Package is "distrobox"

Thu Sep 15 22:58:53 2022 rev:7 rq:1003684 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/distrobox/distrobox.changes  2022-07-29 
16:47:41.846619113 +0200
+++ /work/SRC/openSUSE:Factory/.distrobox.new.2083/distrobox.changes
2022-09-15 22:59:51.749329246 +0200
@@ -1,0 +2,26 @@
+Wed Sep 14 09:24:10 UTC 2022 - Dario Faggioli 
+
+- Update to latest version (1.4.0)
+- Patches removed:
+   0001-enter-fix-automatic-container-creation-when-r-is-use.patch
+   0002-distrobox-handle-situations-with-weird-manpages-setu.patch
+   0002-opensuse-check-for-the-config-file-in-usr-etc-too.patch
+   0003-distrobox-if-no-command-is-specified-default-to-ente.patch
+   0004-opensuse-check-for-the-config-file-in-usr-etc-too.patch
+- Patches added:
+   0001-distrobox-if-no-command-is-specified-default-to-ente.patch
+- Changes in 1.4.0:
+  * New distrobox upgrade command, to update all the containers at once
+  * New distrobox generate-entry command, to add your distrobox to the app list
+note that from 1.4.0 onwards this will be the default behaviour for all the
+new containers created
+  * New distrobox ephemeral command, to quickly spawn, use and delete a 
container.
+All-in-one.
+  * New install-podman script to install Podman in $HOME. Handy for 
@ValveSoftware
+SteamDeck users
+  * Distrobox-host-exec now uses exclusively the host-spawn command from 
@1player
+  * Better support for AD/LDap and Kerberos usernames
+  * Better support for Nix/Guix hosts
+  * Plenty of bug fixes and CI/Test improvements smile
+
+---
@@ -4 +30 @@
-- Fix a (potential) problem with man and manpages
+- Fix a (potential0 problem with man and manpages

Old:

  0001-enter-fix-automatic-container-creation-when-r-is-use.patch
  0002-distrobox-handle-situations-with-weird-manpages-setu.patch
  0003-distrobox-if-no-command-is-specified-default-to-ente.patch
  0004-opensuse-check-for-the-config-file-in-usr-etc-too.patch
  distrobox-1.3.1.tar.gz

New:

  0001-distrobox-if-no-command-is-specified-default-to-ente.patch
  distrobox-1.4.0.tar.gz



Other differences:
--
++ distrobox.spec ++
--- /var/tmp/diff_new_pack.yIwomk/_old  2022-09-15 22:59:52.189330488 +0200
+++ /var/tmp/diff_new_pack.yIwomk/_new  2022-09-15 22:59:52.193330500 +0200
@@ -16,26 +16,22 @@
 #
 
 Name:   distrobox
-Version:1.3.1
+Version:1.4.0
 Release:0
 Summary:Use any linux distribution inside your terminal
 License:GPL-3.0
 URL:https://github.com/89luca89/distrobox
 Source: distrobox-%{version}.tar.gz
 Source1:distrobox.conf
-# Fix a problem with automatic rootful container creation (from upstream)
-Patch1: 0001-enter-fix-automatic-container-creation-when-r-is-use.patch
-# Fix a problem if man is there but actual manpages are stripped (from 
upstream PR)
-Patch2: 0002-distrobox-handle-situations-with-weird-manpages-setu.patch
 # Default to distrobox-enter when just distrobox is used
-Patch3: 0003-distrobox-if-no-command-is-specified-default-to-ente.patch
-# Read the config from vendor specific directory (/usr/etc/distrobox) too
-Patch4: 0004-opensuse-check-for-the-config-file-in-usr-etc-too.patch
+Patch1: 0001-distrobox-if-no-command-is-specified-default-to-ente.patch
 Requires:   %{_bindir}/basename
 Requires:   %{_bindir}/find
 Requires:   %{_bindir}/grep
 Requires:   %{_bindir}/sed
 Requires:   (%{_bindir}/podman or %{_bindir}/docker)
+BuildRequires: hicolor-icon-theme
+BuildRequires:  ImageMagick
 BuildArch:  noarch
 
 %description
@@ -51,10 +47,11 @@
 %build
 
 %install
-mkdir -p %{buildroot}%{_bindir}
-mkdir -p %{buildroot}%{_docdir}/%{name}
 ./install --prefix %{buildroot}/%{_prefix}
+
+install -d -m0755 %{buildroot}%{_docdir}/%{name}
 install -m 0644 docs/*.md %{buildroot}%{_docdir}/%{name}
+
 %if 0%{?suse_version} > 1500
 mkdir -p %{buildroot}%{_distconfdir}/distrobox
 install -m 0644 %{SOURCE1} %{buildroot}%{_distconfdir}/distrobox/distrobox.conf
@@ -62,6 +59,19 @@
 mkdir -p %{buildroot}%{_sysconfdir}/distrobox
 install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/distrobox/distrobox.conf
 %endif
+
+# Move the icon
+mkdir -p %{buildroot}%{_datadir}/icons/hicolor/1200x1200/apps
+mv %{buildroot}%{_datadir}/icons/terminal-distrobox-icon.png \
+   

commit distrobox for openSUSE:Factory

2022-07-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package distrobox for openSUSE:Factory 
checked in at 2022-07-29 16:47:24

Comparing /work/SRC/openSUSE:Factory/distrobox (Old)
 and  /work/SRC/openSUSE:Factory/.distrobox.new.1533 (New)


Package is "distrobox"

Fri Jul 29 16:47:24 2022 rev:6 rq:991609 version:1.3.1

Changes:

--- /work/SRC/openSUSE:Factory/distrobox/distrobox.changes  2022-06-23 
10:24:44.083770263 +0200
+++ /work/SRC/openSUSE:Factory/.distrobox.new.1533/distrobox.changes
2022-07-29 16:47:41.846619113 +0200
@@ -1,0 +2,29 @@
+Thu Jul 28 09:48:32 UTC 2022 - Dario Faggioli 
+
+- Fix a (potential) problem with man and manpages
+  * Patch added:
+0002-distrobox-handle-situations-with-weird-manpages-setu.patch
+- Default to distrobox-enter when only typing distrobox
+  * Patch added:
+0003-distrobox-if-no-command-is-specified-default-to-ente.patch
+- Reordered the patchqueue:
+  * Patch removed:
+0002-opensuse-check-for-the-config-file-in-usr-etc-too.patch
+  * Patch added:
+0004-opensuse-check-for-the-config-file-in-usr-etc-too.patch
+
+---
+Wed Jul 27 11:31:23 UTC 2022 - Dario Faggioli 
+
+- enable non-interactive mode by default
+- Fix a but with automatic cretion of rootful containers
+  * Patch added:
+0001-enter-fix-automatic-container-creation-when-r-is-use.patch
+- Rework the /usr/etc config file patch (better changelog)
+  * Patch removed:
+0001-Read-config-in-usr-etc-too.patch
+  * Patch added:
+0002-opensuse-check-for-the-config-file-in-usr-etc-too.patch
+- Switched to %autosetup in the spec file
+
+---

Old:

  0001-Read-config-in-usr-etc-too.patch

New:

  0001-enter-fix-automatic-container-creation-when-r-is-use.patch
  0002-distrobox-handle-situations-with-weird-manpages-setu.patch
  0003-distrobox-if-no-command-is-specified-default-to-ente.patch
  0004-opensuse-check-for-the-config-file-in-usr-etc-too.patch



Other differences:
--
++ distrobox.spec ++
--- /var/tmp/diff_new_pack.9Vwi71/_old  2022-07-29 16:47:42.362620548 +0200
+++ /var/tmp/diff_new_pack.9Vwi71/_new  2022-07-29 16:47:42.366620559 +0200
@@ -23,8 +23,14 @@
 URL:https://github.com/89luca89/distrobox
 Source: distrobox-%{version}.tar.gz
 Source1:distrobox.conf
+# Fix a problem with automatic rootful container creation (from upstream)
+Patch1: 0001-enter-fix-automatic-container-creation-when-r-is-use.patch
+# Fix a problem if man is there but actual manpages are stripped (from 
upstream PR)
+Patch2: 0002-distrobox-handle-situations-with-weird-manpages-setu.patch
+# Default to distrobox-enter when just distrobox is used
+Patch3: 0003-distrobox-if-no-command-is-specified-default-to-ente.patch
 # Read the config from vendor specific directory (/usr/etc/distrobox) too
-Patch1: 0001-Read-config-in-usr-etc-too.patch
+Patch4: 0004-opensuse-check-for-the-config-file-in-usr-etc-too.patch
 Requires:   %{_bindir}/basename
 Requires:   %{_bindir}/find
 Requires:   %{_bindir}/grep
@@ -40,8 +46,7 @@
 external USB devices and graphical apps (X11/Wayland), and audio.
 
 %prep
-%setup -q -n distrobox-%{version}
-%patch1 -p1
+%autosetup -p1 -n distrobox-%{version}
 
 %build
 

++ 0001-enter-fix-automatic-container-creation-when-r-is-use.patch ++
>From 2773eff4dcafc8df176f74b001a56557c7893507 Mon Sep 17 00:00:00 2001
From: Dario Faggioli 
Date: Wed, 27 Jul 2022 13:17:34 +0200
Subject: [PATCH 1/4] enter: fix automatic container creation when '-r' is used
 (#364)

When calling 'distrobox-create', from inside 'distrobox-enter' (in cause
automatic creation of the container is enabled) we were not "forwarding"
the '-r' flag properly. Therefore, when 'distrobox enter -r' was used,
we were trying to create a rootless container, which is obviously wrong!

Fixes: 8b195e3328d0a6fb19564555dec067c607fa8116
Signed-off-by: Dario Faggioli 
(cherry picked from commit 19aa7bfccc1726551eda9df36403da58beb00823)
Signed-off-by: Dario Faggioli 
---
 distrobox-enter | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/distrobox-enter b/distrobox-enter
index 138446c..e754c6b 100755
--- a/distrobox-enter
+++ b/distrobox-enter
@@ -407,10 +407,15 @@ if [ "${container_status}" = "unknown" ]; then
case "${response}" in
y | Y | Yes | yes | YES)
# Ok, let's create the container with just 'distrobox 
create $container_name
+   create_command="$(dirname "${0}")/distrobox-create"
+   if [ "${rootful}" -ne 0 ]; then
+ 

commit distrobox for openSUSE:Factory

2022-06-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package distrobox for openSUSE:Factory 
checked in at 2022-06-23 10:24:00

Comparing /work/SRC/openSUSE:Factory/distrobox (Old)
 and  /work/SRC/openSUSE:Factory/.distrobox.new.1548 (New)


Package is "distrobox"

Thu Jun 23 10:24:00 2022 rev:5 rq:984378 version:1.3.1

Changes:

--- /work/SRC/openSUSE:Factory/distrobox/distrobox.changes  2022-05-31 
15:48:28.312031624 +0200
+++ /work/SRC/openSUSE:Factory/.distrobox.new.1548/distrobox.changes
2022-06-23 10:24:44.083770263 +0200
@@ -1,0 +2,33 @@
+Tue Jun 21 16:49:28 UTC 2022 - Dario Faggioli 
+
+- Move config file in vendor specific path by default
+  * Patch added:
+0001-Read-config-in-usr-etc-too.patch
+- Update to latest version, 1.3.1
+  * all: allow users to specify non_interactive=true/false
+  * all: improve code readability and formatting, follow happy paths
+  * create: make it clearer to the user the container creation output
+  * create: remove check about clone and image name
+  * docs: Fix typo by @rugk in #308
+  * docs: remove WSL2 entry, cannot actively check if works correctly
+  * enter: automatically create containers during 'distrobox-enter' (if they 
don't exist!)
+  * export: add --root to rooful containers
+  * export: fix DBusActivatable not working
+  * host-exec docs: 755 -> 644
+  * host-exec: change [N/y] to [y/N]
+  * init: fix apt hooks to make systemd install work
+  * init: move zypper recommends after the basic packages install,
+make OpenSUSE containers creation faster
+  * install: add --next flag to install latest commit from git
+  * stop: update misleading comment
+  * uninstall: interactive rm won't work when executed throught pipe
+  * docs: update compatibility list
+  * Confirm support for:
+ Redhat UBI 9
+ Redhat UBI 9-init
+ Redhat UBI 9-minimal
+ AlmaLinux 8-minimal
+ AlmaLinux 9-minimal
+ AlmaLinux 9
+
+---

Old:

  distrobox-1.3.0.tar.gz

New:

  0001-Read-config-in-usr-etc-too.patch
  distrobox-1.3.1.tar.gz



Other differences:
--
++ distrobox.spec ++
--- /var/tmp/diff_new_pack.cjc1IY/_old  2022-06-23 10:24:44.419770628 +0200
+++ /var/tmp/diff_new_pack.cjc1IY/_new  2022-06-23 10:24:44.423770632 +0200
@@ -16,13 +16,15 @@
 #
 
 Name:   distrobox
-Version:1.3.0
+Version:1.3.1
 Release:0
 Summary:Use any linux distribution inside your terminal
 License:GPL-3.0
 URL:https://github.com/89luca89/distrobox
 Source: distrobox-%{version}.tar.gz
 Source1:distrobox.conf
+# Read the config from vendor specific directory (/usr/etc/distrobox) too
+Patch1: 0001-Read-config-in-usr-etc-too.patch
 Requires:   %{_bindir}/basename
 Requires:   %{_bindir}/find
 Requires:   %{_bindir}/grep
@@ -39,17 +41,22 @@
 
 %prep
 %setup -q -n distrobox-%{version}
+%patch1 -p1
 
 %build
 
 %install
 mkdir -p %{buildroot}%{_bindir}
-mkdir -p %{buildroot}%{_sysconfdir}/distrobox
 mkdir -p %{buildroot}%{_docdir}/%{name}
 ./install --prefix %{buildroot}/%{_prefix}
 install -m 0644 docs/*.md %{buildroot}%{_docdir}/%{name}
+%if 0%{?suse_version} > 1500
+mkdir -p %{buildroot}%{_distconfdir}/distrobox
+install -m 0644 %{SOURCE1} %{buildroot}%{_distconfdir}/distrobox/distrobox.conf
+%else
+mkdir -p %{buildroot}%{_sysconfdir}/distrobox
 install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/distrobox/distrobox.conf
-
+%endif
 %files
 %license COPYING.md
 %doc %{_docdir}/%{name}
@@ -57,7 +64,14 @@
 %{_bindir}/%{name}-*
 %{_mandir}/man1/%{name}.1.gz
 %{_mandir}/man1/%{name}-*.1.gz
+%if 0%{?suse_version} > 1500
+%{_distconfdir}/distrobox
+%else
 %config %{_sysconfdir}/distrobox
-%config %{_sysconfdir}/distrobox/distrobox.conf
-
+%endif
+%if 0%{?suse_version} > 1500
+%{_distconfdir}/distrobox/distrobox.conf
+%else
+%config(noreplace) %{_sysconfdir}/distrobox/distrobox.conf
+%endif
 %changelog

++ 0001-Read-config-in-usr-etc-too.patch ++
>From fd1243898d3547e890bd11cc69077fb2c57cf2df Mon Sep 17 00:00:00 2001
From: Dario Faggioli 
Date: Tue, 21 Jun 2022 18:17:59 +0200
Subject: [PATCH] Read config in /usr/etc too

Signed-off-by: Dario Faggioli 
---
 distrobox-create | 1 +
 distrobox-enter  | 1 +
 distrobox-list   | 1 +
 distrobox-rm | 1 +
 distrobox-stop   | 1 +
 docs/README.md   | 1 +
 6 files changed, 6 insertions(+)

diff --git a/distrobox-create b/distrobox-create
index b0bb0e9..94fe003 100755
--- a/distrobox-create
+++ b/distrobox-create
@@ -79,6 +79,7 @@ version="1.3.1"
 # leave priority to environment variables.
 config_files="
/usr/share/distrobox/distrobox.conf
+   

commit distrobox for openSUSE:Factory

2022-05-31 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package distrobox for openSUSE:Factory 
checked in at 2022-05-31 15:47:20

Comparing /work/SRC/openSUSE:Factory/distrobox (Old)
 and  /work/SRC/openSUSE:Factory/.distrobox.new.1548 (New)


Package is "distrobox"

Tue May 31 15:47:20 2022 rev:4 rq:979897 version:1.3.0

Changes:

--- /work/SRC/openSUSE:Factory/distrobox/distrobox.changes  2022-05-18 
13:13:33.638682111 +0200
+++ /work/SRC/openSUSE:Factory/.distrobox.new.1548/distrobox.changes
2022-05-31 15:48:28.312031624 +0200
@@ -1,0 +2,12 @@
+Mon May 30 13:16:32 UTC 2022 - Dario Faggioli 
+
+- Update to latest version, 1.3.0:
+  * new tools and commands!
+  * rootful containers support
+  * new supported distros
+  * improved integration with the host
+  * many fixes and improvements
+
+For full log, see: https://github.com/89luca89/distrobox/releases/tag/1.3.0
+
+---
@@ -5 +17 @@
-- Update too latest version, 1.2.15. Some changes:
+- Update to latest version, 1.2.15. Some changes:

Old:

  distrobox-1.2.15.tar.gz

New:

  distrobox-1.3.0.tar.gz



Other differences:
--
++ distrobox.spec ++
--- /var/tmp/diff_new_pack.owa3Ul/_old  2022-05-31 15:48:28.764031924 +0200
+++ /var/tmp/diff_new_pack.owa3Ul/_new  2022-05-31 15:48:28.768031927 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   distrobox
-Version:1.2.15
+Version:1.3.0
 Release:0
 Summary:Use any linux distribution inside your terminal
 License:GPL-3.0

++ distrobox-1.2.15.tar.gz -> distrobox-1.3.0.tar.gz ++
 6075 lines of diff (skipped)


commit distrobox for openSUSE:Factory

2022-05-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package distrobox for openSUSE:Factory 
checked in at 2022-05-18 13:13:26

Comparing /work/SRC/openSUSE:Factory/distrobox (Old)
 and  /work/SRC/openSUSE:Factory/.distrobox.new.1538 (New)


Package is "distrobox"

Wed May 18 13:13:26 2022 rev:3 rq:977837 version:1.2.15

Changes:

--- /work/SRC/openSUSE:Factory/distrobox/distrobox.changes  2022-03-29 
18:16:07.939175874 +0200
+++ /work/SRC/openSUSE:Factory/.distrobox.new.1538/distrobox.changes
2022-05-18 13:13:33.638682111 +0200
@@ -1,0 +2,22 @@
+Sat May 14 15:29:50 UTC 2022 - Dario Faggioli 
+
+- Add a config file, so that we pull a tumbleweed image by default
+- Update too latest version, 1.2.15. Some changes:
+  * init: Allow all package manager checks to run
+  * init: Fix compatibility with init containers
+  * init: add pacman post-hook to neutralize systemd post-hooks in case we're 
not in an init-enabled container
+  * init: exclude dbus system socket sharing, it doesn't work and creates 
confusing error messages
+  * init: fix missing check before umounting on init-enabled containers
+  * init: fix new archlinux mount: /usr/lib/libmount.so.1: version MOUNT_2_38 
not found (required by mount) error, upgrade before installing packages
+  * init: fix regression introduced in 3f014de where containers where thinking 
they were on a booted systemd
+  * init: improve arch linux integration - add pacman pre-post hooks to reduce 
number of errors occurring
+  * create/enter: print error messages only when not in dry-run
+  * create: add work around for incompatibility between systemd/journald ACLs 
and overlayfs
+  * enter: check for container errors during first start
+  * enter: do not instantiate a tty if we do not have one
+  * enter: extract container SHELL from inspect, use that as fallback if no 
custom command provided
+  * enter: fix boolean logic on tty use
+  * enter: fix unbound variable with --dry-run
+  * export: hide unuseful stderr in export
+ 
+---

Old:

  distrobox-1.2.14.tar.gz

New:

  distrobox-1.2.15.tar.gz
  distrobox.conf



Other differences:
--
++ distrobox.spec ++
--- /var/tmp/diff_new_pack.gmM0Ve/_old  2022-05-18 13:13:34.162682553 +0200
+++ /var/tmp/diff_new_pack.gmM0Ve/_new  2022-05-18 13:13:34.166682556 +0200
@@ -16,12 +16,13 @@
 #
 
 Name:   distrobox
-Version:1.2.14
+Version:1.2.15
 Release:0
 Summary:Use any linux distribution inside your terminal
 License:GPL-3.0
 URL:https://github.com/89luca89/distrobox
 Source: distrobox-%{version}.tar.gz
+Source1:distrobox.conf
 Requires:   %{_bindir}/basename
 Requires:   %{_bindir}/find
 Requires:   %{_bindir}/grep
@@ -43,9 +44,11 @@
 
 %install
 mkdir -p %{buildroot}%{_bindir}
+mkdir -p %{buildroot}%{_sysconfdir}/distrobox
 mkdir -p %{buildroot}%{_docdir}/%{name}
 ./install --prefix %{buildroot}/%{_prefix}
 install -m 0644 docs/*.md %{buildroot}%{_docdir}/%{name}
+install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/distrobox/distrobox.conf
 
 %files
 %license COPYING.md
@@ -54,5 +57,7 @@
 %{_bindir}/%{name}-*
 %{_mandir}/man1/%{name}.1.gz
 %{_mandir}/man1/%{name}-*.1.gz
+%config %{_sysconfdir}/distrobox
+%config %{_sysconfdir}/distrobox/distrobox.conf
 
 %changelog

++ distrobox-1.2.14.tar.gz -> distrobox-1.2.15.tar.gz ++
 4603 lines of diff (skipped)

++ distrobox.conf ++
container_image="registry.opensuse.org/opensuse/tumbleweed:latest"
container_name="tumbleweed"
container_manager="autodetect"


commit distrobox for openSUSE:Factory

2022-03-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package distrobox for openSUSE:Factory 
checked in at 2022-03-29 18:16:03

Comparing /work/SRC/openSUSE:Factory/distrobox (Old)
 and  /work/SRC/openSUSE:Factory/.distrobox.new.1900 (New)


Package is "distrobox"

Tue Mar 29 18:16:03 2022 rev:2 rq:965603 version:1.2.14

Changes:

--- /work/SRC/openSUSE:Factory/distrobox/distrobox.changes  2022-03-14 
19:37:28.718156040 +0100
+++ /work/SRC/openSUSE:Factory/.distrobox.new.1900/distrobox.changes
2022-03-29 18:16:07.939175874 +0200
@@ -1,0 +2,20 @@
+Tue Mar 29 09:12:32 UTC 2022 - Dario Faggioli 
+
+- Update to latest version 1.2.14. Some changes:
+  * all: detect if running sudo and improve error messages for container 
managers, pointing to documentation
+  * fix: move selinux fix into create phase
+  * enter: escape --workdir argument
+  * enter: Enter at workdir through child path of '/run/host' by @ennec-e in 
#186
+  * stop: Add distrobox-stop command
+  * enter: use container's $PATH when entering
+  * create: resolve path before mounting
+  * init: If user already exists in /etc/passwd set props again, do not skip
+  * init: Fix grep match of very short user or group names
+  * init: tighter systemd integration with host
+  *init: support LDAP/AD mail usernames
+  * export: support exporting of system flatpaks and document it
+  Full list available at: 
https://github.com/89luca89/distrobox/releases/tag/1.2.14
+- Switch from `install -p` to `install --prefix` (see
+  https://github.com/89luca89/distrobox/pull/190)
+
+---

Old:

  distrobox-1.2.13.tar.gz

New:

  distrobox-1.2.14.tar.gz



Other differences:
--
++ distrobox.spec ++
--- /var/tmp/diff_new_pack.Cj4quB/_old  2022-03-29 18:16:08.443176386 +0200
+++ /var/tmp/diff_new_pack.Cj4quB/_new  2022-03-29 18:16:08.447176390 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   distrobox
-Version:1.2.13
+Version:1.2.14
 Release:0
 Summary:Use any linux distribution inside your terminal
 License:GPL-3.0
@@ -44,7 +44,7 @@
 %install
 mkdir -p %{buildroot}%{_bindir}
 mkdir -p %{buildroot}%{_docdir}/%{name}
-./install -p %{buildroot}%{_bindir}
+./install --prefix %{buildroot}/%{_prefix}
 install -m 0644 docs/*.md %{buildroot}%{_docdir}/%{name}
 
 %files

++ distrobox-1.2.13.tar.gz -> distrobox-1.2.14.tar.gz ++
 2894 lines of diff (skipped)