Re: [Cooker] Updated heartbeat, and request

2003-11-19 Thread Mark Watts
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


  On Tuesday 18 November 2003 3:32 pm, [EMAIL PROTECTED] wrote:
   On Tuesday 18 November 2003 12:39 pm, Buchan Milne wrote:
   Bret Baptist wrote:
 
  D'Oh, that one seems to be a new addition that wasn't in fact tested.
 
  I've just tested on 8.2 in a chroot with:
 
  %{!?lib: %global lib lib}
  %{!?mklibname: %global mklibname(ds)
  %lib%{1}%{?2:%{2}}%{?3:_%{3}}%{-s:-static}%{-d:-devel}}
 
  (that's two lines ... in case the last one wrapped to two)
 
  OK we are making progress now.  Only issues I am seeing is why would
  these be  build dependencies?
 
  libgnome32-devel is needed by heartbeat-1.0.2-2mdk
  libid3tag0-devel is needed by heartbeat-1.0.2-2mdk

 I found the same issue now, I just --nodeps'ed it (libid3tag0-devel is not
 in 8.2, I installed the rest painfully with my old 8.2 CDs which I seem to
 have written on bad media ...) and it seems to be building OK.

 I really can't think why I need half of GNOME installed to build this!
 Maybe I will find out some time ;-).

 Regards,
 Buchan

Can we not just update the cooker version to 1.0.4 ? It does fix a security 
issue after all, and also introduces some new functionality that some of us 
want to use...

http://www.linux-ha.org/download/


- -- 
Mark Watts
Senior Systems Engineer
QinetiQ TIM
St Andrews Road, Malvern
GPG Public Key ID: 455420ED

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/u1GhBn4EFUVUIO0RAnb+AJ9Z34iq9pETY9KjUxRQvudOiTwxjwCfUEdf
2A+IfWVgD9mx5vyqfeW9LKc=
=ZdhT
-END PGP SIGNATURE-




Re: [Cooker] Updated heartbeat, and request

2003-11-19 Thread Buchan Milne
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Mark Watts wrote:


On Tuesday 18 November 2003 3:32 pm, [EMAIL PROTECTED] wrote:

On Tuesday 18 November 2003 12:39 pm, Buchan Milne wrote:

Bret Baptist wrote:

D'Oh, that one seems to be a new addition that wasn't in fact tested.

I've just tested on 8.2 in a chroot with:

%{!?lib: %global lib lib}
%{!?mklibname: %global mklibname(ds)
%lib%{1}%{?2:%{2}}%{?3:_%{3}}%{-s:-static}%{-d:-devel}}

(that's two lines ... in case the last one wrapped to two)

OK we are making progress now.  Only issues I am seeing is why would
these be  build dependencies?

libgnome32-devel is needed by heartbeat-1.0.2-2mdk
libid3tag0-devel is needed by heartbeat-1.0.2-2mdk

I found the same issue now, I just --nodeps'ed it (libid3tag0-devel is not
in 8.2, I installed the rest painfully with my old 8.2 CDs which I seem to
have written on bad media ...) and it seems to be building OK.

I really can't think why I need half of GNOME installed to build this!
Maybe I will find out some time ;-).


 Can we not just update the cooker version to 1.0.4 ? It does fix a
security
 issue after all, and also introduces some new functionality that some
of us
 want to use...

 http://www.linux-ha.org/download/

