One with RHEL, CentOS or Fedora. Eventually of course all of them since we want to test and build rpms on all variants.
henrik On Tue, Jan 10, 2012 at 1:40 AM, Mark Atwood <m...@mark.atwood.name> wrote: > HI Henrik, > > Which machines do you need sudo access to? > > ..m > > On Sat, Jan 7, 2012 at 1:41 PM, Henrik Ingo <henrik.i...@avoinelama.fi> wrote: >> Hi Mark >> >> I don't have access to our boxes that are Jenkins slaves. Could you >> either a) give me root access, or b) look into this yourself. ( b >> shouldn't be too difficult, at least try just a yum install first ...) >> >> + make rpm >> ... >> rpmbuild --define="_topdir `pwd`/support-files/rpm/" -ba >> support-files/rpm/SPECS/drizzle7.spec >> error: Failed build dependencies: >> protobuf-devel is needed by drizzle7-2011.11.29.2491-1.x86_64 >> pam-devel is needed by drizzle7-2011.11.29.2491-1.x86_64 >> gnutls-devel is needed by drizzle7-2011.11.29.2491-1.x86_64 >> chrpath is needed by drizzle7-2011.11.29.2491-1.x86_64 >> doxygen is needed by drizzle7-2011.11.29.2491-1.x86_64 >> gettext-devel is needed by drizzle7-2011.11.29.2491-1.x86_64 >> boost-devel >= 1.39 is needed by drizzle7-2011.11.29.2491-1.x86_64 >> boost-iostreams is needed by drizzle7-2011.11.29.2491-1.x86_64 >> v8-devel is needed by drizzle7-2011.11.29.2491-1.x86_64 >> gcc-c++ >= 4.4 is needed by drizzle7-2011.11.29.2491-1.x86_64 >> libuuid-devel is needed by drizzle7-2011.11.29.2491-1.x86_64 >> libcurl-devel is needed by drizzle7-2011.11.29.2491-1.x86_64 >> >> I'm a bit surprised by some of these, like gcc, boost and protobuf not >> being there. Do you install them from source and not as rpms? >> >> I personally only tested on CentOS 6, but we seem to have only >> CentOS/rhel 5.x Jenkins slaves. So I'm not 100% sure all of the above >> are found on a 5.x. In fact, v8 doesn't exist in standard 5.x repos, >> but I can change the .spec file to not try to build that on el5. >> >> henrik >> >> >> >> On Sat, Jan 7, 2012 at 11:32 PM, Henrik Ingo <henrik.i...@avoinelama.fi> >> wrote: >>> And here's the merge request where the same code is moved into main >>> drizzle repository instead: >>> >>> https://code.launchpad.net/~hingo/drizzle/drizzle-integrate-packaging-rpm/+merge/87862 >>> >>> You can now do 'make rpm' directly from drizzle sources. (In fact you >>> could do that since last week already since Brian committed something >>> similar, but this one builds on how packages were built in Drizzle 7 >>> so should be more compatible for upgrades and such.) >>> >>> Here's my ongoing work to build rpms automatically in Jenkins: >>> >>> http://jenkins.drizzle.org/job/drizzle-pkg-rpm-template/configure >>> >>> henrik >>> >>> >>> >>> On Fri, Jan 6, 2012 at 11:40 PM, Henrik Ingo <henrik.i...@avoinelama.fi> >>> wrote: >>>> Hi BJ >>>> >>>> Since we agreed on all review points I now pushed my work into >>>> https://code.launchpad.net/~drizzle-developers/pkg-drizzle/drizzle7-dev.rpm >>>> >>>> I wanted to do that so I can record a correct bzr revno into my next >>>> commit log, which is to copy that working code into a lp:drizzle >>>> branch. (I already have it working, but accidentally committed a >>>> source tarball into it, so need to redo :-) >>>> >>>> henrik >>>> >>>> -- >>>> henrik.i...@avoinelama.fi >>>> +358-40-8211286 skype: henrik.ingo irc: hingo >>>> www.openlife.cc >>>> >>>> My LinkedIn profile: http://www.linkedin.com/profile/view?id=9522559 >>> >>> >>> >>> -- >>> henrik.i...@avoinelama.fi >>> +358-40-8211286 skype: henrik.ingo irc: hingo >>> www.openlife.cc >>> >>> My LinkedIn profile: http://www.linkedin.com/profile/view?id=9522559 >> >> >> >> -- >> henrik.i...@avoinelama.fi >> +358-40-8211286 skype: henrik.ingo irc: hingo >> www.openlife.cc >> >> My LinkedIn profile: http://www.linkedin.com/profile/view?id=9522559 -- henrik.i...@avoinelama.fi +358-40-8211286 skype: henrik.ingo irc: hingo www.openlife.cc My LinkedIn profile: http://www.linkedin.com/profile/view?id=9522559 _______________________________________________ Mailing list: https://launchpad.net/~drizzle-discuss Post to : drizzle-discuss@lists.launchpad.net Unsubscribe : https://launchpad.net/~drizzle-discuss More help : https://help.launchpad.net/ListHelp