[Pkg-freeipmi-devel] freeipmi packaging RFH
Bernd Zeimetz
bernd at bzed.de
Fri Aug 3 13:34:20 UTC 2012
Hi,
I've tokked the change and merged 1.1.6 and pushed it as we needed it at
work. builds fine in squeeze at least. Didn't upload it yet, but I can
push it to experimental if its fine for you.
Cheers,
Bernd
On 07/05/2012 03:06 PM, Ferenc Wagner wrote:
> Yaroslav Halchenko <debian at onerussian.com> writes:
>
>> On Wed, 04 Jul 2012, Bernd Zeimetz wrote:
>>
>>> I would be happy to help with the packaging fo freeipmi as we use it
>>> a lot here = what would be your poreferred way? a shared git
>>> repository on alioth or somewhere else would be good imho.
>>>
>>> Please let me know :)
>>
>> That would be GREAT! Ferenc Wagner also chimed in and sent a
>> substantial refactoring of packaging to make it more reliable thanks
>> to dh_install --fail-missing but I have failed to review/upload in
>> time for freeze :-/
>>
>> Ferenc -- would it be ok if I bounce all our previous (private)
>> correspondence with your patches and our discussion to the freshly
>> created mailing list (see below).
>
> Hi,
>
> 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}),
> * current lintian warnings (manpage hyphens),
> * should we add COPYING.sunbmc to debian/copyright?
>
>> - 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?
>
>> - 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