Your message dated Wed, 08 Jan 2025 21:43:39 +0000
with message-id <[email protected]>
and subject line Bug#1089408: fixed in openuniverse 1.0beta3.1+dfsg-7.2
has caused the Debian Bug report #1089408,
regarding openuniverse: Supporting rootless builds by default
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 [email protected]
immediately.)
--
1089408: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089408
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: openuniverse
Version: 1.0beta3.1+dfsg-7.1
Severity: important
Tags: ftbfs
Justification: FTBFS
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: rrr-no-as-default-issue
Dear maintainer,
During a test rebuild for building packages with
`Rules-Requires-Root: no` as the default in `dpkg`,
openuniverse failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src'
Making all in data
make[5]: Entering directory '/<<PKGBUILDDIR>>/data'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/data'
Making all in 3dmodels
make[5]: Entering directory '/<<PKGBUILDDIR>>/3dmodels'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/3dmodels'
Making all in fonts
make[5]: Entering directory '/<<PKGBUILDDIR>>/fonts'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/fonts'
Making all in textures
make[5]: Entering directory '/<<PKGBUILDDIR>>/textures'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/textures'
Making all in conf
make[5]: Entering directory '/<<PKGBUILDDIR>>/conf'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/conf'
Making all in docs
make[5]: Entering directory '/<<PKGBUILDDIR>>/docs'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/docs'
make[5]: Entering directory '/<<PKGBUILDDIR>>'
make[5]: Leaving directory '/<<PKGBUILDDIR>>'
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test
make -j4 check "TESTSUITEFLAGS=-j4 --verbose" VERBOSE=1
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making check in src
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
Making check in data
make[3]: Entering directory '/<<PKGBUILDDIR>>/data'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/data'
Making check in 3dmodels
make[3]: Entering directory '/<<PKGBUILDDIR>>/3dmodels'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/3dmodels'
Making check in fonts
make[3]: Entering directory '/<<PKGBUILDDIR>>/fonts'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/fonts'
Making check in textures
make[3]: Entering directory '/<<PKGBUILDDIR>>/textures'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/textures'
Making check in conf
make[3]: Entering directory '/<<PKGBUILDDIR>>/conf'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/conf'
Making check in docs
make[3]: Entering directory '/<<PKGBUILDDIR>>/docs'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/docs'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
create-stamp debian/debhelper-build-stamp
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_prep
dh_installdirs
dh_auto_install
make -j4 install
DESTDIR=/<<BUILDDIR>>/openuniverse-1.0beta3.1\+dfsg/debian/tmp
AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Making install in src
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
make[3]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/bin'
/usr/bin/install -c openuniverse '/<<PKGBUILDDIR>>/debian/tmp/usr/bin'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
Making install in data
make[2]: Entering directory '/<<PKGBUILDDIR>>/data'
make[3]: Entering directory '/<<PKGBUILDDIR>>/data'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/openuniverse/data'
/usr/bin/install -c -m 644 messier.dat stars.dat
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/openuniverse/data'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/data'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/data'
Making install in 3dmodels
make[2]: Entering directory '/<<PKGBUILDDIR>>/3dmodels'
make[3]: Entering directory '/<<PKGBUILDDIR>>/3dmodels'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/openuniverse/3dmodels'
/usr/bin/install -c -m 644 amalthea.bmf apollo13.bmf bacchus.bmf
castalia.bmf deimos.bmf discovery.bmf epimetheus.bmf gaspra.bmf
geographos.bmf hst.bmf hyperion.bmf ida.bmf janus.bmf ky.bmf phobos.bmf
prometheus.bmf proteus.bmf shuttle.bmf ss5.bmf toutatis.bmf vesta.bmf
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/openuniverse/3dmodels'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/3dmodels'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/3dmodels'
Making install in fonts
make[2]: Entering directory '/<<PKGBUILDDIR>>/fonts'
make[3]: Entering directory '/<<PKGBUILDDIR>>/fonts'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/openuniverse/fonts'
/usr/bin/install -c -m 644 courier_14b.txf default.txf
helvetica_12b.txf helvetica_14b.txf times_14b.txf
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/openuniverse/fonts'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/fonts'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/fonts'
Making install in textures
make[2]: Entering directory '/<<PKGBUILDDIR>>/textures'
make[3]: Entering directory '/<<PKGBUILDDIR>>/textures'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/openuniverse/textures'
/usr/bin/install -c -m 644 apl-bm2.jpg apl-o01.jpg apl-o02.jpg
apl-o03.jpg apl-o04.jpg asteroid.jpg body_a.jpg body_b.jpg body_c.jpg
body_d.jpg bottom.jpg callisto.jpg castalia.jpg charon.jpg clouds.jpg
cockpit2.jpg cyclo.jpg deimos.jpg dione.jpg earth.jpg earthcld.jpg
eng_base.jpg engine01.jpg europa.jpg flare1.jpg flare2.jpg flare3.jpg
flare4.jpg flare5.jpg flare6.jpg ganymede.jpg gaspra.jpg heatshld.jpg
hole.jpg hyperion.jpg io.jpg janus.jpg jupiter.jpg m31.jpg m33.jpg
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/openuniverse/textures'
/usr/bin/install -c -m 644 mars.jpg mercury.jpg moon.jpg mw.jpg
neptune.jpg panels.jpg phobos.jpg pluto.jpg promethe.jpg proteus.jpg
rhea.jpg rings.jpg saturn.jpg sidemapl.jpg sidemapr.jpg sm_eng.jpg
smoke.jpg splash1.jpg splash2.jpg splash3.jpg splash4.jpg station.jpg
sun.jpg tail.jpg tethys.jpg titan.jpg top.jpg toutatis.jpg triton.jpg
uranus.jpg venus.jpg wingtop.jpg
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/openuniverse/textures'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/textures'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/textures'
Making install in conf
make[2]: Entering directory '/<<PKGBUILDDIR>>/conf'
make[3]: Entering directory '/<<PKGBUILDDIR>>/conf'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/openuniverse/conf'
/usr/bin/install -c -m 644 ou.conf
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/openuniverse/conf'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/conf'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/conf'
Making install in docs
make[2]: Entering directory '/<<PKGBUILDDIR>>/docs'
make[3]: Entering directory '/<<PKGBUILDDIR>>/docs'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/openuniverse/docs'
/usr/bin/install -c -m 644 BUGS.TXT manual.html OGL_sm.gif cyclo.gif
linux.gif shot2.gif shot3.gif title.gif
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/openuniverse/docs'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/docs'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_install
dh_installdocs
dh_installchangelogs
dh_installman
dh_perl
dh_link
dh_strip_nondeterminism
dh_compress
debian/rules override_dh_fixperms-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_fixperms
chgrp games `pwd`/debian/openuniverse/var/games/openuniverse/scrshots
chgrp: changing group of
'/<<PKGBUILDDIR>>/debian/openuniverse/var/games/openuniverse/scrshots':
Operation not permitted
make[1]: *** [debian/rules:45: override_dh_fixperms-arch] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:31: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit
status 2
--------------------------------------------------------------------------------
Build finished at 2024-11-17T17:20:27Z
-------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most
relevant part. If required, the full build log is available here:
https://people.debian.org/~nthykier/rrr-no-as-default/logs/1026167.gz
You can find common solutions at
https://people.debian.org/~nthykier/rrr-no-as-default/docs/solutions.md
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
If this package is listed in
https://people.debian.org/~nthykier/rrr-no-as-default/docs/static-ownership.list,
then please just set `Rules-Requires-Root: binary-targets` to the source
stanza of `debian/control` as a fix to this bug.
If this package is listed in
https://people.debian.org/~nthykier/rrr-no-as-default/docs/maybe-misbuilds.list,
then the package was deemed at risk for misbuilding (having wrong
ownership) but had a FTBFS problem we tested it. Please test whether the
package works with `Rules-Requires-Root: no` validating that the
resulting deb has the correct ownership for all paths in the deb.
The goal is to have the default changed in `dpkg` either in `Trixie` or
`Forky`, depending on progress and feasibility with the release schedule
for Trixie.
For more information on this bug filing, please see:
https://lists.debian.org/debian-dpkg/2024/11/msg00016.html
Thanks,
PS: The builds were performed in mid-November. If you fixed the problem
between between then and this bug being filed, then please just close
the bug with the version it was fixed in.
OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: openuniverse
Source-Version: 1.0beta3.1+dfsg-7.2
Done: Niels Thykier <[email protected]>
We believe that the bug you reported is fixed in the latest version of
openuniverse, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Niels Thykier <[email protected]> (supplier of updated openuniverse 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 01 Jan 2025 15:59:46 +0000
Source: openuniverse
Architecture: source
Version: 1.0beta3.1+dfsg-7.2
Distribution: unstable
Urgency: medium
Maintainer: Javier Fernández-Sanguino Peña <[email protected]>
Changed-By: Niels Thykier <[email protected]>
Closes: 1089408
Changes:
openuniverse (1.0beta3.1+dfsg-7.2) unstable; urgency=medium
.
* Non-maintainer upload.
* Make requirement for root when building the package explicit.
(Closes: #1089408)
Checksums-Sha1:
3abd7c2731205e841edd002fa74a6c2f3173a2e0 1840
openuniverse_1.0beta3.1+dfsg-7.2.dsc
dcbeac5a078c0249375cf5f1df725a69f3b88ca2 43968
openuniverse_1.0beta3.1+dfsg-7.2.debian.tar.xz
b8c4e99e93cea33f90cf9a499f441ee81cbb2fd6 7663
openuniverse_1.0beta3.1+dfsg-7.2_source.buildinfo
Checksums-Sha256:
ffc35a2b6d953c1f8d2dcb6126218bc2eedc6a963a647892c1e47384f9bc1234 1840
openuniverse_1.0beta3.1+dfsg-7.2.dsc
7e439a39e232b507cbb04937c3847b9432e03c4d4f3ebb9078d62583da3059cd 43968
openuniverse_1.0beta3.1+dfsg-7.2.debian.tar.xz
ca9817b9a760af0516eb94236422be793a8255ff86e7f5ab95a6cc625ba63a68 7663
openuniverse_1.0beta3.1+dfsg-7.2_source.buildinfo
Files:
7bd7540ef70ba66dd125968125960b03 1840 science optional
openuniverse_1.0beta3.1+dfsg-7.2.dsc
fb5167d28858cb5e2dd4dd3a024bd274 43968 science optional
openuniverse_1.0beta3.1+dfsg-7.2.debian.tar.xz
034c1f47e05785ceb51840053baab522 7663 science optional
openuniverse_1.0beta3.1+dfsg-7.2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQFGBAEBCgAwFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmd4QsYSHG5pZWxzQHRo
eWtpZXIubmV0AAoJEHQNaIiDZdKJmCoIAIDoy/Lw2+S2MPhEwwj2+SY1Xouhh9On
fDbNnlrutdduJHcLf5fefJY4DZ8HZQs0lNQE1Ix2QzcfUA9ourt7vcMPr6xEaZ5I
E500ibMzly//OJwiULY6a5XLkWGnNB7PoqjnmPv9ZYuvdizItRkK+VqrDNzvnABx
AfP94Ls68bnrkogRm3slAnFzXnll1Sy42816q/sdVUsqFBT8AJP5Nd0meQRnGIUv
fYzeCbaCiqhOS+9kwlta84uZa1MeUZWauGGROozLnZEefYYLurwZxwk0VmorlQOK
FZIZtqUwyGPZFe332yLjsmtGL0mXQoDR00jHlM0LkewshpgRu0Aq4H8=
=4TET
-----END PGP SIGNATURE-----
pgpPIq8eTD_GX.pgp
Description: PGP signature
--- End Message ---