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

Bug#686453: zfsonlinux packaging



On Sat, Dec 8, 2012 at 5:42 AM, Darik Horn <dajhorn@vanadac.com> wrote:
>> 1. Version number of upstream release needs to be mangled to something
>> like 0.6.0~rc12, because 0.6.0-rc12 is larger than 0.6.0, and 0.6.0.xx
>> isn't that easy to identify for users.
>>
>> 2. Recommend to clear d/changelog for uploading to Debian, it's a new start, :-)
>
> I asked upstream about this concern earlier. The current plan is to
> release the first non-RC as version 0.6.1 and use git-buildpackage
> versioning afterwards.  (ie: There will be no official 0.6.0 release,
> only release candidates.)
>
> I intend to clear the changelog when I branch for wheezy and raring,
> and then use separate branches thereafter.
>

Good to know!

>
>> 3. Use compat 9 and Build-Depends on debhelper >= 9, this makes your
>> binaries in usr/sbin being hardened at build-time.
>>
>> 4. Architecture should be linux-any, as they are only intended for Linux.
>>
>> 5. Revise descriptions in d/control based on Carlos's current draft in ITP.
>>
>> 6. Update Standards-Version to 3.9.4
>>
>> 7. spl-dkms.postinst spl-dkms.prerm should be removed because they are
>> not actually used.
>>
>> 8. Add a dedicate paragraph in d/copyright for GPL-2+.
>
> Okay, done.  See:
> https://github.com/dajhorn/pkg-spl/commit/e07989f936096ef82b7807f904caed26c02a864a
>

Thanks, and I see there is a .pc directory in your git repository,
which is not necessary, quilt/dpkg-source will re-create it whenever
they process the patches.

--
Regards,
Aron Xu


Reply to: