--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: ibus-table-others: FTBFS: FileExistsError: [Errno 17] File exists: '/<<PKGBUILDDIR>>/debian/fakehome/.local/share/ibus-table'
- From: Lucas Nussbaum <lucas@debian.org>
- Date: Sat, 29 Dec 2018 22:43:21 +0100
- Message-id: <20181229214321.gly76kpedp3r33lu@xanadu.blop.info>
Source: ibus-table-others
Version: 1.3.9-3
Severity: serious
Justification: FTBFS on amd64
Tags: buster sid
Usertags: ftbfs-20181229 ftbfs-buster
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>/tables'
> /usr/bin/ibus-table-createdb -n compose.db -s compose.txt
> /usr/bin/ibus-table-createdb -n ipa-x-sampa.db -s ipa-x-sampa.txt
> Traceback (most recent call last):
> File "/usr/share/ibus-table/engine/tabcreatedb.py", line 455, in <module>
> main()
> File "/usr/share/ibus-table/engine/tabcreatedb.py", line 175, in main
> create_database=True)
> File "/usr/share/ibus-table/engine/tabsqlitedb.py", line 262, in __init__
> import ibus_table_location
> File "/usr/share/ibus-table/engine/ibus_table_location.py", line 102, in <module>
> __module_init = __ModuleInitializer()
> File "/usr/share/ibus-table/engine/ibus_table_location.py", line 96, in __init__
> _init()
> File "/usr/share/ibus-table/engine/ibus_table_location.py", line 76, in _init
> os.makedirs(IBUS_TABLE_LOCATION['data_home'])
> File "/usr/lib/python3.7/os.py", line 221, in makedirs
> mkdir(name, mode)
> FileExistsError: [Errno 17] File exists: '/<<PKGBUILDDIR>>/debian/fakehome/.local/share/ibus-table'
> make[2]: *** [Makefile:519: ipa-x-sampa.db] Error 1
The full build log is available from:
http://aws-logs.debian.net/2018/12/29/ibus-table-others_1.3.9-3_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
- To: 917681-done@bugs.debian.org
- Subject: Re: Bug#917681: ibus-table-others: FTBFS: FileExistsError: [Errno 17] File exists: '/<<PKGBUILDDIR>>/debian/fakehome/.local/share/ibus-table'
- From: Boyuan Yang <byang@debian.org>
- Date: Tue, 08 Jan 2019 09:11:18 -0500
- Message-id: <2c125cb27a1a65e12f0e1fafee535eadf5a79e3a.camel@debian.org>
- In-reply-to: <[🔎] 20190107231748.GA18160@localhost>
- References: <20181229214321.gly76kpedp3r33lu@xanadu.blop.info> <20181229214321.gly76kpedp3r33lu@xanadu.blop.info> <6e910bea103d64a04a9cb5c8ccbeb846d34bde52.camel@debian.org> <[🔎] 20190107231748.GA18160@localhost>
Version: 1.3.9-4
在 2019-01-08二的 01:17 +0200,Adrian Bunk写道:
> On Mon, Jan 07, 2019 at 04:56:21PM -0500, Boyuan Yang wrote:
> > ...
> > I could not reproduce this problem locally either using debuild or using
> > sbuild. Could you please provide with more information on it?
>
> The problem seem to be several ibus-table-createdb processes in parallel
> trying to create a directory in the fakehome.
>
> I can reproduce the problem with:
> cd tables
> rm -rf *.db ../debian/fakehome/.local
> HOME=../debian/fakehome make -j20
>
> > Besides, I just prepared 1.3.9-4 upload which disables parallel build.
> > Please
> > let me know if that fixes the problem.
>
> I would expect that it does.
Then I'd regard this bug as solved by 1.3.9-4 upload.
--
Thanks,
Boyuan Yang
--- End Message ---