Done, please test it (I don't use heartbeat - yet ...)

Once I have a clean 9.2 installation, or klama's got a 9.2 chroot, I
will build packages for 9.2.

But, then we need to have a policy for updates to contrib ... and
possibly one on per-release release suffixes or epochs too ...

Regards,
Buchan

- --
|--Another happy Mandrake Club member--|
Buchan MilneMechanical Engineer, Network Manager
Cellphone * Work+27 82 472 2231 * +27 21 8828820x202
Stellenbosch Automotive Engineering http://www.cae.co.za
GPG Key   http://ranger.dnsalias.com/bgmilne.asc
1024D/60D204A7 2919 E232 5610 A038 87B1 72D6 AC92 BA50 60D2 04A7
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/u2XErJK6UGDSBKcRAjypAJ9U+pgYAP/0wqooXaIIoOFEhCY3IwCgv0Yz
3Erp1/tx2nCoXHBWlx5wJCs=
=z619
-END PGP SIGNATURE-




contrib updates (was Re: [Cooker] Updated heartbeat, and request)

2003-11-19 Thread Marcel Pol
On Wed, 19 Nov 2003 14:44:52 +0200
Buchan Milne [EMAIL PROTECTED] wrote:

 Once I have a clean 9.2 installation, or klama's got a 9.2 chroot, I
 will build packages for 9.2.
 
 But, then we need to have a policy for updates to contrib ... and
 possibly one on per-release release suffixes or epochs too ...

I really forgot about previous discussions about updates for contrib, and what
ideas were put up and burned down.
Isn't the most simple approach to use Mandrake-devel/unsupported/9.2 for this?
If there's a way to upload packages for this directory, and have a hdlist
generated there, then we can advertise it as a place to get unsupported
updates. Since klama gets a chroot for 9.2, an upload script can be put in
place to upload there, right?

In MandrakeSoft's interest the best place is MandrakeClub, but I don't think
it's a good solution for this. I tried getting an upload account there, but
after three weeks I still don't have it. And I don't think the reason is that
my packaging sucks, or I requested it in a rude way... 
So for now I just made my updates/backports available in an own repository.
But if every contributor starts doing this, then it will still be a mess, so
there needs to be a unified solution.


--
Marcel Pol





Re: [Cooker] Updated heartbeat, and request

2003-11-19 Thread Bret Baptist
On Tuesday 18 November 2003 4:46 pm, [EMAIL PROTECTED] wrote:
  On Tuesday 18 November 2003 3:32 pm, [EMAIL PROTECTED] wrote:
   On Tuesday 18 November 2003 12:39 pm, Buchan Milne wrote:
   Bret Baptist wrote:
 
  D'Oh, that one seems to be a new addition that wasn't in fact tested.
 
  I've just tested on 8.2 in a chroot with:
 
  %{!?lib: %global lib lib}
  %{!?mklibname: %global mklibname(ds)
  %lib%{1}%{?2:%{2}}%{?3:_%{3}}%{-s:-static}%{-d:-devel}}
 
  (that's two lines ... in case the last one wrapped to two)
 
  OK we are making progress now.  Only issues I am seeing is why would
  these be  build dependencies?
 
  libgnome32-devel is needed by heartbeat-1.0.2-2mdk
  libid3tag0-devel is needed by heartbeat-1.0.2-2mdk

 I found the same issue now, I just --nodeps'ed it (libid3tag0-devel is not
 in 8.2, I installed the rest painfully with my old 8.2 CDs which I seem to
 have written on bad media ...) and it seems to be building OK.

 I really can't think why I need half of GNOME installed to build this!
 Maybe I will find out some time ;-).

Commented out the gnome and id3 stuff, compiled fine.

But when I went to install the rpm we made and I get this: 

Installation failed:
rpm-helper is needed by heartbeat-1.0.4-1mdk

Can I just nodeps this?

Bret.


 Regards,
 Buchan

-- 
Bret Baptist
Systems and Technical Support Specialist
[EMAIL PROTECTED]
Internet Exposure, Inc.
http://www.iexposure.com
 
(612)676-1946 x17
Web Development-Web Marketing-ISP Services
--


Today is the tomorrow you worried about yesterday.




Re: [Cooker] Updated heartbeat, and request

2003-11-19 Thread Olivier Thauvin

 Commented out the gnome and id3 stuff, compiled fine.

 But when I went to install the rpm we made and I get this:

 Installation failed:
 rpm-helper is needed by heartbeat-1.0.4-1mdk

 Can I just nodeps this?

No, rpm-helper is a batch of script which install/configure services, users, 
group, ect...

Better, uses urpmi.


 Bret.

  Regards,
  Buchan

-- 
Linux pour Mac !? Enfin le moyen de transformer
une pomme en véritable ordinateur. - JL.
Olivier Thauvin - http://nanardon.homelinux.org/




Re: [Cooker] Updated heartbeat, and request

2003-11-19 Thread Buchan Milne
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Bret Baptist wrote:
 On Tuesday 18 November 2003 4:46 pm, [EMAIL PROTECTED] wrote:

 Commented out the gnome and id3 stuff, compiled fine.

 But when I went to install the rpm we made and I get this:

 Installation failed:
 rpm-helper is needed by heartbeat-1.0.4-1mdk

 Can I just nodeps this?

For an upgrade, it should be ok (if you manually
restart/reload/condrestart heartbeat), for new installs it might not
automagically enable heartbeat.

rpm-helper provides the scripts used by %_pre_useradd, %_post_service
etc, and heartbeat just has a %_post_service and %_preun_service (ie no
big deal). If it used a %_pre_useradd it would have been more of an issue.

Regards,
Buchan

- --
|--Another happy Mandrake Club member--|
Buchan MilneMechanical Engineer, Network Manager
Cellphone * Work+27 82 472 2231 * +27 21 8828820x202
Stellenbosch Automotive Engineering http://www.cae.co.za
GPG Key   http://ranger.dnsalias.com/bgmilne.asc
1024D/60D204A7 2919 E232 5610 A038 87B1 72D6 AC92 BA50 60D2 04A7
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/u7TVrJK6UGDSBKcRAnxYAJ0RmQX68feFV093PN01TNbiiXDwRACgtMMn
mq7gg1ZQmLV2gtAeDVNIWFs=
=plPI
-END PGP SIGNATURE-




Re: [Cooker] Updated heartbeat, and request

2003-11-19 Thread Buchan Milne
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Olivier Thauvin wrote:
 No, rpm-helper is a batch of script which install/configure services,
users,
 group, ect...

 Better, uses urpmi.

No rpm-helper on 8.2 (including MNF which I think Bret is using):

[EMAIL PROTECTED] bgmilne]$ cat /etc/mandrake-release
Mandrake Linux release 8.2 (Bluebird) for i586
[EMAIL PROTECTED] bgmilne]$ urpmq mandrake-release -r
mandrake-release-8.2-1mdk
[EMAIL PROTECTED] bgmilne]$ urpmq rpm-helper
no package named rpm-helper

Regards,
Buchan

- --
|--Another happy Mandrake Club member--|
Buchan MilneMechanical Engineer, Network Manager
Cellphone * Work+27 82 472 2231 * +27 21 8828820x202
Stellenbosch Automotive Engineering http://www.cae.co.za
GPG Key   http://ranger.dnsalias.com/bgmilne.asc
1024D/60D204A7 2919 E232 5610 A038 87B1 72D6 AC92 BA50 60D2 04A7
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/u7dlrJK6UGDSBKcRApiYAKCJ2W+pA5xQDA0uPKnSXYD9wTzymACgtmrW
qJjF9Xf/7b0PrXWEPZbVTy4=
=nzxL
-END PGP SIGNATURE-




[Cooker] Updated heartbeat, and request

2003-11-18 Thread Bret Baptist
I noticed this on the linux-ha.org site, we are currently at 1.0.2:
6/25/2003: A potential remote exploit has been discovered in heartbeat. 
Please upgrade to version 1.0.3 or later at your earliest convenience. See 
the security announcement for more details.


