Bug#440143: Why replaces?

2007-09-04 Thread Dylan Thurston
Cyril Brulebois <[EMAIL PROTECTED]> (30/08/2007):
> According to the changelog, not accurate:
> | + Add Conflicts/Replaces: network-manager-gnome (<< 0.6.5-1) as [...]
> 
> Not doing so would be a grave bug (file conflict between packages).

Do you have a reference for why "Replaces" is necessary?  According to
my reading of policy, only "Conflicts" is necessary, but I might well
have missed something.  With the "Replaces", aptitude (eg) will
silently remove the old network-manager-gnome.

Also, why the name change from network-manager-gnome to
network-manager-applet?  Was this caused by the "Replaces" above?

Peace,
Dylan


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#440143: [Pkg-utopia-maintainers] Bug#440143: Why replaces?

2007-09-04 Thread Michael Biebl
Dylan Thurston schrieb:
> Cyril Brulebois <[EMAIL PROTECTED]> (30/08/2007):
>> According to the changelog, not accurate:
>> | + Add Conflicts/Replaces: network-manager-gnome (<< 0.6.5-1) as [...]
>>
>> Not doing so would be a grave bug (file conflict between packages).
> 
> Do you have a reference for why "Replaces" is necessary?  According to
> my reading of policy, only "Conflicts" is necessary, but I might well

As the Changelog says: network-manager >= 0.6.5-1 now ships
nm-vpn-properties which was previously part of network-manager-gnome <<
0.6.5-1.

Replaces tells dpkg, to overwrite files in certain other packages. Or
put in other words, it tells dpkg, that ownership of nm-vpn-properties
is transferred from network-manager-gnome to network-manager (I admit
that is primarily useful for conffiles)

> have missed something.  With the "Replaces", aptitude (eg) will
> silently remove the old network-manager-gnome.

It shouldn't do that automatically, only if you tell it so.
By default it should put the 0.6.8* packages on hold (until the new
network-manager-gnome_0.6.5-1 has arrived)

> Also, why the name change from network-manager-gnome to
> network-manager-applet?  Was this caused by the "Replaces" above?

network-manager-applet is the name of the upstream source package.
The binary package is still called network-manager-gnome.

Cheers,
Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#440143: [Pkg-utopia-maintainers] Bug#440143: Why replaces?

2007-09-04 Thread Michael Biebl
Dylan Thurston schrieb:
> Cyril Brulebois <[EMAIL PROTECTED]> (30/08/2007):
>> According to the changelog, not accurate:
>> | + Add Conflicts/Replaces: network-manager-gnome (<< 0.6.5-1) as [...]
>>
>> Not doing so would be a grave bug (file conflict between packages).
> 
> Do you have a reference for why "Replaces" is necessary?  According to
> my reading of policy, only "Conflicts" is necessary, but I might well

As the Changelog says: network-manager >= 0.6.5-1 now ships
nm-vpn-properties which was previously part of network-manager-gnome <<
0.6.5-1.

Replaces tells dpkg, to overwrite files in certain other packages. Or
put in other words, it tells dpkg, that ownership of nm-vpn-properties
is transferred from network-manager-gnome to network-manager (I admit
that is primarily useful for conffiles)

> have missed something.  With the "Replaces", aptitude (eg) will
> silently remove the old network-manager-gnome.

It shouldn't do that automatically, only if you tell it so.
By default it should put the 0.6.8* packages on hold (until the new
network-manager-gnome_0.6.5-1 has arrived)

> Also, why the name change from network-manager-gnome to
> network-manager-applet?  Was this caused by the "Replaces" above?

network-manager-applet is the name of the upstream source package.
The binary package is still called network-manager-gnome.

Cheers,
Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#440143: [Pkg-utopia-maintainers] Bug#440143: Why replaces?

2007-09-04 Thread Michael Biebl
Michael Biebl schrieb:
> Dylan Thurston schrieb:
>> Cyril Brulebois <[EMAIL PROTECTED]> (30/08/2007):
>>> According to the changelog, not accurate:
>>> | + Add Conflicts/Replaces: network-manager-gnome (<< 0.6.5-1) as [...]
>>>
>>> Not doing so would be a grave bug (file conflict between packages).
>> Do you have a reference for why "Replaces" is necessary?  According to
>> my reading of policy, only "Conflicts" is necessary, but I might well
> 
> As the Changelog says: network-manager >= 0.6.5-1 now ships
> nm-vpn-properties which was previously part of network-manager-gnome <<
> 0.6.5-1.
> 
> Replaces tells dpkg, to overwrite files in certain other packages. Or
> put in other words, it tells dpkg, that ownership of nm-vpn-properties
> is transferred from network-manager-gnome to network-manager (I admit
> that is primarily useful for conffiles)

To emphasize that: Without the Replaces a smooth upgrade from 0.6.4 to
0.6.5 is not possible !

Michael


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature