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

Bug#890113: marked as done (sitesummary: Requires (fake)root to "install")



Your message dated Sat, 01 Dec 2018 15:04:57 +0000
with message-id <E1gT6pF-000DiW-NB@fasolo.debian.org>
and subject line Bug#890113: fixed in sitesummary 0.1.37
has caused the Debian Bug report #890113,
regarding sitesummary: Requires (fake)root to "install"
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.)


-- 
890113: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=890113
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: sitesummary
Version: 0.1.32
Severity: minor
Tags: upstream

Hi,

It appears that sitesummary requires (fake)root to "install":

"""
make	install DESTDIR=debian/tmp
[...]
install -o www-data -d debian/tmp/var/lib/sitesummary/entries
[...]
install -o www-data -d debian/tmp/var/lib/sitesummary/entries
install -o www-data -d debian/tmp/var/lib/sitesummary/tmpstorage
[...]
"""

All of these bits appears to come from the upstream part of the build.

This makes the package FTBFS if you build it with
"Rules-Requires-Root: no" as the install part is no longer run as root
(or fakeroot).

Please set "Rules-Requires-Root: binary-targets" to make this
requirement explicit.  By doing so, you will enable us to eventually
make "Rules-Requires-Root: no" the default.

Thanks,
~Niels

PS: I note that the debian package reset the ownership of these
files/directories to "root:root":

"""
drwxr-xr-x root/root         0 2018-01-07 16:52 ./var/lib/sitesummary/
drwxr-xr-x root/root         0 2018-01-07 16:52 ./var/lib/sitesummary/entries/
drwxr-xr-x root/root         0 2018-01-07 16:52 ./var/lib/sitesummary/tmpstorage/
drwxr-xr-x root/root         0 2018-01-07 16:52 ./var/lib/sitesummary/www/
"""

I have no idea whether this is intentional or not.

--- End Message ---
--- Begin Message ---
Source: sitesummary
Source-Version: 0.1.37

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

Debian distribution maintenance software
pp.
Holger Levsen <holger@debian.org> (supplier of updated sitesummary 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: SHA512

Format: 1.8
Date: Sat, 01 Dec 2018 15:40:46 +0100
Source: sitesummary
Binary: sitesummary sitesummary-client
Architecture: source
Version: 0.1.37
Distribution: unstable
Urgency: medium
Maintainer: Debian Edu Developers <debian-edu@lists.debian.org>
Changed-By: Holger Levsen <holger@debian.org>
Description:
 sitesummary - Generate site summary of submitting hosts (server part)
 sitesummary-client - Generate site summary of submitting hosts (client part)
Closes: 890113
Changes:
 sitesummary (0.1.37) unstable; urgency=medium
 .
   [ Petter Reinholdtsen ]
   * Add "Rules-Requires-Root: binary-targets" to d/control documenting build
     needs. Closes: #890113
 .
   [ Holger Levsen ]
   * Use the new debhelper-compat(=11) notation and drop d/compat.
Checksums-Sha1:
 5299aa1041bb40880aeb06fd0e08b18410f39d2e 1954 sitesummary_0.1.37.dsc
 88fab552f0331be6065a99c47c33a82b9dd7a8d6 65396 sitesummary_0.1.37.tar.xz
 1e67e4b342d62dec680f9a30448f9a54bbcc8309 5047 sitesummary_0.1.37_source.buildinfo
Checksums-Sha256:
 dc2339c8d9f0cffb00592b9580e78e70f1eb4bd629e6f545800dfe121f00c62c 1954 sitesummary_0.1.37.dsc
 0e495d8c24f290fbe7fd686e804dc4e643e2f424656369ab75af734bbf57b519 65396 sitesummary_0.1.37.tar.xz
 8e1ea0587916dcfd796b319d2eef800f88e868c1a1f0e58f418f1ddd7f8bba1d 5047 sitesummary_0.1.37_source.buildinfo
Files:
 0fd2816e5bc6a16c310645731ed7c29f 1954 misc optional sitesummary_0.1.37.dsc
 8d356d21f0dd8575f95129b2d91b8d25 65396 misc optional sitesummary_0.1.37.tar.xz
 e1edf5de36fcddb977b3596ceb356cfa 5047 misc optional sitesummary_0.1.37_source.buildinfo

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

iQIzBAEBCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAlwCncgACgkQCRq4Vgaa
qhyWQg//WmZXO7O6Mp0w9/f16GFhOfW3dxZl+rTFppUMY3wUPDuN0yeemZ+Jwa3o
u8VxbbUmKz0omOTFCb2myXh1JGD5eEzE10Uagkq91pNh6/f5+UAmWZNhI0dxkhCd
WXNqOrMxrc7HRgtMrx1jVMRejoqYATFSQ6V5KYq/8koY6zGIinYeXNCzjmUr64Ev
YNiVRAgILtq0zyaOqXqfulQn4pyDV0AiPT6/PM121TXUieTW4jDkhVWlPwlpzV8t
BkPu/8sUc4qYlo7VDJTKJ96h2X2qNMfNeXPUABIfe01ilJeuJb1TInxQMNRDvMya
lrD4cXwdCJLTt1jJFL7lRaO8hbt3EIreBpFjXtRThvI8KkgMgcfkx9F6l+mS4Xb3
wb1f3kZkS3oMgr0dcbhxM1gRV/Hkav/cEEb3vzwllqjW9SsiOvFzJTlxUwgYsxRq
mLZabQoNFTL5UfkldMJN6G2us8YzKn2taTwpcNeA8Wrw3jDQ+ENrobSm/Fq6OuLM
e11U1sGXnV9LLhNtfPWvJSkKC44WXmKSBrD51IUXsecIQ3K8zMWXvZ4Qneu2ON3O
LTZeP8xVHi+JLcJM2hfniQFUI1IfF6glfg1GsCSWh95v/5Vwi2bblDdHpkufSqEg
ZmFXZf7l1AVgkzKS5itbkHK4YXwPtkj1Fey6ylxV+Gf483vMDNs=
=fhQO
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: