Debian Bug report logs - #1103528
gimp-help: FTBFS randomly: /usr/bin/msgfmt: error while writing "messages.mo" file: Operation not permitted

version graph

Package: src:gimp-help; Maintainer for src:gimp-help is Debian GNOME Extras Maintainers <pkg-gnome-extras-maintainers@lists.alioth.debian.org>;

Reported by: Santiago Vila <sanvila@debian.org>

Date: Fri, 18 Apr 2025 17:12:01 UTC

Severity: serious

Tags: ftbfs, patch, sid, trixie

Found in version gimp-help/3.0.0-3

Fixed in version gimp-help/3.0.0-4

Done: Jeremy Bícha <jeremy.bicha@canonical.com>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, sanvila@debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#1103528; Package src:gimp-help. (Fri, 18 Apr 2025 17:12:02 GMT) (full text, mbox, link).


Acknowledgement sent to Santiago Vila <sanvila@debian.org>:
New Bug report received and forwarded. Copy sent to sanvila@debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>. (Fri, 18 Apr 2025 17:12:02 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Santiago Vila <sanvila@debian.org>
To: Debian BTS <submit@bugs.debian.org>
Subject: gimp-help: FTBFS randomly: /usr/bin/msgfmt: error while writing "messages.mo" file: Operation not permitted
Date: Fri, 18 Apr 2025 17:08:01 +0000
Package: src:gimp-help
Version: 3.0.0-3
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

[ please read notes at the end ]

--------------------------------------------------------------------------------
[...]
[PO]  po/nl/menus/select.po
[PO]  po/nl/tutorial.po
137 translated messages.
/usr/bin/msgfmt: error while writing "messages.mo" file: Operation not permitted
make[2]: *** [Makefile:1302: po/nl/menus/select.po] Error 70
make[2]: *** Waiting for unfinished jobs....
[PO]  po/nl/introduction.po
4 translated messages.
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:697: check-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j2 check "TESTSUITEFLAGS=-j2 --verbose" VERBOSE=1 returned exit code 2
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

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/~sanvila/build-logs/202504/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:gimp-help, so that this is still
visible in the BTS web page for this package.


Notes:

This seems to be a concurrency problem created by some bug in one of the
Makefiles, where several make jobs running in parallel might be
trying to write to the same file called "messages.mo" at the same time.

I suggest reverting [cc130bb6869], as the problem is happening
in the dh_auto_test target.

Thanks.



Information forwarded to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#1103528; Package src:gimp-help. (Fri, 18 Apr 2025 17:27:01 GMT) (full text, mbox, link).


Acknowledgement sent to Santiago Vila <sanvila@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>. (Fri, 18 Apr 2025 17:27:02 GMT) (full text, mbox, link).


Message #10 received at 1103528@bugs.debian.org (full text, mbox, reply):

From: Santiago Vila <sanvila@debian.org>
To: control@bugs.debian.org, 1103528@bugs.debian.org
Subject: gimp-help: FTBFS randomly: /usr/bin/msgfmt: error while writing "messages.mo" file: Operation not permitted
Date: Fri, 18 Apr 2025 19:22:48 +0200
tags 1103528 patch
thanks

The patch is to revert commit [cc130bb6869].

Thanks.



Added tag(s) patch. Request was from Santiago Vila <sanvila@debian.org> to control@bugs.debian.org. (Fri, 18 Apr 2025 17:27:02 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#1103528; Package src:gimp-help. (Fri, 18 Apr 2025 18:21:02 GMT) (full text, mbox, link).


Acknowledgement sent to Jeremy Bícha <jeremy.bicha@canonical.com>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>. (Fri, 18 Apr 2025 18:21:02 GMT) (full text, mbox, link).


Message #17 received at 1103528@bugs.debian.org (full text, mbox, reply):

From: Jeremy Bícha <jeremy.bicha@canonical.com>
To: Santiago Vila <sanvila@debian.org>, 1103528@bugs.debian.org
Subject: Re: Bug#1103528: gimp-help: FTBFS randomly: /usr/bin/msgfmt: error while writing "messages.mo" file: Operation not permitted
Date: Fri, 18 Apr 2025 14:18:18 -0400
On Fri, Apr 18, 2025 at 1:27 PM Santiago Vila <sanvila@debian.org> wrote:
> The patch is to revert commit [cc130bb6869].

I agree and am uploading now. I've encouraged upstream to work on
porting the buildsystem from autotools to meson which will have a side
effect of making parallel building work reliably again which should
significantly speed up our build.

Thank you,
Jeremy Bícha



Reply sent to Jeremy Bícha <jeremy.bicha@canonical.com>:
You have taken responsibility. (Fri, 18 Apr 2025 19:51:03 GMT) (full text, mbox, link).


Notification sent to Santiago Vila <sanvila@debian.org>:
Bug acknowledged by developer. (Fri, 18 Apr 2025 19:51:03 GMT) (full text, mbox, link).


Message #22 received at 1103528-done@bugs.debian.org (full text, mbox, reply):

From: Jeremy Bícha <jeremy.bicha@canonical.com>
To: 1103528-done@bugs.debian.org
Subject: Re: Bug#1103528: gimp-help: FTBFS randomly: /usr/bin/msgfmt: error while writing "messages.mo" file: Operation not permitted
Date: Fri, 18 Apr 2025 15:46:44 -0400
Version: 3.0.0-3



No longer marked as fixed in versions 3.0.0-3. Request was from Jeremy Bícha <jeremy.bicha@canonical.com> to control@bugs.debian.org. (Sun, 20 Apr 2025 17:15:01 GMT) (full text, mbox, link).


Marked as fixed in versions gimp-help/3.0.0-4. Request was from Jeremy Bícha <jeremy.bicha@canonical.com> to control@bugs.debian.org. (Sun, 20 Apr 2025 17:15:02 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 27 May 2025 07:24:44 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 23 19:51:00 2026; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.