Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.rc > #334301 > unrolled thread

Bug#1027380: safeclib: FTBFS in bullseye (missing build-depends on tzdata)

Started bySantiago Vila <sanvila@debian.org>
First post2022-12-30 19:10 +0100
Last post2023-01-08 06:40 +0100
Articles 6 — 2 participants

Back to article view | Back to linux.debian.bugs.rc


Contents

  Bug#1027380: safeclib: FTBFS in bullseye (missing build-depends on tzdata) Santiago Vila <sanvila@debian.org> - 2022-12-30 19:10 +0100
    Processed: Re: Bug#1027380: safeclib: FTBFS in bullseye (missing  build-depends on tzdata) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2023-01-01 13:10 +0100
    Bug#1027380: safeclib: FTBFS in bullseye (missing build-depends on tzdata) Santiago Vila <sanvila@debian.org> - 2023-01-01 14:00 +0100
    Bug#1027380: safeclib: FTBFS in bullseye (missing build-depends on tzdata) Santiago Vila <sanvila@debian.org> - 2023-01-01 14:00 +0100
    Bug#1027380: marked as done (safeclib: FTBFS in bullseye (missing  build-depends on tzdata)) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2023-01-01 22:30 +0100
    Processed: Re: Bug#1027380: safeclib: FTBFS in bullseye (missing  build-depends on tzdata) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2023-01-08 06:40 +0100

#334301 — Bug#1027380: safeclib: FTBFS in bullseye (missing build-depends on tzdata)

FromSantiago Vila <sanvila@debian.org>
Date2022-12-30 19:10 +0100
SubjectBug#1027380: safeclib: FTBFS in bullseye (missing build-depends on tzdata)
Message-ID<FIrZn-enKS-1@gated-at.bofh.it>
Package: src:safeclib
Version: 3.5-3
Severity: serious
Tags: ftbfs patch

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
  debian/rules build-arch
dh build-arch
    dh_update_autotools_config -a
    dh_autoreconf -a

[...]

FAIL: t_gmtime_s
FAIL: t_localtime_s
PASS: t_getenv_s
PASS: t_bsearch_s
PASS: t_qsort_s
=============================================================
    Safe C Library 04062019.0-ga99a05: tests/test-suite.log
=============================================================

# TOTAL: 124
# PASS:  122
# SKIP:  0
# XFAIL: 0
# FAIL:  2
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: t_gmtime_s
================

FAIL t_gmtime_s (exit status: 1)

FAIL: t_localtime_s
===================

FAIL t_localtime_s (exit status: 1)

[...]

make[3]: *** [Makefile:4324: check-am] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[2]: *** [Makefile:1188: check-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:1492: check] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j2 check VERBOSE=1 returned exit code 2
make: *** [debian/rules:9: build-arch] Error 25
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
--------------------------------------------------------------------------------

(The above is just how the build ends and not necessarily the most relevant part)

Note: I'm using the "patch" tag because there is an obvious fix
(indicated in the subject).

About the archive rebuild: The build was made using virtual machines
from Hetzner, with enough memory, enough disk, and either one or two
CPUs, using a reduced chroot with only build-essential packages (plus
debhelper).

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 affects, so that this is still visible in the BTS web
page for this package.

Thanks.

[toc] | [next] | [standalone]


#334454 — Processed: Re: Bug#1027380: safeclib: FTBFS in bullseye (missing build-depends on tzdata)

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2023-01-01 13:10 +0100
SubjectProcessed: Re: Bug#1027380: safeclib: FTBFS in bullseye (missing build-depends on tzdata)
Message-ID<FJ5k6-eOCS-11@gated-at.bofh.it>
In reply to#334301
Processing control commands:

> tags -1 +unreproducible moreinfo
Bug #1027380 [src:safeclib] safeclib: FTBFS in bullseye (missing build-depends on tzdata)
Added tag(s) unreproducible and moreinfo.

-- 
1027380: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027380
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [next] | [standalone]


#334458

FromSantiago Vila <sanvila@debian.org>
Date2023-01-01 14:00 +0100
Message-ID<FJ66u-eOUD-11@gated-at.bofh.it>
In reply to#334301
Adam Borowski escribió:
> nor any of people running archive
> rebuilds so far.

