[Bug 1779521] Re: update obsolete dependency on btrfs-tools

Dimitri John Ledkov 🌈 launchpad at surgut.co.uk
Mon Jul 2 12:09:57 UTC 2018


Actually, we'd rather not.

btrfs-progs (4.16.1-2ubuntu1) cosmic; urgency=medium

  * Add Provides: btrfs-tools, such that curtin can continue to install
    btrfs-tools.

 -- Dimitri John Ledkov <xnox at ubuntu.com>  Wed, 23 May 2018 12:42:19
+0100

I've added the provides back in. The dep should be resolvable.

The problem is, curtin needs to be installable and be able to install,
btrfs-* on all currently supported releases, and the easiest way to
achieve that is to use the "compatible" btrfs-tools name across all
releases.

Shouldn't it be safe to remove btrfs-tools from cosmic, given above?!

** Changed in: curtin (Ubuntu)
       Status: Confirmed => Won't Fix

** Also affects: btrfs-progs (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: btrfs-progs (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to btrfs-progs in Ubuntu.
https://bugs.launchpad.net/bugs/1779521

Title:
  update obsolete dependency on btrfs-tools

Status in btrfs-progs package in Ubuntu:
  Fix Released
Status in curtin package in Ubuntu:
  Won't Fix

Bug description:
  Per Adam in #ubuntu-devel:

  18:45 <infinity> smoser: curtin's btrfs-tools dep is muy obsolete.
  Can you update it to either btrfs-progs or "brtfs-progs | btrfs-tools"
  if you're aiming for backportability?

  In addition to debian/control we need to fix any in-target fixes.
  package installation too, which will be a bigger pita.

  $ grep -r --exclude "*.pyc" btrfs-tools *
  curtin/block/__init__.py:                'btrfs': ['btrfs-tools'],
  curtin/deps/__init__.py:    ('mkfs.btrfs', 'btrfs-tools'),
  debian/control:         btrfs-tools | btrfs-progs,
  tests/unittests/test_curthooks.py:             ('lvm2', 'xfsprogs', 'btrfs-tools')),
  tests/unittests/test_curthooks.py:             ('lvm2', 'mdadm', 'e2fsprogs', 'btrfs-tools')),
  tests/unittests/test_curthooks.py:             ('e2fsprogs', 'btrfs-tools', 'vlan', 'ifenslave')),

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/btrfs-progs/+bug/1779521/+subscriptions



More information about the foundations-bugs mailing list