Source: xpat2
Version: 1.07-20+nmu1
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`,
xpat2 failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]
chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/italian/help.Michaels': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/italian/hlpMonteCarlo': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/italian/messages': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/italian/help.Klondike': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/italian/hlpBakersDozen': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/italian/keys': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/italian/help.Cotillion': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/italian/help.keys': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/italian/help.Spider': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/italian/XPat': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/italian/help.FreeCell': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/italian/hlpCalculation': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/italian/help.Seahaven': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/italian/help.Canfield': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/italian/help.Gypsy': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/italian/help.Delight': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/italian': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/help.Seahaven': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/ru': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/docvt': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/XPat.ad.Xm2': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/PySol-large/Cards.conf': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/PySol-large/Empty.Diamonds.xpm': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/PySol-large/COPYRIGHT': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/PySol-large/Empty.Hearts.xpm': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/PySol-large/Empty.Clubs.xpm': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/PySol-large/Makefile': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/PySol-large/Empty.Spades.xpm': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/PySol-large/README': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/PySol-large': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/fr_FR': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/help.Canfield': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/help.Gypsy': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/default/Cardback2.xpm': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/default/Pictures.xpm': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/default/Cardback6.xpm': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/default/Cards.conf': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/default/Cardback1.xpm': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/default/Cardback0.xpm': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/default/Suits.xpm': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/default/Cardback5.xpm': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/default/Cardback4.xpm': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/default/Background.xpm': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/default/Cardback3.xpm': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/default/Cardback6.lowcol.xpm': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/default/Ranks.xpm': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/default': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/XPat.ad.Xlib': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/it_IT': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/it': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/help.Delight': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.Delight': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.FreeCell': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.MidnightOil': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.Cotillion': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/messages': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.Gypsy': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/keys': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.Canfield': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/XPat': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.Oonsoo': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.Michaels': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/Notes': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.bedien': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.Klondike': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.ModCanfield': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.Calculation': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.Seahaven': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.tasten': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.Spider': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.MonteCarlo': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.BlueMoon': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german/hilf.BakersDozen': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat/german': Operation not permitted chown: changing ownership of '../debian/xpat2/usr/share/games/xpat': Operation not permitted
make[2]: *** [Makefile:1287: install] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: *** [Makefile:22: install] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:51: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-11-18T21:18:25Z

-------------------------------------------------------------------------------


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/1052571.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.

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to