Mailinglist Archive: zypp-devel (51 mails)
| < Previous | Next > |
Re: [zypp-devel] Improving zypper dup
- From: "Duncan Mac-Vicar Prett" <dmacvicar@xxxxxxx>
- Date: Fri, 9 Oct 2009 13:45:07 +0200
- Message-id: <200910091345.07352.dmacvicar@xxxxxxx>
On Wednesday 07 October 2009 23:14:19 Bart Whiteley wrote:
Because the packages got rebuilt and they are not "the same" [1]
[1] The same as defined by the build-compare script
(http://lizards.opensuse.org/2009/07/14/reducing-size-of-factory-updates/)
dup is required because going from Mx to My is equivalent to going from 11.x
to 11.y and not equivalent of applying maintenance updates to 11.x
If you used Debian unstable, it is the same. Only that deb's don't track
dependencies on symbols but only named dependencies (actually defined by the
packager), so if a package is binary incompatible, unless the packager updated
the version in the requires, it will screw up.
--
Duncan Mac-Vicar P. - Engineering Manager, YaST
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg)
--
To unsubscribe, e-mail: zypp-devel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: zypp-devel+help@xxxxxxxxxxxx
On 10/07/2009 03:58 AM, Stephan Kulow wrote:
As we support now zypper dup as official distribution upgrade,
I've never had the courage to run 'zypper dup', as it frightens me.
After installing 11.2m8, 'zypper dup' reports that it needs to reinstall
169 packages. These are in addition to a few upgrades and downgrades.
Why the need to reinstall 169 packages?
Because the packages got rebuilt and they are not "the same" [1]
[1] The same as defined by the build-compare script
(http://lizards.opensuse.org/2009/07/14/reducing-size-of-factory-updates/)
dup is required because going from Mx to My is equivalent to going from 11.x
to 11.y and not equivalent of applying maintenance updates to 11.x
If you used Debian unstable, it is the same. Only that deb's don't track
dependencies on symbols but only named dependencies (actually defined by the
packager), so if a package is binary incompatible, unless the packager updated
the version in the requires, it will screw up.
--
Duncan Mac-Vicar P. - Engineering Manager, YaST
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg)
--
To unsubscribe, e-mail: zypp-devel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: zypp-devel+help@xxxxxxxxxxxx
| < Previous | Next > |