Le vendredi 24 juin 2005 à 17:21 +0200, Bill Allombert a écrit : > The circular dependencies involving the largest number of packages are: > * gnome-panel-data gnome-panel nautilus gnome-control-center capplets > gnome-session The current situation is: * gnome-panel Depends: ${shlibs:Depends}, ${misc:Depends}, gnome-panel-data (= ${Source-Version}), gnome-desktop-data (>= 2.10.0-1), gnome-session (>= 2.8.1-6), gnome-control-center (>= 1:2.8.2-3), gnome-menus (>= 2.10.1-2), gnome-about (>= 2.10.0-1) Recommends: gnome-applets (>= 2.10.1-1) Conflicts: gnome-panel2, quick-lounge-applet (<= 0.98-1), system-tray-applet, metacity (<= 2.6.0), menu (<< 2.1.9-1) * gnome-panel-data Depends: gnome-panel (= ${Source-Version}), scrollkeeper (>= 0.3.14-9.1), ${misc:Depends} Conflicts: gnome-panel-data2, gnome-core (<< 1.5) * nautilus Depends: ${shlibs:Depends}, nautilus-data (>= ${Source-Version}), shared-mime-info, capplets (>= 2.6), desktop-file-utils (>= 0.7) Recommends: desktop-base (>= 0.2), gnome-icon-theme (>= 1.2), eject, nautilus-cd-burner (>= 2.6) Conflicts: nautilus2, libnautilus2-2, libnautilus2-dev * capplets Depends: ${shlibs:Depends}, gnome-session (>= 2.7.1-1), gnome-desktop-data, gnome-control-center (>= 2.8.0) | nautilus (>= 2.7.4-1) | gnome-panel (>= 2.8.0), gnome-icon-theme (>= 1.2.3-1), capplets-data (= ${Source-Version}), xlibs, desktop-file-utils Conflicts: gnome-control-center2, metacity-properties, drwright, fontilus, acme * gnome-control-center Depends: ${shlibs:Depends}, capplets (= ${Source-Version}), gnome-menus Recommends: gnome2-user-guide Conflicts: gnome-control-center2, metacity-properties, drwright, fontilus * gnome-session Depends: ${shlibs:Depends}, ${misc:Depends}, desktop-base (>= 0.3.15), capplets (>= 2.6) Recommends: gnome-panel, nautilus, metacity | sawfish Conflicts: gnome-session2, gnome-panel-data (<= 2.0.0) Thoughts : * Depending on capplets is fine, as it provides gnome-settings-daemon. However I see no reason for capplets to depend on anything. If anything, it should only conflict with older versions of gnome-session, nautilus and gnome-panel. However, as we don't support woody->etch upgrades, this can simply be removed. * gnome-panel-data shouldn't depend on gnome-panel. * gnome-panel should only recommend gnome-session. * How about removing references to things not in sarge? Proposed solution: * gnome-panel Depends: ${shlibs:Depends}, ${misc:Depends}, gnome-panel-data (= ${Source-Version}), gnome-desktop-data (>= 2.10.0-1), gnome-control-center (>= 1:2.8.2-3), gnome-menus (>= 2.10.1-2), gnome-about (>= 2.10.0-1) Recommends: gnome-applets (>= 2.10.1-1), gnome-session * gnome-panel-data Depends: gnome-panel (= ${Source-Version}), scrollkeeper (>= 0.3.14-9.1), ${misc:Depends} * nautilus Depends: ${shlibs:Depends}, nautilus-data (>= ${Source-Version}), shared-mime-info, capplets (>= 2.6), desktop-file-utils (>= 0.7) Recommends: desktop-base (>= 0.2), gnome-icon-theme (>= 1.2), eject, nautilus-cd-burner (>= 2.6) * capplets Depends: ${shlibs:Depends}, gnome-desktop-data, gnome-icon-theme (>= 1.2.3-1), capplets-data (= ${Source-Version}), xlibs, desktop-file-utils * gnome-control-center Depends: ${shlibs:Depends}, capplets (= ${Source-Version}), gnome-menus Recommends: gnome2-user-guide * gnome-session Depends: ${shlibs:Depends}, ${misc:Depends}, desktop-base (>= 0.3.15), capplets (>= 2.6) Recommends: gnome-panel, nautilus, metacity | sawfish Any comments? Regards, -- .''`. Josselin Mouette /\./\ : :' : josselin.mouette@ens-lyon.org `. `' joss@debian.org `- Debian GNU/Linux -- The power of freedom
Attachment:
signature.asc
Description: This is a digitally signed message part