[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#686447: [RFC] First release of spl-dkms and zfs-linux packages for Debian



Hi!

Finally found some time to work on the spl-dkms and zfs-linux packages.

I started with debian helpers from Darik Horn and I ended rewriting many
things. Hope all looks ok O:-) You have a summary of the most relevant
changes on the commit message [1]

Keep in mind that the packages are still in beta status. There are things
to fix like all the pending lintian warnings, perhaps rewriting
debian/copyright (copyright notices can be added together when they share
one or more authors, there is not need for an entry for each one)

Also I will wait until upstream releases 0.6.0. I don't want to release
a -rc version. Also 0.6.0 would be the version where the ZPL layer will
be considered stabilized.

I founded that there is not possible to add two people as maintainers.
debuild will complain about malformed maintainer address.

So I guess we need to set-up a project on Alioth to handle the team
maintenance. I'm not a DD, so I would be very grateful if some of you
that are DDs (Aron?) could set-up the Alioth project to collaborative
maintain this package and add us to it (my login-name on Alioth is
clopez-guest).

I removed from the control files lot of replaces/conflicts that didn't
make sense to me. Perhaps for Ubuntu make sense (don't know). I guess
Darik can review it and fix when needed so Ubuntu users can have a painless
upgrade from the Darik's PPA packages to this ones. As you probably know
Ubuntu "steals" the packages from Debian/sid for normal versions and from
Debian/testing for LTS versions. So I guess this packages would end on
Ubuntu's official repositories in a year or so.


One question that floats over my mind is related to the name of the packages
libzfs-dev libzfs1 and zfsutils. On Debian/kFreeBSD there are packages with
the same name. Is allowed to have different source packages building binary
packages with the same name when they are different architectures? If is not
allowed then I guess we will have to rename the packages.


The repositories with the packages are here:

https://github.com/clopez/zfs-linux
https://github.com/clopez/spl-dkms


Just in case someone want to test it, I have uploaded all packages built
for AMD64 as also the source packages to here:


http://ftp.neutrino.es/zfs-linux/


To test it, at least the packages zfs-dkms and zfsutils should be
installed (with all the required dependencies).

I will be on holidays next week. So looking forward to see your replies 
when I come back.


Keep in mind that the packages are still a work-in-progress.

Patches/pull-requests/suggestions are welcome :)



Best regards!
-------------


[1]
https://github.com/clopez/spl-dkms/commit/a88b5bf72fe8f11f7dbd0ebe17ba7b46e00a4e6f
https://github.com/clopez/zfs-linux/commit/8f3e1ef9a2dfbff9594e5d823e0d18121efba688

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: