Public bug reported:

When trying to build the most recent ZFS packages from source (currently
0.8.1-1ubuntu7) I found out that the build dependencies in
debian/control:10 [1] don't line up with ZoL's. (see also [2])

In short:
* libattr1-dev is not a dependency any more
* libselinux1-dev is not a dependency any more
* libudev-dev is a *required* dependency according to ZoL, but the packages 
build without it. o.O
* libaio-dev is an "optional"? dependency for zfs-test (it builds without, but 
the build system picks it up when present)
* libelf-dev is mentioned as a dependency but I have doubts. Comparing builds 
with and without it being present produce identical packages (compared with 
diffoscope)
* shouldn't it have an explicit build dependency on linux-headers-*?

I hope this helps. :)


Note: I used the eoan source branch but built on disco.


[1] 
https://git.launchpad.net/ubuntu/+source/zfs-linux/tree/debian/control?h=ubuntu/eoan#n10
[2] https://github.com/zfsonlinux/zfs/issues/9036

** Affects: zfs-linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in Ubuntu.
https://bugs.launchpad.net/bugs/1837544

Title:
  Outdated dependencies for building from source

Status in zfs-linux package in Ubuntu:
  New

Bug description:
  When trying to build the most recent ZFS packages from source
  (currently 0.8.1-1ubuntu7) I found out that the build dependencies in
  debian/control:10 [1] don't line up with ZoL's. (see also [2])

  In short:
  * libattr1-dev is not a dependency any more
  * libselinux1-dev is not a dependency any more
  * libudev-dev is a *required* dependency according to ZoL, but the packages 
build without it. o.O
  * libaio-dev is an "optional"? dependency for zfs-test (it builds without, 
but the build system picks it up when present)
  * libelf-dev is mentioned as a dependency but I have doubts. Comparing builds 
with and without it being present produce identical packages (compared with 
diffoscope)
  * shouldn't it have an explicit build dependency on linux-headers-*?

  I hope this helps. :)

  
  Note: I used the eoan source branch but built on disco.

  
  [1] 
https://git.launchpad.net/ubuntu/+source/zfs-linux/tree/debian/control?h=ubuntu/eoan#n10
  [2] https://github.com/zfsonlinux/zfs/issues/9036

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1837544/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to