Processed (with 5 errors): Re: Bug#1057567: libconfig-model-lcdproc-perl: FTBFS: Cannot determine local time zone
Processing control commands: > forcemerge -1 1057566 1057568 1057569 1057571 1057572 1057592 Bug #1057567 [src:libconfig-model-lcdproc-perl] libconfig-model-lcdproc-perl: FTBFS: Cannot determine local time zone Unable to merge bugs because: package of #1057592 is 'src:pinto' not 'src:libconfig-model-lcdproc-perl' package of #1057571 is 'src:libical-parser-perl' not 'src:libconfig-model-lcdproc-perl' package of #1057572 is 'src:libsoftware-copyright-perl' not 'src:libconfig-model-lcdproc-perl' package of #1057566 is 'src:libapi-gitforge-perl' not 'src:libconfig-model-lcdproc-perl' package of #1057569 is 'src:libconfig-model-systemd-perl' not 'src:libconfig-model-lcdproc-perl' package of #1057568 is 'src:libconfig-model-openssh-perl' not 'src:libconfig-model-lcdproc-perl' Failed to forcibly merge 1057567: Did not alter merged bugs. > reassign -1 libdatetime-timezone-perl 1:2.60-1+2023c Failed to clear fixed versions and reopen on 1057567: failed to get lock on /srv/bugs.debian.org/spool/lock/1057567 -- Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. at /usr/local/lib/site_perl/Debbugs/Common.pm line 650. > tags -1 = trixie sid Failed to alter tags of Bug 1057567: failed to get lock on /srv/bugs.debian.org/spool/lock/1057567 -- Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. at /usr/local/lib/site_perl/Debbugs/Common.pm line 650. > retitle -1 libdatetime-timezone-perl: needs a dependency on tzdata (causes > FTBFS in other package) Failed to set the title of 1057567: failed to get lock on /srv/bugs.debian.org/spool/lock/1057567 -- Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1057567 Resource
Bug#1057567: libconfig-model-lcdproc-perl: FTBFS: Cannot determine local time zone
Control: forcemerge -1 1057566 1057568 1057569 1057571 1057572 1057592 Control: reassign -1 libdatetime-timezone-perl 1:2.60-1+2023c Control: tags -1 = trixie sid Control: retitle -1 libdatetime-timezone-perl: needs a dependency on tzdata (causes FTBFS in other package) Control: affects -1 = libconfig-model-lcdproc-perl libapi-gitforge-perl libconfig-model-openssh-perl libconfig-model-systemd-perl libical-parser-perl libsoftware-copyright-perl pinto On Wed, 06 Dec 2023 16:41:56 +0100, gregor herrmann wrote: > "Cannot determine local time zone" is an exception thrown by > DateTime::TimeZone::Local … > I think the point > for making libdatetime-timezone-perl depend on tzdata by itself gets > stronger, which would en passant fix the test failures in the other > packages. Alright, no disagreement so far, I guess we can take this route. Let's start with adjusting the bug metadata :) Cheers, gregor -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `- signature.asc Description: Digital Signature
Bug#1057567: libconfig-model-lcdproc-perl: FTBFS: Cannot determine local time zone
On Wed, 06 Dec 2023 13:17:09 +0100, gregor herrmann wrote: > On Wed, 06 Dec 2023 12:52:15 +0100, Dominique Dumont wrote: > > On Tuesday, 5 December 2023 23:06:12 CET you wrote: > > > Wrote documentation in lib/Config/Model/models/LCDd/yard2LCD.pod > > > Cannot determine local time zone > > > [DZ] beginning to build Config-Model-LcdProc > > I've seen this error from time to time. I don't know the exact algorithm > > used > > to determine the time zone, but usually, setting TZ to an appropriate value > > fixed this issue. > My suspicion/idea was that it might be useful to have > libdatetime-timezone-perl depend on tzdata (now that tzdata is not > essential (or whatever it was) any more), as > libdatetime-timezone-perl seems to be involved in alle of the bug > reports … "Cannot determine local time zone" is an exception thrown by DateTime::TimeZone::Local which uses DateTime::TimeZone::Local::Unix which checks the TZ env variable and /etc/localtime /etc/timezone /etc/TIMEZONE /etc/sysconfig/clock /etc/default/init. (Cf. the docs for DateTime::TimeZone, DateTime::TimeZone::Local, and DateTime::TimeZone::Local::Unix.) So it seems that DateTime::TimeZone will fail for the "local timezone" when neither TZ is set nor any of the files is present. In our case I looks like both /etc/localtime and /etc/timezone are related to tzdata('s .postinst and/or .config), so I think the point for making libdatetime-timezone-perl depend on tzdata by itself gets stronger, which would en passant fix the test failures in the other packages. Cheers, gregor -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `- signature.asc Description: Digital Signature
Bug#1057567: libconfig-model-lcdproc-perl: FTBFS: Cannot determine local time zone
El 6/12/23 a las 12:52, Dominique Dumont escribió: On Tuesday, 5 December 2023 23:06:12 CET you wrote: Wrote documentation in lib/Config/Model/models/LCDd/yard2LCD.pod Cannot determine local time zone [DZ] beginning to build Config-Model-LcdProc I've seen this error from time to time. I don't know the exact algorithm used to determine the time zone, but usually, setting TZ to an appropriate value fixed this issue. Could you check the config of your build deamon and add such a variable ? Hi. Before that: This one, most probably, happens because of a missing Build-Depends on tzdata. So, to reproduce, please make sure your chroot has been created with debootstrap in trixie/sid, since tzdata is not build-essential. Previously, debootstrap installed all required packages (no matter what), which made bugs like this one to be hidden (see #837060 for details). However, as Gregor points out, the missing build-dependency (if that's really the reason for the build failure) may be added either directly or indirectly by making libdatetime-timezone-perl to binary-depend on tzdata. Given the package name, it makes sense. Thanks.
Bug#1057567: libconfig-model-lcdproc-perl: FTBFS: Cannot determine local time zone
On Wed, 06 Dec 2023 12:52:15 +0100, Dominique Dumont wrote: > On Tuesday, 5 December 2023 23:06:12 CET you wrote: > > Wrote documentation in lib/Config/Model/models/LCDd/yard2LCD.pod Cannot > > determine local time zone > > [DZ] beginning to build Config-Model-LcdProc > I've seen this error from time to time. I don't know the exact algorithm used > to determine the time zone, but usually, setting TZ to an appropriate value > fixed this issue. I had a brief look on some of the bugs yesterday; I could reproduce them once I (re)moved /etc/timezone in my chroot (tzdata is not installed but the old /etc/timezone is apparently left around). Fixes included either setting TZ for the tests or installing tzdata which recreated /etc/timezone. My suspicion/idea was that it might be useful to have libdatetime-timezone-perl depend on tzdata (now that tzdata is not essential (or whatever it was) any more), as libdatetime-timezone-perl seems to be involved in alle of the bug reports … Thoughts? Cheers, gregor -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `- BOFH excuse #64: CPU needs recalibration
Bug#1057567: libconfig-model-lcdproc-perl: FTBFS: Cannot determine local time zone
Hi On Tuesday, 5 December 2023 23:06:12 CET you wrote: > Wrote documentation in lib/Config/Model/models/LCDd/yard2LCD.pod Cannot > determine local time zone > [DZ] beginning to build Config-Model-LcdProc I've seen this error from time to time. I don't know the exact algorithm used to determine the time zone, but usually, setting TZ to an appropriate value fixed this issue. Could you check the config of your build deamon and add such a variable ? All the best
Bug#1057567: libconfig-model-lcdproc-perl: FTBFS: Cannot determine local time zone
Package: src:libconfig-model-lcdproc-perl Version: 2.055-1 Severity: serious Tags: ftbfs Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: [...] debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_dzil_build make[1]: Entering directory '/<>' perl -p -g -i -E 'say "version = 2.055";' dist.ini dh_dzil_build [Run::BeforeBuild] executing: script/lcdconf2model.pl [Run::BeforeBuild] Building lcdproc model from upstream LCDd.conf file lcdproc/LCDd.conf [Run::BeforeBuild] note: unhandled legal spec: '0x200-0x400'. Sending it back to doc [Run::BeforeBuild] note: unhandled legal spec: '1x1-640x480'. Sending it back to doc [Run::BeforeBuild] note: unhandled legal spec: '6x7-8x16'. Sending it back to doc [Run::BeforeBuild] note: unhandled legal spec: '0x200-0x400'. Sending it back to doc [Run::BeforeBuild] Writing all models in file (please wait) [Run::BeforeBuild] Done [Run::BeforeBuild] executing: cme gen-class-pod [Run::BeforeBuild] Use of uninitialized value $home in concatenation (.) or string at /usr/share/perl5/App/Cme/Command/run.pm line 39. [Run::BeforeBuild] Checking doc for model LCDd [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/CFontz.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/CFontzPacket.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/CwLnx.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/EyeboxOne.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/IOWarrior.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/IrMan.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/MD8800.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/MtxOrb.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/NoritakeVFD.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/Olimex_MOD_LCD1x9.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/SureElec.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/bayrad.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/curses.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/ea65.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/futaba.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/g15.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/glcd.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/glcdlib.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/glk.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/hd44780.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/icp_a106.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/imon.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/imonlcd.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/irtrans.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/joy.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/lb216.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/lcdm001.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/lcterm.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/linux_input.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/lirc.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/lis.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/mdm166a.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/menu.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/ms6931.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/mtc_s16209x.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/mx5000.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/picolcd.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/pyramid.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/rawserial.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/sdeclcd.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/sed1330.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/sed1520.pod [Run::BeforeBuild] Wrote documentation in lib/Config/Model/models/LCDd/serialPOS.pod [Run::BeforeBuild] Wrote documentation