[Pkg-kde-commits] rev 1203 - branches/kde-3.4.0/packages/kdebase/debian
Christopher Martin
chrsmrtn-guest@costa.debian.org
Wed, 08 Jun 2005 23:25:38 +0000
Author: chrsmrtn-guest
Date: 2005-06-08 23:25:37 +0000 (Wed, 08 Jun 2005)
New Revision: 1203
Modified:
branches/kde-3.4.0/packages/kdebase/debian/changelog
branches/kde-3.4.0/packages/kdebase/debian/control
Log:
Tighten kdebase inter-relations, preventing partial upgrades.
Also, versioned Recommends/Suggests are back - they do provide
information for users.
Modified: branches/kde-3.4.0/packages/kdebase/debian/changelog
===================================================================
--- branches/kde-3.4.0/packages/kdebase/debian/changelog 2005-06-08 23:06:17 UTC (rev 1202)
+++ branches/kde-3.4.0/packages/kdebase/debian/changelog 2005-06-08 23:25:37 UTC (rev 1203)
@@ -1,12 +1,18 @@
-kdebase (4:3.4.1-2) experimental; urgency=low
+kdebase (4:3.4.1-1+SVN) UNRELEASED; urgency=low
+++ Changes by Pierre Habouzit:
* [debian/po/vi.po] : add the Vietnamese debconf translation by Clytie
Siddall. (Closes: #312156)
- -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Mon, 6 Jun 2005 07:51:51 +0200
+ +++ Changes by Christopher Martin:
+ * Tighten all package relations between packages in kdebase, preventing many
+ instances of potentially harmful partial upgrades. In particular, ensure
+ that kdm is upgraded along with kdebase-bin. (Closes: #312358)
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Wed, 8 Jun 2005 19:22:42 -0400
+
kdebase (4:3.4.1-1) experimental; urgency=low
* New upstream release.
Modified: branches/kde-3.4.0/packages/kdebase/debian/control
===================================================================
--- branches/kde-3.4.0/packages/kdebase/debian/control 2005-06-08 23:06:17 UTC (rev 1202)
+++ branches/kde-3.4.0/packages/kdebase/debian/control 2005-06-08 23:25:37 UTC (rev 1203)
@@ -12,8 +12,8 @@
Section: kde
Architecture: all
Depends: kappfinder (>= ${Source-Version}), kate (>= ${Source-Version}), kcontrol (>= ${Source-Version}), kdebase-bin (>= ${Source-Version}), kdebase-data (>= ${Source-Version}), kdebase-kio-plugins (>= ${Source-Version}), kdepasswd (>= ${Source-Version}), kdeprint (>= ${Source-Version}), kdesktop (>= ${Source-Version}), kfind (>= ${Source-Version}), khelpcenter (>= ${Source-Version}), kicker (>= ${Source-Version}), klipper (>= ${Source-Version}), kmenuedit (>= ${Source-Version}), konqueror-nsplugins (>= ${Source-Version}), konqueror (>= ${Source-Version}), konsole (>= ${Source-Version}), kpager (>= ${Source-Version}), kpersonalizer (>= ${Source-Version}), ksmserver (>= ${Source-Version}), ksplash (>= ${Source-Version}), ksysguard (>= ${Source-Version}), ktip (>= ${Source-Version}), kwin (>= ${Source-Version}), libkonq4 (>= ${Source-Version})
-Recommends: kdm, xfonts-konsole
-Suggests: kdebase-doc-html
+Recommends: kdm (>= ${Source-Version}), xfonts-konsole (>= ${Source-Version})
+Suggests: kdebase-doc-html (>= ${Source-Version})
Description: base components from the official KDE release
KDE (the K Desktop Environment) is a powerful Open Source graphical
desktop environment for Unix workstations. It combines ease of use,
@@ -70,7 +70,7 @@
Package: kcontrol
Section: kde
Architecture: any
-Depends: ${shlibs:Depends}, kdebase-data
+Depends: ${shlibs:Depends}, kdebase-data (>= ${Source-Version})
Recommends: hotplug
Suggests: khelpcenter
Conflicts: kdebase-libs (<< 4:3.0.0)
@@ -207,7 +207,7 @@
Package: kdesktop
Section: kde
Architecture: any
-Depends: ${shlibs:Depends}, kdebase-bin
+Depends: ${shlibs:Depends}, kdebase-bin (= ${Source-Version})
Recommends: eject
Replaces: kdebase (<< 4:3.0.0), konqueror (<< 4:3.0.0)
Description: miscellaneous binaries and files for the KDE desktop
@@ -220,9 +220,9 @@
Package: kdm
Section: kde
Architecture: any
-Depends: ${shlibs:Depends}, kdebase-bin (>= 4:3.4.0), kdebase-data, debconf (>= 1.2.9), libpam-runtime (>= 0.76-14), xbase-clients
+Depends: ${shlibs:Depends}, kdebase-bin (= ${Source-Version}), kdebase-data (= ${Source-Version}), debconf (>= 1.2.9), libpam-runtime (>= 0.76-14), xbase-clients
Recommends: logrotate
-Suggests: khelpcenter, ksmserver
+Suggests: khelpcenter, ksmserver (= ${Source-Version})
Provides: x-display-manager
Description: X display manager for KDE
kdm manages a collection of X servers, which may be on the local host or
@@ -264,7 +264,7 @@
Package: kicker
Section: kde
Architecture: any
-Depends: ${shlibs:Depends}, kdebase-data
+Depends: ${shlibs:Depends}, kdebase-data (= ${Source-Version})
Suggests: khelpcenter, kicker-applets, menu
Conflicts: kdebase-libs (<< 4:3.0.0)
Replaces: kdebase (<< 4:3.0.0), kdebase-doc (<< 4:3.0.0), kdebase-libs (<< 4:3.0.0), konqueror (<< 4:3.0.0)
@@ -308,7 +308,7 @@
Section: web
Architecture: any
Provides: info-browser, man-browser, www-browser
-Depends: ${shlibs:Depends}, kcontrol, kdebase-kio-plugins, kdesktop, kfind
+Depends: ${shlibs:Depends}, kcontrol (= ${Source-Version}), kdebase-kio-plugins (= ${Source-Version}), kdesktop (= ${Source-Version}), kfind (= ${Source-Version})
Suggests: khelpcenter, konq-plugins, konq-speaker
Conflicts: kdebase-audiolibs (<< 4:3.0.0), kdebase-libs (<< 4:3.0.0)
Replaces: kdebase (<< 4:3.0.0), kdebase-audiolibs (<< 4:3.0.0), kdebase-doc (<< 4:3.0.0), kdebase-libs (<< 4:3.0.0)
@@ -351,9 +351,9 @@
Section: kde
Architecture: any
Depends: ${shlibs:Depends}
+Recommends: xfonts-konsole (= ${Source-Version})
+Suggests: khelpcenter
Provides: x-terminal-emulator
-Recommends: xfonts-konsole
-Suggests: khelpcenter
Replaces: kdebase (<< 4:3.0.0)
Description: X terminal emulator for KDE
Konsole is an X terminal emulation which provides a command-line interface
@@ -389,7 +389,7 @@
Package: kpersonalizer
Section: kde
Architecture: any
-Depends: ${shlibs:Depends}, kdebase-data
+Depends: ${shlibs:Depends}, kdebase-data (= ${Source-Version})
Replaces: kdebase (<< 4:3.0.0)
Description: installation personalizer for KDE
KDE Personalizer is a wizard that launches when KDE is started by a user
@@ -402,8 +402,8 @@
Section: kde
Architecture: any
Provides: x-session-manager
-Depends: ${shlibs:Depends}, kwin | x-window-manager
-Recommends: kpersonalizer
+Depends: ${shlibs:Depends}, kwin (= ${Source-Version}) | x-window-manager
+Recommends: kpersonalizer (= ${Source-Version})
Replaces: kdebase (<< 4:3.0.0)
Description: session manager for KDE
This package contains the KDE session manager. It is responsible for
@@ -422,7 +422,7 @@
Package: ksplash
Section: kde
Architecture: any
-Depends: ${shlibs:Depends}, kdebase-data
+Depends: ${shlibs:Depends}, kdebase-data (= ${Source-Version})
Suggests: khelpcenter
Replaces: kdebase (<< 4:3.0.0)
Description: the KDE splash screen
@@ -475,7 +475,7 @@
Architecture: any
Depends: ${shlibs:Depends}
Provides: x-window-manager
-Suggests: kdebase-bin, kdebase-data, kdesktop, kicker, kpager, kpersonalizer, ksmserver, ksplash
+Suggests: kdebase-bin (= ${Source-Version}), kdebase-data (= ${Source-Version}), kdesktop (= ${Source-Version}), kicker (= ${Source-Version}), kpager (= ${Source-Version}), kpersonalizer (= ${Source-Version}), ksmserver (= ${Source-Version}), ksplash (= ${Source-Version})
Replaces: kdeartwork-theme-window (<< 4:3.4.0), kdebase (<< 4:3.0.0)
Description: the KDE window manager
This package contains the default X window manager for KDE.