I also am wondering if we can make it so the heartbeat srpm will compile on 
Mandrake 8.2.  I am running a MNF cluster  and the heartbeat version that we 
are using (0.4.9) has a bug that was fixed in 0.4.9.1, but there are no 
updates to 0.4.9.1 for Mandrake.  The next version that was released for 
Mandrake was 1.0.2 and that only compiles on 9.2 or cooker.

Here is the bug that is biting me:
Fixed a fairly rare client API bug where it would shut down the
client for no apparent reason.

Not fun.

Thank you for your efforts.  I would do this myself but I can't seem to figure 
out how to make the new srpm work with 8.2.


-- 
Bret Baptist
Systems and Technical Support Specialist
[EMAIL PROTECTED]
Internet Exposure, Inc.
http://www.iexposure.com
 
(612)676-1946 x17
Web Development-Web Marketing-ISP Services
--


Today is the tomorrow you worried about yesterday.




Re: [Cooker] Updated heartbeat, and request

2003-11-18 Thread Diego Iastrubni
what does it tell you when you try and rebuild it?

 , 18  2003, 19:43,Bret Baptist:
 I noticed this on the linux-ha.org site, we are currently at 1.0.2:
 6/25/2003: A potential remote exploit has been discovered in heartbeat.
 Please upgrade to version 1.0.3 or later at your earliest convenience. See
 the security announcement for more details.


 I also am wondering if we can make it so the heartbeat srpm will compile on
 Mandrake 8.2.  I am running a MNF cluster  and the heartbeat version that
 we are using (0.4.9) has a bug that was fixed in 0.4.9.1, but there are no
 updates to 0.4.9.1 for Mandrake.  The next version that was released for
 Mandrake was 1.0.2 and that only compiles on 9.2 or cooker.

 Here is the bug that is biting me:
 Fixed a fairly rare client API bug where it would shut down the
 client for no apparent reason.

 Not fun.

 Thank you for your efforts.  I would do this myself but I can't seem to
 figure out how to make the new srpm work with 8.2.

-- 

diego,

Please avoid sending me Word or PowerPoint attachments.
See http://www.fsf.org/philosophy/no-word-attachments.html





Re: [Cooker] Updated heartbeat, and request

2003-11-18 Thread Bret Baptist
This is the result from rpm --rebuild heartbeat-1.0.2-2mdk.src.rpm:
error: Bad package specification: %package -n %mklibname heartbeat 0

Bret.



On Tuesday 18 November 2003 12:18 pm, Diego Iastrubni wrote:
 what does it tell you when you try and rebuild it?

  , 18  2003, 19:43,Bret Baptist:
  I noticed this on the linux-ha.org site, we are currently at 1.0.2:
  6/25/2003: A potential remote exploit has been discovered in heartbeat.
  Please upgrade to version 1.0.3 or later at your earliest convenience.
  See the security announcement for more details.
 
 
  I also am wondering if we can make it so the heartbeat srpm will compile
  on Mandrake 8.2.  I am running a MNF cluster  and the heartbeat version
  that we are using (0.4.9) has a bug that was fixed in 0.4.9.1, but there
  are no updates to 0.4.9.1 for Mandrake.  The next version that was
  released for Mandrake was 1.0.2 and that only compiles on 9.2 or cooker.
 
  Here is the bug that is biting me:
  Fixed a fairly rare client API bug where it would shut down the
  client for no apparent reason.
 
  Not fun.
 
  Thank you for your efforts.  I would do this myself but I can't seem to
  figure out how to make the new srpm work with 8.2.

-- 
Bret Baptist
Systems and Technical Support Specialist
[EMAIL PROTECTED]
Internet Exposure, Inc.
http://www.iexposure.com
 
(612)676-1946 x17
Web Development-Web Marketing-ISP Services
--


Today is the tomorrow you worried about yesterday.




Re: [Cooker] Updated heartbeat, and request

2003-11-18 Thread Buchan Milne
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Bret Baptist wrote:
 This is the result from rpm --rebuild heartbeat-1.0.2-2mdk.src.rpm:
 error: Bad package specification: %package -n %mklibname heartbeat 0


