[Pkg-freeipmi-devel] Building freeipmi 1.2.5

Georg Schönberger gschoenberger at thomas-krenn.com
Thu Apr 25 05:00:31 UTC 2013


Hi,

> actually I think I have a pretty recent version packaged at work
> already. Not
> sure, though - will have to take a look tomorrow. Might be that I
> just forgot to
> push it...

Thanks for the information, it really would help me a lot if you have a recent version!
I think I can help you fixing some issues if there are any.
 
> I think we should wait until the release of Wheezy which is pretty
> soon. Then
> its enough time to upload stuff to unstable :)

I can provide some test experiences under Ubuntu for the package as in a first step I only need it for personal usage.

Thanks a lot for your help!
-Georg

> 
> Bernd
> On 04/24/2013 08:56 PM, Yaroslav Halchenko wrote:
> > someone needs to take care about updating packaging for new 1.2.5
> > release  -- go through upstream changes etc and change things
> > accordingly... I do not have time ATM so any help would be welcome!
> > 
> > Actually I see that at some point I have introduced some updates
> > for
> > 1.1.6
> > http://git.onerussian.com/?p=deb/freeipmi.git
> > but I guess never finalized in the light of freeze.  But soon we
> > will
> > thaw -- might be a good time for 1.2.5 ;)
> > 
> > 
> > On Wed, 24 Apr 2013, Georg Schönberger wrote:
> > 
> >> Hi Dave and Yarouslav,
> > 
> >> I am currently trying to build freeipmi 1.2.5 from sources
> >> (freeipmi_1.2.5.orig.tar.gz) for Ubuntu 12.04.2 Precise.
> >> Based on you debian directory from
> >> http://archive.ubuntu.com/ubuntu/pool/main/f/freeipmi/freeipmi_1.1.5-3ubuntu2.debian.tar.gz
> >> (freeipmi 1.1.5 in quantal) I am trying to build a  Precise
> >> Ubuntu package.
> >> I have already updated the symbols files and checked which quilt
> >> patches are applied.
> >> Currently I am facing a problem with
> >> freeipmi-bmc-watchdog.install. Your rules to install
> > 
> >>   etc/logrotate.d/bmc-watchdog
> >>   etc/sysconfig/bmc-watchdog etc/default/
> >>   usr/sbin/bmc-watchdog
> > 
> >> are failing with the following error message:
> > 
> >> cp
> >> /tmp/buildd/freeipmi-1.2.5/debian/tmp/etc/sysconfig/bmc-watchdog
> >> \
> >> 		/tmp/buildd/freeipmi-1.2.5/debian/freeipmi-bcm-watchdog.bmc-watchdog.default
> >> : # Use Debian specific init files with "matching" names
> >> dh_installinit -pfreeipmi-bmc-watchdog \
> >> 	 --name=bmc-watchdog
> >> dh_installinit -pfreeipmi-ipmidetect \
> >> 	 --name=ipmidetectd
> >> make[1]: Leaving directory `/tmp/buildd/freeipmi-1.2.5'
> >>    dh_install
> >> cp: cannot stat `debian/tmp/etc/logrotate.d/bmc-watchdog': No such
> >> file or directory
> >> dh_install: cp -a debian/tmp/etc/logrotate.d/bmc-watchdog
> >> debian/freeipmi-bmc-watchdog//etc/logrotate.d/ returned exit code
> >> 1
> > 
> >> In the original sources the directoriers "logrotate.d" and
> >> "sysconfig" don't exist, so I assume they are created in a script
> >> manner. But I was not
> >> able to find the correct location where these directories are
> >> created.
> > 
> >> Later on dh_installdeb also fails because of your check if the
> >> files are correctly installed:
> >> I: Verifying that everything was installed
> >> 0 of ipmiseld
> >> 0 of ipmiseld.conf
> >> 0 of ipmiseld.8
> >> 0 of ipmiseld.conf.5
> >> 0 of ipmiseld
> >> make[1]: *** [override_dh_installdeb] Error 1
> >> make[1]: Leaving directory `/tmp/buildd/freeipmi-1.2.5'
> >> make: *** [binary] Error 2
> >> dpkg-buildpackage: error: fakeroot debian/rules binary gave error
> >> exit status 2
> > 
> >> Could you give me any hints on how to resolve this issue?
> >> Could you also give me a statement if my approach building 1.2.5
> >> is correct? Or do you suggest a better way to build a freeipmi
> >> 1.2.5 Ubuntu package?
> > 
> >> Thanks in advance for your help, I really appreciate that.
> >> Best regards, Georg
> 
> 
> --
>  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