FFe: tdb 1.3.18

Bug #1818520 reported by Andreas Hasenack
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tdb (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

This is part of the effort to remove python2 from the desktop images (see bug #1440381). It's needed for the samba FFe bug #1818518.

Samba 4.10.0 needs tdb >= 1.3.17. Version 1.3.18 introduces (python and otherwise) build fixes for issues in 1.3.17.

tdb already builds python2 and python3 packages: this bug is about the new version being needed just to satisfy samba 4.10's dependency.

We can't drop python-tdb (the py2 version) because bzr-git has a Recommends on it.

There are no specific release notes for tdb from upstream, as its development is closely tied to samba.

Commit history: https://gitlab.com/samba-team/samba/tree/v4-10-test/lib/tdb

https://code.launchpad.net/~ahasenack/ubuntu/+source/tdb/+git/tdb/+ref/disco-tdb-1.3.18

You can diff against "ubuntu/devel" to see what has changed.

I will still create MPs in LP for this, and there are likely to be changes coming from review feedback.

Related branches

description: updated
description: updated
description: updated
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

From Colin on IRC:
<cjwatson> bzr-git's tdb thing is used by LP
<cjwatson> for git-to-bzr code imports
<cjwatson> this doesn't mean you should block on it, since we maintain our own copies of the modules we need, just FYI on what sorts of things it's used for

Revision history for this message
Steve Langasek (vorlon) wrote :

FFe granted.

As an aside, note that we do not generally regard Recommends as blockers for removal; there are many unsatisfied recommends in the archive due to package removals from Debian.

Changed in tdb (Ubuntu):
status: New → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package tdb - 1.3.18-0ubuntu1

---------------
tdb (1.3.18-0ubuntu1) disco; urgency=medium

  * New upstream version: 1.3.18 (LP: #1818520)
    - d/p/40_test_transaction_expand_non_fatal.diff: refresh to get rid of
      fuzz
    - d/rules: use "find" for the cleanup target instead of listing every
      single file or directory we have to remove.
    - d/libtdb1.symbols: added new symbols for 1.3.17 and 1.3.18
    - d/libtdb-dev.install: also install the static library
    - d/rules: python3 is what the tdb buildsystem looks for by default,
      which makes --extra-python take python2 and not python3. Also, don't
      specify PYTHON and let it pick python3 as it wants.

 -- Andreas Hasenack <email address hidden> Fri, 08 Mar 2019 13:10:46 +0000

Changed in tdb (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.