Easy fix (I think)

Add something like this to the top of the spec file:

%{!?mklibname: %define mklibname
%lib%{1}%{?2:%{2}}%{?3:_%{3}}%{-s:-static}%{-d:-devel}}
(that's one line)

This is what I use on samba, and it should still build on 8.0 even (not
that I have tried this particular feature on it recently ...)

If it's a couple of newer packages on 8.2, just add the macro to your
~/.rpmmacros (might need some tweaking).

Regards,
Buchan

- --
|--Another happy Mandrake Club member--|
Buchan MilneMechanical Engineer, Network Manager
Cellphone * Work+27 82 472 2231 * +27 21 8828820x202
Stellenbosch Automotive Engineering http://www.cae.co.za
GPG Key   http://ranger.dnsalias.com/bgmilne.asc
1024D/60D204A7 2919 E232 5610 A038 87B1 72D6 AC92 BA50 60D2 04A7
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/umdFrJK6UGDSBKcRAhM5AKC84sLuy1mjDeAc4fSYUl/q3KPadQCgpDAV
sME+2XWbiWffg5kiI3zYoYE=
=aRje
-END PGP SIGNATURE-




Re: [Cooker] Updated heartbeat, and request

2003-11-18 Thread Bret Baptist
On Tuesday 18 November 2003 12:39 pm, Buchan Milne wrote:
 Bret Baptist wrote:
  This is the result from rpm --rebuild heartbeat-1.0.2-2mdk.src.rpm:
  error: Bad package specification: %package -n %mklibname heartbeat 0

 Easy fix (I think)

 Add something like this to the top of the spec file:

 %{!?mklibname: %define mklibname
 %lib%{1}%{?2:%{2}}%{?3:_%{3}}%{-s:-static}%{-d:-devel}}
 (that's one line)

 This is what I use on samba, and it should still build on 8.0 even (not
 that I have tried this particular feature on it recently ...)

 If it's a couple of newer packages on 8.2, just add the macro to your
 ~/.rpmmacros (might need some tweaking).

No such luck Buchan, get this message now.

error: Bad package specification: %package -n %lib%{1} heartbeat 0


 Regards,
 Buchan

-- 
Bret Baptist
Systems and Technical Support Specialist
[EMAIL PROTECTED]
Internet Exposure, Inc.
http://www.iexposure.com
 
(612)676-1946 x17
Web Development-Web Marketing-ISP Services
--


Today is the tomorrow you worried about yesterday.




Re: [Cooker] Updated heartbeat, and request

2003-11-18 Thread bgmilne
 On Tuesday 18 November 2003 12:39 pm, Buchan Milne wrote:
 Bret Baptist wrote:
  This is the result from rpm --rebuild heartbeat-1.0.2-2mdk.src.rpm:
 error: Bad package specification: %package -n %mklibname heartbeat 0

 Easy fix (I think)

 Add something like this to the top of the spec file:

 %{!?mklibname: %define mklibname
 %lib%{1}%{?2:%{2}}%{?3:_%{3}}%{-s:-static}%{-d:-devel}}
 (that's one line)

 This is what I use on samba, and it should still build on 8.0 even
 (not that I have tried this particular feature on it recently ...)

 If it's a couple of newer packages on 8.2, just add the macro to your
 ~/.rpmmacros (might need some tweaking).

 No such luck Buchan, get this message now.

 error: Bad package specification: %package -n %lib%{1} heartbeat 0


D'Oh, that one seems to be a new addition that wasn't in fact tested.

I've just tested on 8.2 in a chroot with:

%{!?lib: %global lib lib}
%{!?mklibname: %global mklibname(ds)
%lib%{1}%{?2:%{2}}%{?3:_%{3}}%{-s:-static}%{-d:-devel}}

(that's two lines ... in case the last one wrapped to two)

I only tested with:
rpm -q --specfile samba.spec --with system
with the two changed lines above (relative to the packages in cooker).

Otherwise, I can give the heartbeat SRPM a rebuild now since I have the
chroot available now ...

Regards,
Buchan





Re: [Cooker] Updated heartbeat, and request

2003-11-18 Thread Bret Baptist
On Tuesday 18 November 2003 3:32 pm, [EMAIL PROTECTED] wrote:
  On Tuesday 18 November 2003 12:39 pm, Buchan Milne wrote:
  Bret Baptist wrote:
   This is the result from rpm --rebuild heartbeat-1.0.2-2mdk.src.rpm:
 
  error: Bad package specification: %package -n %mklibname heartbeat 0
 
  Easy fix (I think)
 
  Add something like this to the top of the spec file:
 
  %{!?mklibname: %define mklibname
  %lib%{1}%{?2:%{2}}%{?3:_%{3}}%{-s:-static}%{-d:-devel}}
  (that's one line)
 
  This is what I use on samba, and it should still build on 8.0 even
  (not that I have tried this particular feature on it recently ...)
 
  If it's a couple of newer packages on 8.2, just add the macro to your
  ~/.rpmmacros (might need some tweaking).
 
  No such luck Buchan, get this message now.
 
  error: Bad package specification: %package -n %lib%{1} heartbeat 0

 D'Oh, that one seems to be a new addition that wasn't in fact tested.

 I've just tested on 8.2 in a chroot with:

 %{!?lib: %global lib lib}
 %{!?mklibname: %global mklibname(ds)
 %lib%{1}%{?2:%{2}}%{?3:_%{3}}%{-s:-static}%{-d:-devel}}

 (that's two lines ... in case the last one wrapped to two)

OK we are making progress now.  Only issues I am seeing is why would these be 
build dependencies?

libgnome32-devel is needed by heartbeat-1.0.2-2mdk
libid3tag0-devel is needed by heartbeat-1.0.2-2mdk

Don't think I am going to be doing any MP3 tag modifying...

Bret.




 I only tested with:
 rpm -q --specfile samba.spec --with system
 with the two changed lines above (relative to the packages in cooker).

 Otherwise, I can give the heartbeat SRPM a rebuild now since I have the
 chroot available now ...

 Regards,
 Buchan

-- 
Bret Baptist
Systems and Technical Support Specialist
[EMAIL PROTECTED]
Internet Exposure, Inc.
http://www.iexposure.com
 
(612)676-1946 x17
Web Development-Web Marketing-ISP Services
--


Today is the tomorrow you worried about yesterday.




Re: [Cooker] Updated heartbeat, and request

2003-11-18 Thread bgmilne
 On Tuesday 18 November 2003 3:32 pm, [EMAIL PROTECTED] wrote:
  On Tuesday 18 November 2003 12:39 pm, Buchan Milne wrote:
  Bret Baptist wrote:

 D'Oh, that one seems to be a new addition that wasn't in fact tested.

 I've just tested on 8.2 in a chroot with:

 %{!?lib: %global lib lib}
 %{!?mklibname: %global mklibname(ds)
 %lib%{1}%{?2:%{2}}%{?3:_%{3}}%{-s:-static}%{-d:-devel}}

 (that's two lines ... in case the last one wrapped to two)

 OK we are making progress now.  Only issues I am seeing is why would
 these be  build dependencies?

 libgnome32-devel is needed by heartbeat-1.0.2-2mdk
 libid3tag0-devel is needed by heartbeat-1.0.2-2mdk


I found the same issue now, I just --nodeps'ed it (libid3tag0-devel is not
in 8.2, I installed the rest painfully with my old 8.2 CDs which I seem to
have written on bad media ...) and it seems to be building OK.

I really can't think why I need half of GNOME installed to build this!
Maybe I will find out some time ;-).

Regards,
Buchan