<br><br><div class="gmail_quote">2009/4/7 Brandon Metcalf <span dir="ltr"><<a href="mailto:brandon@geronimoalloys.com">brandon@geronimoalloys.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="h5">----- Arnaud Quette <<a href="mailto:aquette.dev@gmail.com">aquette.dev@gmail.com</a>> wrote:<br>
> 2009/4/7 Brandon Metcalf <<a href="mailto:brandon@geronimoalloys.com">brandon@geronimoalloys.com</a>><br>
><br>
> ><br>
> > ----- Arnaud Quette <<a href="mailto:aquette.dev@gmail.com">aquette.dev@gmail.com</a>> wrote:<br>
> > > 2009/4/6 Brandon Metcalf <<a href="mailto:brandon@geronimoalloys.com">brandon@geronimoalloys.com</a>><br>
> > > > What do you mean by backport the packages in jaunty? What is involved<br>
> > in<br>
> > > > doing this?<br>
> > > ><br>
> > ><br>
> > > - getting the source package (.dsc, .orig.tar.gz and .diff.gz) from here<br>
> > > <a href="http://packages.ubuntu.com/jaunty/nut" target="_blank">http://packages.ubuntu.com/jaunty/nut</a><br>
> > > - install the build toolchain (gcc, make, ...) andautotools-dev fakeroot<br>
> > > dh-make build-essential devscripts<br>
> > > - unpack the source package: dpkg-source -x *.dsc<br>
> > > - from the build dir: debuild -us -uc<br>
> > > - you'll be warned of the missing prerequisites<br>
> > > - once built successfully, your debs will be in the parent dir.<br>
> ><br>
> > I'm running "debuild -us -uc" and, as you said, getting a lot of unmet<br>
> > build dependencies. My questions are, should I upgrade my hardy system with<br>
> > these dependencies or override them with -d? I ultimately want to install<br>
> > nut 2.4.1 on a different server system running hardy. Will these<br>
> > dependencies need to be upgraded on this server system as well? If so, I'm<br>
> > not sure I want to configure this system beyond the standard hardy install.<br>
> ><br>
><br>
> it depends on the deps!<br>
> first, you can trim down debian/control Build-deps, remove the powerman-pdu<br>
> packages and possibly some more (nut-snmp?) according to your needs.<br>
> then go to debian/rules and remove the uneeded options from the configure<br>
> call.<br>
> after that, the remaining deps should be straightworfard... you may want to<br>
> force --without-wrap or bring down the dep on libwrap too.<br>
> maybe one more iirc: the debhelper dep. can be brought down to hardy's<br>
> version if you remove the dh_lintian call in debian/rules.<br>
><br>
> Thanks for your help. As you suggested, I would prefer to install a deb<br>
> > package for nut 2.4.1 since it does offer better integration.<br>
<br>
</div></div>I should have provided this information the first time. Here are the unmet dependencies:<br>
<br>
$ debuild -us -uc<br>
dpkg-checkbuilddeps: Unmet build dependencies: debhelper (>= 6.0.7~) autoconf automake libtool libgd2-xpm-dev | libgd2-noxpm-dev libsnmp-dev | libsnmp9-dev libusb-dev (>= 0.1.8) libhal-dev (>= 0.5.8) libdbus-1-dev libdbus-glib-1-dev libglib2.0-dev libneon27-gnutls-dev | libneon26-gnutls-dev | libneon-dev | libneon27-dev | libneon26-dev libwrap0-dev (>= 7.6) dpatch<br>
debuild: fatal error at line 993:<br>
You do not appear to have all build dependencies properly met, aborting.<br>
(Use -d flag to override.)<br>
<br>
Based on this, can you give me some help on what to do? I'm still a little unclear.<br><br></blockquote><div><br>still the same as my above explanation (modify control and rules)<br>I've missed the nut-xml package that can be removed with the neon deps.<br>
now it's up to you to remove the deps you don't need with all the explanation given... <br></div></div><br>cheers,<br clear="all">Arnaud<br>-- <br>Linux / Unix Expert R&D - Eaton - <a href="http://www.eaton.com/mgeops">http://www.eaton.com/mgeops</a><br>
Network UPS Tools (NUT) Project Leader - <a href="http://www.networkupstools.org/">http://www.networkupstools.org/</a><br>Debian Developer - <a href="http://www.debian.org">http://www.debian.org</a><br>Free Software Developer - <a href="http://arnaud.quette.free.fr/">http://arnaud.quette.free.fr/</a><br>
<br>