[Pkg-freeipmi-devel] freeipmi packaging RFH
Bernd Zeimetz
bernd at bzed.de
Thu Jul 5 13:45:08 UTC 2012
On 07/05/2012 03:06 PM, Ferenc Wagner wrote:
> [....]
> While I of course wouldn't mind, I pushed my rebased changes to the new
> shared git repo (thanks!), so it may make more sense to review that
> instead. On the other hand, there were some additional points, namely:
>
> * multiarch support (vs. squeeze backport),
> * using xz deb compression to save archive space,
> * adding a freeipmi-dbg package to carry debug symbols,
> * getting rid of dpkg-shlibdeps warnings (no idea how),
> * getting rid of dpkg-gencontrol warnings (*-dev: unknown
> substitution variable ${shlibs:Depends}),
That should be easy - if the -dev package does not ship a binary/library
which links shared libraries, then you can just drop shlibs:Depends from
Depends.
> * current lintian warnings (manpage hyphens),
Add \ in front of -
> * should we add COPYING.sunbmc to debian/copyright?
(no idea yet, enotime to read it now :)
>> - just need to take care about installing few missing symlinks in
>> /bin's. And then Ferenc's changes probably would go to experimental
>> since I doubt release team would accept them (unless you Bernd might
>> help... ;))
>
> Oh well, it's a pity we'll have to carry along two different packaging
> schemes, but definitely not the end of the world. :)
>
>> - ideally we should assure smooth upgrades from squeeze's version --
>> config files were moved/refactored... so it might get tricky if there
>> user modifications to them
>
> I haven't looked into this yet.
>
>> - we might need to sanitize .orig (into +ds1) to remove pregenerated
>> source files which get modified by build process...
>
> What about trying to persuade upstream to stop this insanity?
We could just remove them in the clean target, or move them away to some
directory and move them back in clean.
>> - Added bzed and wferi-guest to the team
>> - Initiated mailing list -- please subscribe
>> https://lists.alioth.debian.org/mailman/listinfo/pkg-freeipmi-devel
>
> Testing it now...
>
>> - GIT repository:
>> git+ssh://git.debian.org/git/pkg-freeipmi/pkg-freeipmi.git
>> pushed now all my stuff
>>
>> Ferenc, may be you could then push your changes into a separate branch
>> (e.g. enh/dh_install_fail_missing) so we could finalize and merge
>> "mainline"?
>
> Sure, it's already there for your viewing pleasure.
--
Bernd Zeimetz Debian GNU/Linux Developer
http://bzed.de http://www.debian.org
GPG Fingerprint: ECA1 E3F2 8E11 2432 D485 DD95 EB36 171A 6FF9 435F
More information about the Pkg-freeipmi-devel
mailing list