Your message dated Mon, 30 Dec 2024 21:29:25 +0000
with message-id <[email protected]>
and subject line Bug#1089462: fixed in vm 8.2.0b-11.1
has caused the Debian Bug report #1089462,
regarding vm: 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.)
--
1089462: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089462
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: vm
Version: 8.2.0b-11
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`,
vm failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
Installing base64-encode in /<<PKGBUILDDIR>>/debian/vm/usr/bin
Installing qp-decode in /<<PKGBUILDDIR>>/debian/vm/usr/bin
Installing qp-encode in /<<PKGBUILDDIR>>/debian/vm/usr/bin
VM helper binaries successfully installed!
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: Entering directory '/<<PKGBUILDDIR>>/pixmaps'
mkdir -p "/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps"
for i in `ls *.xpm` ; do \
echo "Installing $i in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'" ; \
/usr/bin/install -c -m 644 $i
"/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps" ; \
done ;
Installing autofile-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing autofile-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing compose-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing compose-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing delete-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing delete-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing file-dn.xpm in '/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing file-up.xpm in '/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing followup-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing followup-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing forward-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing forward-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing getmail-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing getmail-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing help-dn.xpm in '/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing help-up.xpm in '/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing mime-dn.xpm in '/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing mime-up.xpm in '/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing mime-xx.xpm in '/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing next-dn.xpm in '/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing next-up.xpm in '/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing previous-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing previous-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing print-dn.xpm in '/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing print-up.xpm in '/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing quit-dn.xpm in '/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing quit-up.xpm in '/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing recover-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing recover-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing reply-dn.xpm in '/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing reply-up.xpm in '/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing undelete-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing undelete-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing visit-dn.xpm in '/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing visit-up.xpm in '/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
mkdir -p "/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps/mime"
for i in `ls mime/*.xpm` ; do \
echo "Installing $i in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'" ; \
/usr/bin/install -c -m 644 $i
"/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps/mime" ; \
done ;
Installing mime/application.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing mime/audio.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing mime/image.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing mime/message.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing mime/multipart.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing mime/text.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing mime/video.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
mkdir -p "/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps/gtk"
for i in `ls gtk/*.xpm` ; do \
echo "Installing $i in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'" ; \
/usr/bin/install -c -m 644 $i
"/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps/gtk" ; \
done ;
Installing gtk/autofile-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/autofile-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/compose-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/compose-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/delete-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/delete-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/file-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/file-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/followup-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/followup-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/forward-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/forward-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/getmail-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/getmail-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/help-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/help-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/mime-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/mime-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/mime-xx.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/next-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/next-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/previous-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/previous-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/print-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/print-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/quit-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/quit-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/recover-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/recover-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/reply-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/reply-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/undelete-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/undelete-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/visit-dn.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
Installing gtk/visit-up.xpm in
'/<<PKGBUILDDIR>>/debian/vm/usr/share/vm/pixmaps'
VM pixmaps successfully installed!
make[3]: Leaving directory '/<<PKGBUILDDIR>>/pixmaps'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
(cd /<<PKGBUILDDIR>>/debian/vm/usr/share/doc/vm && makeinfo --html
--ifinfo --split=chapter \
-o html /<<PKGBUILDDIR>>/info/vm.texinfo)
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_install
dh_install: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
install -m0755 -d debian/vm/usr/lib/emacsen-common/packages/compat/vm
cp --reflink=auto -a ./debian/vm.common-compat
debian/vm/usr/lib/emacsen-common/packages/compat/vm/
install -p -o root -g root -m 644 lisp/Makefile
/<<PKGBUILDDIR>>/debian/vm/usr/share/emacs/site-lisp/vm/Makefile
install: cannot change ownership of
'/<<PKGBUILDDIR>>/debian/vm/usr/share/emacs/site-lisp/vm/Makefile':
Operation not permitted
make[1]: *** [debian/rules:63: override_dh_install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:46: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit
status 2
--------------------------------------------------------------------------------
Build finished at 2024-11-18T19:55:31Z
-------------------------------------------------------------------------------
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/1050391.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: vm
Source-Version: 8.2.0b-11.1
Done: Niels Thykier <[email protected]>
We believe that the bug you reported is fixed in the latest version of
vm, 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 vm 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: Mon, 30 Dec 2024 20:56:59 +0000
Source: vm
Architecture: source
Version: 8.2.0b-11.1
Distribution: unstable
Urgency: medium
Maintainer: Ian Jackson <[email protected]>
Changed-By: Niels Thykier <[email protected]>
Closes: 1089462
Changes:
vm (8.2.0b-11.1) unstable; urgency=medium
.
* Non-maintainer upload with maintainer permission.
* Remove need for using root when builing the package.
(Closes: #1089462)
Checksums-Sha1:
64fe971639fa7fa7398b50751f3aeedd33b52627 1667 vm_8.2.0b-11.1.dsc
76dfcd84a5b0d12aa1dc8f3a8b74f22632c95748 108150 vm_8.2.0b-11.1.diff.gz
Checksums-Sha256:
1989f3b1ec0227480ff5018f7c9c480ce88eae8132a123b11bcf74ba57ff60ec 1667
vm_8.2.0b-11.1.dsc
005b4a7ca899f35b47986de99987d666cc809b2f8487abe5e2b89e9cafa600fc 108150
vm_8.2.0b-11.1.diff.gz
Files:
1aed0bf0c55f019cf5fd6aa5679730d4 1667 mail optional vm_8.2.0b-11.1.dsc
0e71b68bbf928d1f1efb60d7014d8369 108150 mail optional vm_8.2.0b-11.1.diff.gz
-----BEGIN PGP SIGNATURE-----
iQFGBAEBCgAwFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmdzCkoSHG5pZWxzQHRo
eWtpZXIubmV0AAoJEHQNaIiDZdKJEKwH/080OHbBORJkpIXpI2WgNvLGkgNV4bWC
yeEmy9Km25M3IWHDcn5W/d1EkKUv0dCt84igSUkcRSGaSE8tqqX3Y4m5g5aLTPUM
6OmOHlh+daFXTBWrbjVvifIM0gtn0J5gk4k5aOJ341Be5G17nvHX+Jf064YjtKxw
wvzNkKd73Iq0b9v4R8AapkSqrbTVTcIZL1wqe1Rr5JJcBwJpzl+gyHALe5nv/7xo
edlHcg8l0uz4ofAq/j2WBYdrj1dFvqPqFVMQ82UeNK+4Q1hTgR89THiVAZdB0AKr
miY2fTxX0Vm+gTJP0/GnjmwOJc0lVgBbpcOhrfNRJsoSbD4R2pifwho=
=i2Im
-----END PGP SIGNATURE-----
pgpqntWoDpufN.pgp
Description: PGP signature
--- End Message ---