FWIW: I am one of those people running archive rebuilds.
I rebuilt the entire bullseye distribution, and I'm trying
to make it FTBFS bug free, as mandated by both Debian Policy
and Release Policy.

Thanks.

[toc] | [prev] | [next] | [standalone]


#334459

FromSantiago Vila <sanvila@debian.org>
Date2023-01-01 14:00 +0100
Message-ID<FJ66u-eOUD-25@gated-at.bofh.it>
In reply to#334301
El 1/1/23 a las 12:58, Adam Borowski escribió:
> Control: tags -1 +unreproducible moreinfo

I don't think the unreproducible tag applies here.

To reproduce, just try to build it in a chroot which does
not include tzdata. If debootstrap does not do that by default,
then it follows that you should not simply accept debootstrap's defaults.

This is Policy 4.2:

> If build-time dependencies are specified, it must be possible to build the
> package and produce working binaries on a system with only essential and
> build-essential packages installed and also those required to satisfy the
> build-time relationships > (including any implied relationships).

So yes, this is undoubtedly a bug, because tzdata is not build-essential.

I could agree that everything would be easier if debootstrap was fixed once and forever:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837060

If you can push for that bug to be fixed for bookworm, that would certainly help.

> I have nothing against adding such a B-Dependency in unstable: this is where
> new development is supposed to be done, preparing a new upload costs but a
> few mins of my time.  On the other hand, updating stable requires extensive
> process and wastes the time of me, the Release Team, of people preparing the
> new point release announcement, of users testing and deploying the update.

Of course fixing bugs takes a little bit of time, but it may also be argued that
not fixing this kind of bugs produces weird effects which makes some people to lose
some of their time (for example, me building the whole archive trying to keep stable free
from any kind of FTBFS bugs). If, despite having a trivial fix for the bug, you decide
not to fix it in stable and leave the fix for others, I will have less time for other things
which I also want to fix. I know that some people will not agree, but I believe fixing
FTBFS bugs in stable should be primarily a responsibility of the affected maintainers.
Offloading the work to those particularly interested in stable does not scale well.

I have still 87 FTBFS bugs to fix in stable. You are of course free to not help me fixing yours.

Thanks.

[toc] | [prev] | [next] | [standalone]


#334607 — Bug#1027380: marked as done (safeclib: FTBFS in bullseye (missing build-depends on tzdata))

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2023-01-01 22:30 +0100
SubjectBug#1027380: marked as done (safeclib: FTBFS in bullseye (missing build-depends on tzdata))
Message-ID<FJe41-eUrG-3@gated-at.bofh.it>
In reply to#334301

[Multipart message — attachments visible in raw view] — view raw

Your message dated Sun, 01 Jan 2023 21:18:13 +0000
with message-id <E1pC5if-005IsO-Kw@fasolo.debian.org>
and subject line Bug#1027380: fixed in safeclib 3.7.1-2
has caused the Debian Bug report #1027380,
regarding safeclib: FTBFS in bullseye (missing build-depends on tzdata)
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 owner@bugs.debian.org
immediately.)


-- 
1027380: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027380
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [next] | [standalone]


#335253 — Processed: Re: Bug#1027380: safeclib: FTBFS in bullseye (missing build-depends on tzdata)

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2023-01-08 06:40 +0100
SubjectProcessed: Re: Bug#1027380: safeclib: FTBFS in bullseye (missing build-depends on tzdata)
Message-ID<FLwzv-gnSK-7@gated-at.bofh.it>
In reply to#334301
Processing control commands:

> severity -1 wishlist
Bug #1027380 {Done: Adam Borowski <kilobyte@angband.pl>} [src:safeclib] safeclib: FTBFS in bullseye (missing build-depends on tzdata)
Severity set to 'wishlist' from 'serious'
> tags -1 +wontfix
Bug #1027380 {Done: Adam Borowski <kilobyte@angband.pl>} [src:safeclib] safeclib: FTBFS in bullseye (missing build-depends on tzdata)
Added tag(s) wontfix.

-- 
1027380: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027380
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.rc


csiph-web