|
View:
New views
7 Messages
—
Rating Filter:
Alert me
|
|
|
I just wonder if there is only CVS ;-)Dear FreeIPMI People,
For good or for bad I've decided to take over stale ITP in Debian http://bugs.debian.org/443212 I have quite a silly question: do you have any plans on going from CVS to something else? It is just pedantic me tries to keep repository with Debian packaging under git WITH upstream development (eases many operations such as adoption of bug fixes etc). So, I thought to ask first ;) Cheers -- Yaroslav O. Halchenko Postdoctoral Fellow, Department of Psychological and Brain Sciences Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 WWW: http://www.linkedin.com/in/yarik _______________________________________________ Freeipmi-devel mailing list Freeipmi-devel@... http://lists.gnu.org/mailman/listinfo/freeipmi-devel |
|
|
Re: I just wonder if there is only CVS ;-)Hi Yaroslav,
On Wed, 2009-11-04 at 00:16 -0500, Yaroslav Halchenko wrote: > Dear FreeIPMI People, > > For good or for bad I've decided to take over stale ITP in Debian > http://bugs.debian.org/443212 Thanks! > I have quite a silly question: do you have any plans on going from > CVS to something else? It is just pedantic me tries to keep repository > with Debian packaging under git WITH upstream development (eases many > operations such as adoption of bug fixes etc). > > So, I thought to ask first ;) Well there were no current plans. However, I won't lie, I'm just lazy when it comes to conversion to newer better code repositories :-) Is this a specific request to move to GIT? I'm not sure if I would want to move to GIT, I would probably prefer SVN. However, if it helps out Debian people, it will perhaps make me move faster :-) Al > Cheers -- Albert Chu chu11@... Computer Scientist High Performance Systems Division Lawrence Livermore National Laboratory _______________________________________________ Freeipmi-devel mailing list Freeipmi-devel@... http://lists.gnu.org/mailman/listinfo/freeipmi-devel |
|
|
Re: I just wonder if there is only CVS ;-)Thank you Al for quick reply.
> Well there were no current plans. However, I won't lie, I'm just lazy > when it comes to conversion to newer better code repositories :-) everyone is... now I am stuck with git (after CVS -> SVN -> GIT evolution ;) > Is this a specific request to move to GIT? well -- it could be considered as advice (I believe that git is supported at savanna) ;-) Original the reason of my original email was -- I thought to check if there are any plans so I would not duplicate the effort. > I'm not sure if I would want > to move to GIT, I would probably prefer SVN. However, if it helps out > Debian people, it will perhaps make me move faster :-) well, imho stepping from CVS to SVN is not worth an effort of switching at this point of progress -- they are both centralized VCS, thus amount of advantages would be somewhat minuscule in comparison if you switch to some reasonable DVCS (such as git ;)). Also GIT is probably closer to some ideas of CVS than SVN is (at least this is how I felt about having branches in CVS in comparison to exposed directories in SVN). And No -- GIT is not required for Debian packaging... it is just that I now (since I like to have it in git) would have to use git-cvsimport to keep my GIT repository up-to-date to your CVS... May be at some point you would try GIT with that repository and fell in love with it -- then transition to GIT would be more natural ;) BTW, for whatever it is worth -- entire repository for freeipmi (as imported via git-cvsimport) with checkout HEAD is 37M (.git itself is only 17M, ie extracted sources take MORE than entire development history). If you want I could email it to you (I want to reimport once again to put proper names for login aliases as CVS reports -- may be you have such file handy somewhere)? -- Yaroslav O. Halchenko Postdoctoral Fellow, Department of Psychological and Brain Sciences Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 WWW: http://www.linkedin.com/in/yarik _______________________________________________ Freeipmi-devel mailing list Freeipmi-devel@... http://lists.gnu.org/mailman/listinfo/freeipmi-devel |
|
|
Debian packaging: few questionsQuick questions:
1. what version/branch would you advise to package into Debian? 0.7 or 0.8? I was going after 0.8 but decided to check with you ;) may be it would be better to stay with more stable/better_tested 0.7 2. am I wrong or fixes in the attached patch are due? (I was working on Release-0_8_0_beta4) -- Yaroslav O. Halchenko Postdoctoral Fellow, Department of Psychological and Brain Sciences Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 WWW: http://www.linkedin.com/in/yarik From 109b4eeff493c821c10de3d5ffd82b313eef80b1 Mon Sep 17 00:00:00 2001 From: Yaroslav Halchenko <debian@...> Date: Wed, 4 Nov 2009 18:38:00 -0500 Subject: [PATCH] BF: missing linking against build libfreeipmi --- ipmiconsole/src/ipmiconsole/Makefile.am | 3 ++- ipmimonitoring/src/ipmimonitoring/Makefile.am | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ipmiconsole/src/ipmiconsole/Makefile.am b/ipmiconsole/src/ipmiconsole/Makefile.am index b6661dc..86f8e7e 100644 --- a/ipmiconsole/src/ipmiconsole/Makefile.am +++ b/ipmiconsole/src/ipmiconsole/Makefile.am @@ -23,7 +23,8 @@ ipmiconsole_LDADD = \ $(top_builddir)/common/src/toolcommon/libtoolcommon.la \ $(top_builddir)/common/src/miscutil/libmiscutils.la \ $(top_builddir)/common/src/portability/libfreeipmiportability.la \ - $(top_builddir)/ipmiconsole/src/libipmiconsole/libipmiconsole.la + $(top_builddir)/ipmiconsole/src/libipmiconsole/libipmiconsole.la \ + $(top_builddir)/libfreeipmi/src/libfreeipmi.la ipmiconsole_SOURCES = \ ipmiconsole.c \ diff --git a/ipmimonitoring/src/ipmimonitoring/Makefile.am b/ipmimonitoring/src/ipmimonitoring/Makefile.am index 53beecb..d032ada 100644 --- a/ipmimonitoring/src/ipmimonitoring/Makefile.am +++ b/ipmimonitoring/src/ipmimonitoring/Makefile.am @@ -30,7 +30,9 @@ ipmimonitoring_LDADD = \ $(top_builddir)/common/src/miscutil/libmiscutils.la \ $(top_builddir)/common/src/portability/libfreeipmiportability.la \ $(top_builddir)/ipmidetect/src/libipmidetect/libipmidetect.la \ - $(top_builddir)/ipmimonitoring/src/libipmimonitoring/libipmimonitoring.la + $(top_builddir)/ipmimonitoring/src/libipmimonitoring/libipmimonitoring.la \ + $(top_builddir)/libfreeipmi/src/libfreeipmi.la + ipmimonitoring_SOURCES = \ ipmimonitoring.c \ -- 1.6.5.2 _______________________________________________ Freeipmi-devel mailing list Freeipmi-devel@... http://lists.gnu.org/mailman/listinfo/freeipmi-devel |
|
|
Re: Debian packaging: few questionsHey Yaroslav,
> 1. what version/branch would you advise to package into Debian? 0.7 or > 0.8? I was going after 0.8 but decided to check with you ;) > may be it would be better to stay with more stable/better_tested 0.7 Well, I am hoping to release 0.8.X semi-soon (was hoping by the end of October, but there are still a few pieces of information from a vendor I want to put in before I release). So maybe the 0.7.X line for the time being. Depending on demand, I do plan to maintain the 0.7.X line for a little bit past the release of 0.8.X. > 2. am I wrong or fixes in the attached patch are due? (I was working > on Release-0_8_0_beta4) These shouldn't be necessary, b/c libipmimonitoring and libipmiconsole (the libs, not the tools) link to libfreeipmi. Did you install and hit a problem? Al On Wed, 2009-11-04 at 19:32 -0500, Yaroslav Halchenko wrote: > Quick questions: > > 1. what version/branch would you advise to package into Debian? 0.7 or > 0.8? I was going after 0.8 but decided to check with you ;) > may be it would be better to stay with more stable/better_tested 0.7 > > 2. am I wrong or fixes in the attached patch are due? (I was working on > Release-0_8_0_beta4) > -- Albert Chu chu11@... Computer Scientist High Performance Systems Division Lawrence Livermore National Laboratory _______________________________________________ Freeipmi-devel mailing list Freeipmi-devel@... http://lists.gnu.org/mailman/listinfo/freeipmi-devel |
|
|
Re: Debian packaging: few questionsOn Thu, 05 Nov 2009, Al Chu wrote: > being. Depending on demand, I do plan to maintain the 0.7.X line for a > little bit past the release of 0.8.X. oki doki -- that is what I thought actually to go with 0.7.X since it should be more stable so more suitable for being included in the upcoming debian release > > 2. am I wrong or fixes in the attached patch are due? (I was working > > on Release-0_8_0_beta4) > These shouldn't be necessary, b/c libipmimonitoring and libipmiconsole > (the libs, not the tools) link to libfreeipmi. Did you install and hit > a problem? I've tried to build (from Release-0_8_0_beta4 cvs with ./autogen.sh ;-)) and ran into the problem e.g.: /bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -g -O2 -Wl,-z,defs -o ipmiconsole ipmiconsole.o ipmiconsole-argp.o ../../../common/src/toolcommon/libtoolcommon.la ../../../common/src/miscutil/libmiscutils.la ../../../common/src/portability/libfreeipmiportability.la ../../../ipmiconsole/src/libipmiconsole/libipmiconsole.la -lm -lm -lm libtool: link: gcc -Wall -g -O2 -Wl,-z -Wl,defs -o .libs/ipmiconsole ipmiconsole.o ipmiconsole-argp.o ../../../common/src/toolcommon/.libs/libtoolcommon.a ../../../common/src/miscutil/.libs/libmiscutils.a ../../../common/src/portability/.libs/libfreeipmiportability.a ../../../ipmiconsole/src/libipmiconsole/.libs/libipmiconsole.so -lm /usr/bin/ld: warning: libfreeipmi.so.6, needed by ../../../ipmiconsole/src/libipmiconsole/.libs/libipmiconsole.so, not found (try using -rpath or -rpath-link) ../../../common/src/toolcommon/.libs/libtoolcommon.a(libtoolcommon_la-tool-common.o): In function `ipmi_open': /home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/common/src/toolcommon/tool-common.c:85: undefined reference to `ipmi_ctx_create' ... ../../../ipmiconsole/src/libipmiconsole/.libs/libipmiconsole.so: undefined reference to `tmpl_cmd_get_channel_payload_version_rs' collect2: ld returned 1 exit status make[4]: *** [ipmiconsole] Error 1 make[4]: Leaving directory `/home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/debian/build/ipmiconsole/src/ipmiconsole' make[5]: Leaving directory `/home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/debian/build/ipmimonitoring/src/libipmimonitoring' /bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -g -O2 -Wl,-z,defs -o ipmimonitoring ipmimonitoring.o ipmimonitoring-argp.o ../../../common/src/toolcommon/libtoolcommon.la ../../../common/src/toolhostrange/libtoolhostrange.la ../../../common/src/toolsdr/libtoolsdr.la ../../../common/src/toolsensor/libtoolsensor.la ../../../common/src/miscutil/libmiscutils.la ../../../common/src/portability/libfreeipmiportability.la ../../../ipmidetect/src/libipmidetect/libipmidetect.la ../../../ipmimonitoring/src/libipmimonitoring/libipmimonitoring.la -lm -lm -lm libtool: link: gcc -Wall -g -O2 -Wl,-z -Wl,defs -o .libs/ipmimonitoring ipmimonitoring.o ipmimonitoring-argp.o ../../../common/src/toolcommon/.libs/libtoolcommon.a ../../../common/src/toolhostrange/.libs/libtoolhostrange.a -lpthread ../../../common/src/toolsdr/.libs/libtoolsdr.a ../../../common/src/toolsensor/.libs/libtoolsensor.a ../../../common/src/miscutil/.libs/libmiscutils.a ../../../common/src/portability/.libs/libfreeipmiportability.a ../../../ipmidetect/src/libipmidetect/.libs/libipmidetect.so ../../../ipmimonitoring/src/libipmimonitoring/.libs/libipmimonitoring.so -lm /usr/bin/ld: warning: libfreeipmi.so.6, needed by ../../../ipmimonitoring/src/libipmimonitoring/.libs/libipmimonitoring.so, not found (try using -rpath or -rpath-link) ipmimonitoring.o: In function `_get_sensor_units_string': /home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/ipmimonitoring/src/ipmimonitoring/ipmimonitoring.c:308: undefined reference to `ipmi_sensor_units' /home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/ipmimonitoring/src/ipmimonitoring/ipmimonitoring.c:308: undefined reference to `ipmi_sensor_units_abbreviated' ... ../../../ipmimonitoring/src/libipmimonitoring/.libs/libipmimonitoring.so: undefined reference to `ipmi_sensor_read_ctx_set_flags' ../../../ipmimonitoring/src/libipmimonitoring/.libs/libipmimonitoring.so: undefined reference to `fiid_obj_destroy' ../../../ipmimonitoring/src/libipmimonitoring/.libs/libipmimonitoring.so: undefined reference to `tmpl_cmd_get_device_id_rs' collect2: ld returned 1 exit status make[4]: *** [ipmimonitoring] Error 1 make[4]: Leaving directory `/home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/debian/build/ipmimonitoring/src/ipmimonitoring' -- Yaroslav O. Halchenko Postdoctoral Fellow, Department of Psychological and Brain Sciences Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 WWW: http://www.linkedin.com/in/yarik _______________________________________________ Freeipmi-devel mailing list Freeipmi-devel@... http://lists.gnu.org/mailman/listinfo/freeipmi-devel |
|
|
Re: Debian packaging: few questionsHey Yaroslav,
This is indeed wierd. > ../../../ipmiconsole/src/libipmiconsole/.libs/libipmiconsole.so: > undefined reference to `tmpl_cmd_get_channel_payload_version_rs' This is suggesting that even libipmiconsole doesn't see libfreeipmi. What happens if you ldd libipmiconsole.so > ldd ipmiconsole/src/libipmiconsole/.libs/libipmiconsole.so libpthread.so.0 => /lib64/libpthread.so.0 (0x00002aaaaaf1e000) libfreeipmi.so.6 => /home/achu/savannah/freeipmi/libfreeipmi/src/.libs/libfreeipmi.so.6 (0x00002aaaab139000) libm.so.6 => /lib64/libm.so.6 (0x00002aaaab6d9000) libc.so.6 => /lib64/libc.so.6 (0x00002aaaab95d000) /lib64/ld-linux-x86-64.so.2 (0x00002aaaaaaab000) libgcrypt.so.11 => /usr/lib64/libgcrypt.so.11 (0x00002aaaabcb3000) libgpg-error.so.0 => /usr/lib64/libgpg-error.so.0 (0x00002aaaabf00000) libnsl.so.1 => /lib64/libnsl.so.1 (0x00002aaaac104000) As you can see, mine is clearly finding (and linking to) the local devel copy. What libtool, automake, autoconf are you using. It's possible it's just unhappy somehow (or I need to tweak things to make it happy). Al On Thu, 2009-11-05 at 13:33 -0500, Yaroslav Halchenko wrote: > On Thu, 05 Nov 2009, Al Chu wrote: > > being. Depending on demand, I do plan to maintain the 0.7.X line for a > > little bit past the release of 0.8.X. > oki doki -- that is what I thought actually to go with 0.7.X since it > should be more stable so more suitable for being included in the > upcoming debian release > > > > 2. am I wrong or fixes in the attached patch are due? (I was working > > > on Release-0_8_0_beta4) > > These shouldn't be necessary, b/c libipmimonitoring and libipmiconsole > > (the libs, not the tools) link to libfreeipmi. Did you install and hit > > a problem? > > I've tried to build (from Release-0_8_0_beta4 cvs with ./autogen.sh ;-)) > and ran into the problem > > e.g.: > > /bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -g -O2 -Wl,-z,defs -o ipmiconsole ipmiconsole.o ipmiconsole-argp.o ../../../common/src/toolcommon/libtoolcommon.la ../../../common/src/miscutil/libmiscutils.la ../../../common/src/portability/libfreeipmiportability.la ../../../ipmiconsole/src/libipmiconsole/libipmiconsole.la -lm -lm -lm > libtool: link: gcc -Wall -g -O2 -Wl,-z -Wl,defs -o .libs/ipmiconsole ipmiconsole.o ipmiconsole-argp.o ../../../common/src/toolcommon/.libs/libtoolcommon.a ../../../common/src/miscutil/.libs/libmiscutils.a ../../../common/src/portability/.libs/libfreeipmiportability.a ../../../ipmiconsole/src/libipmiconsole/.libs/libipmiconsole.so -lm > /usr/bin/ld: warning: libfreeipmi.so.6, needed by ../../../ipmiconsole/src/libipmiconsole/.libs/libipmiconsole.so, not found (try using -rpath or -rpath-link) > ../../../common/src/toolcommon/.libs/libtoolcommon.a(libtoolcommon_la-tool-common.o): In function `ipmi_open': > /home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/common/src/toolcommon/tool-common.c:85: undefined reference to `ipmi_ctx_create' > ... > ../../../ipmiconsole/src/libipmiconsole/.libs/libipmiconsole.so: undefined reference to `tmpl_cmd_get_channel_payload_version_rs' > collect2: ld returned 1 exit status > make[4]: *** [ipmiconsole] Error 1 > make[4]: Leaving directory `/home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/debian/build/ipmiconsole/src/ipmiconsole' > > > > make[5]: Leaving directory `/home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/debian/build/ipmimonitoring/src/libipmimonitoring' > /bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -g -O2 -Wl,-z,defs -o ipmimonitoring ipmimonitoring.o ipmimonitoring-argp.o ../../../common/src/toolcommon/libtoolcommon.la ../../../common/src/toolhostrange/libtoolhostrange.la ../../../common/src/toolsdr/libtoolsdr.la ../../../common/src/toolsensor/libtoolsensor.la ../../../common/src/miscutil/libmiscutils.la ../../../common/src/portability/libfreeipmiportability.la ../../../ipmidetect/src/libipmidetect/libipmidetect.la ../../../ipmimonitoring/src/libipmimonitoring/libipmimonitoring.la -lm -lm -lm > libtool: link: gcc -Wall -g -O2 -Wl,-z -Wl,defs -o .libs/ipmimonitoring ipmimonitoring.o ipmimonitoring-argp.o ../../../common/src/toolcommon/.libs/libtoolcommon.a ../../../common/src/toolhostrange/.libs/libtoolhostrange.a -lpthread ../../../common/src/toolsdr/.libs/libtoolsdr.a ../../../common/src/toolsensor/.libs/libtoolsensor.a ../../../common/src/miscutil/.libs/libmiscutils.a ../../../common/src/portability/.libs/libfreeipmiportability.a ../../../ipmidetect/src/libipmidetect/.libs/libipmidetect.so ../../../ipmimonitoring/src/libipmimonitoring/.libs/libipmimonitoring.so -lm > /usr/bin/ld: warning: libfreeipmi.so.6, needed by ../../../ipmimonitoring/src/libipmimonitoring/.libs/libipmimonitoring.so, not found (try using -rpath or -rpath-link) > ipmimonitoring.o: In function `_get_sensor_units_string': > /home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/ipmimonitoring/src/ipmimonitoring/ipmimonitoring.c:308: undefined reference to `ipmi_sensor_units' > /home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/ipmimonitoring/src/ipmimonitoring/ipmimonitoring.c:308: undefined reference to `ipmi_sensor_units_abbreviated' > ... > ../../../ipmimonitoring/src/libipmimonitoring/.libs/libipmimonitoring.so: undefined reference to `ipmi_sensor_read_ctx_set_flags' > ../../../ipmimonitoring/src/libipmimonitoring/.libs/libipmimonitoring.so: undefined reference to `fiid_obj_destroy' > ../../../ipmimonitoring/src/libipmimonitoring/.libs/libipmimonitoring.so: undefined reference to `tmpl_cmd_get_device_id_rs' > collect2: ld returned 1 exit status > make[4]: *** [ipmimonitoring] Error 1 > make[4]: Leaving directory `/home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/debian/build/ipmimonitoring/src/ipmimonitoring' > Albert Chu chu11@... Computer Scientist High Performance Systems Division Lawrence Livermore National Laboratory _______________________________________________ Freeipmi-devel mailing list Freeipmi-devel@... http://lists.gnu.org/mailman/listinfo/freeipmi-devel |
| Free embeddable forum powered by Nabble | Forum Help |