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-




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 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 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.




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 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-




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-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





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 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 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 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
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 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