Your message dated Sun, 22 Jan 2023 21:46:18 +0000
with message-id <e1pjiam-0007lr...@fasolo.debian.org>
and subject line Bug#1022723: fixed in remote-logon-service 1.0.2.90-4
has caused the Debian Bug report #1022723,
regarding remote-logon-service: FTBFS on usr-merged systems
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 ow...@bugs.debian.org
immediately.)


-- 
1022723: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1022723
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: remote-logon-service
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu  ubuntu-patch
X-Debbugs-Cc: scho...@ubuntu.com

Hi,

In Ubuntu, the attached patch was applied to achieve the following:

  * d/p/1001_usr-bin-merge.patch: Fix build on usr-merged buildds
    (LP: #1994041)

We've noticed the failure at least in our last test rebuild, but it
might have been failing longer than that.

Thanks for considering the patch.


-- System Information:
Debian Release: bookworm/sid
  APT prefers kinetic-updates
  APT policy: (500, 'kinetic-updates'), (500, 'kinetic'), (400, 
'kinetic-proposed')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.19.0-21-generic (SMP w/24 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Nru remote-logon-service-1.0.2.90/debian/patches/1001_usr-bin-merge.patch 
remote-logon-service-1.0.2.90/debian/patches/1001_usr-bin-merge.patch
--- remote-logon-service-1.0.2.90/debian/patches/1001_usr-bin-merge.patch       
1970-01-01 01:00:00.000000000 +0100
+++ remote-logon-service-1.0.2.90/debian/patches/1001_usr-bin-merge.patch       
2022-10-24 16:06:59.000000000 +0200
@@ -0,0 +1,33 @@
+From e8fe4c3f2c8f3c0a3159f4e56a5dfbcc8d4f5fcd Mon Sep 17 00:00:00 2001
+From: Simon Chopin <simon.cho...@canonical.com>
+Date: Mon, 24 Oct 2022 16:27:59 +0200
+Subject: [PATCH] tests/server-test: fix the tests on usr-merged systems
+
+The testsuite is failing on Ubuntu builders as they operate with /bin a
+symlink to /usr/bin. As a result, depending on how you resolve it, `ls`
+can either be `/bin/ls` or `/usr/bin/ls`. Since Debian also seems to
+transition to such a setup, it might be wise to simply relax the tests.
+---
+ tests/server-test.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+Forwarded: yes, https://github.com/ArcticaProject/remote-logon-service/pull/4
+Bug-Ubuntu: 
https://bugs.launchpad.net/ubuntu/+source/remote-logon-service/+bug/1994041
+
+diff --git a/tests/server-test.c b/tests/server-test.c
+index 9b55246..d339499 100644
+--- a/tests/server-test.c
++++ b/tests/server-test.c
+@@ -107,7 +107,8 @@ test_uccs_exec (void)
+       g_assert(server != NULL);
+       g_assert(g_strcmp0(server->name, "My Server") == 0);
+       g_assert(g_strcmp0(server->uri, "http://my.domain.com";) == 0);
+-      g_assert(g_strcmp0(UCCS_SERVER(server)->exec, "/bin/ls") == 0);
++      g_assert(g_strcmp0(UCCS_SERVER(server)->exec, "/bin/ls") == 0 ||
++                       g_strcmp0(UCCS_SERVER(server)->exec, "/usr/bin/ls") == 
0);
+ 
+       g_object_unref(server);
+       g_key_file_unref(keyfile);
+-- 
+2.37.2
+
diff -Nru remote-logon-service-1.0.2.90/debian/patches/series 
remote-logon-service-1.0.2.90/debian/patches/series
--- remote-logon-service-1.0.2.90/debian/patches/series 2019-02-06 
14:39:19.000000000 +0100
+++ remote-logon-service-1.0.2.90/debian/patches/series 2022-10-24 
16:06:59.000000000 +0200
@@ -1 +1,2 @@
 0001_src-uccs-server.c-Inject-another-artificial-nm_state.patch
+1001_usr-bin-merge.patch

--- End Message ---
--- Begin Message ---
Source: remote-logon-service
Source-Version: 1.0.2.90-4
Done: Mike Gabriel <sunwea...@debian.org>

We believe that the bug you reported is fixed in the latest version of
remote-logon-service, 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 1022...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike Gabriel <sunwea...@debian.org> (supplier of updated remote-logon-service 
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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Sun, 22 Jan 2023 22:08:57 +0100
Source: remote-logon-service
Architecture: source
Version: 1.0.2.90-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Remote Maintainers <debian-rem...@lists.debian.org>
Changed-By: Mike Gabriel <sunwea...@debian.org>
Closes: 1022723
Changes:
 remote-logon-service (1.0.2.90-4) unstable; urgency=medium
 .
   * debian/control:
     + Add Rules-Requires-Root: field and set it to no.
     + Bump Standards-Version: to 4.6.2. No changes needed.
   * debian/patches:
     + Add 1001_usr-bin-merge.patch. Fix tests on usr-merge systems. (Closes:
       #1022723).
Checksums-Sha1:
 235d56914f63c815ee7c2e74f8309724ace539bb 2636 
remote-logon-service_1.0.2.90-4.dsc
 33e2f8dd8e4e30a456d5cfa7358a2f561a4bfb90 12804 
remote-logon-service_1.0.2.90-4.debian.tar.xz
 e31c0651493ef44e5c89c44540bd709294f18688 10662 
remote-logon-service_1.0.2.90-4_source.buildinfo
Checksums-Sha256:
 28b9074c463760f0de36d2a4562e02413ddff67a4229bb708082804bbb00cf6b 2636 
remote-logon-service_1.0.2.90-4.dsc
 e4d479339f01f9abd91870a24129c856b541cde2e9b8ad96e8563f2a25d04c39 12804 
remote-logon-service_1.0.2.90-4.debian.tar.xz
 8084f0ee2f9799097550775f10f0bcb134abcfce03423ea83dcf07a61e4255fc 10662 
remote-logon-service_1.0.2.90-4_source.buildinfo
Files:
 d63242e84e855ef01b3917def9c248f2 2636 misc optional 
remote-logon-service_1.0.2.90-4.dsc
 2ab6e90a28258b06699a6292b84e689f 12804 misc optional 
remote-logon-service_1.0.2.90-4.debian.tar.xz
 1991458e8c5592e835fe2bcba913e630 10662 misc optional 
remote-logon-service_1.0.2.90-4_source.buildinfo

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

iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmPNpj4VHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxOG8QAI6027Rav8KkUh1nqmvcLkPfsrlR
2KpmqsCSfHAZdi2mudgfKYpJpHlWgpHI2ef7/BIQIFiUwc9poU7CcYfHrVs1Y5D8
P0sGO6YMtAG5phai/MmuIgIqtOMBM6MIGlRg0wo5tOmYzzxWHGh2jquFZypftzzb
TkVmcYfsnOcWxbzn4mWBi7bmS0diX4fDoAK8Vl4GUQBM9nc+VfxUtalH/Yl8sIrc
Vk88AD3m7TbvaeFnHZbGTsxObXgaXtkZQIN9VyK0wXn9ztyshLxP0frniV1cbU+t
8PxsDi41Fu+04BciU7OCmfhIlCA8OKmc8tIstGAFNxq4bdXJOI1T77WEeVOfP4Dd
08ZwfJ40Goo1xLmeEG075zXDE2feLoPvD+KCSWHbF7cDHABV9NyFst54v6JTs7l8
84ivmw1jzN5eZMqd8Bru7dpzkPX0A5gcKC8zlVjuikQsQhVQEEeNnW9f2cwwYrXb
z1GihqhfUXk+lgzUHLdsX1/anSKG8xAaCsmxKNZkRCsYPG2jXuw0Q6CtsDhMuUvC
AEWj0QT85PBhmXZdJ+d3Ylc940579DXw+EFRFG7yPBFKFhM2Ti4SZkjDRRdM4Y35
lk6luRvtrArh+AuNHnsMFKE/J3aydRNIHjYzoabiNISW4Wb7rzHi+RE/Y8XpgPBm
PrZVV5mHez9XOlAy
=TKnG
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to