[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