diff options
author | Pascal Rigaux <pixel@mandriva.com> | 2008-10-28 13:48:38 +0000 |
---|---|---|
committer | Pascal Rigaux <pixel@mandriva.com> | 2008-10-28 13:48:38 +0000 |
commit | 89a3bda63bc21a21715df3ce530ae85972ce96e6 (patch) | |
tree | 08a4a88f870ee148c3e6f9fcc99233b895f9d247 /t | |
parent | bb0fabd2c2bffcf3def2c8c538921305d09ec298 (diff) | |
download | urpmi-89a3bda63bc21a21715df3ce530ae85972ce96e6.tar urpmi-89a3bda63bc21a21715df3ce530ae85972ce96e6.tar.gz urpmi-89a3bda63bc21a21715df3ce530ae85972ce96e6.tar.bz2 urpmi-89a3bda63bc21a21715df3ce530ae85972ce96e6.tar.xz urpmi-89a3bda63bc21a21715df3ce530ae85972ce96e6.zip |
- urpmi
o fix "urpmi firefox mozilla-firefox-ext-google-toolbar ;
urpme --auto-orphans mozilla-firefox-ext-google-toolbar" which must not
remove firefox (cf #45054)
(this is especially bad for DrakX/rpmsrate)
Diffstat (limited to 't')
-rw-r--r-- | t/data/SPECS/orphans-1/u1.spec | 14 | ||||
-rw-r--r-- | t/data/SPECS/orphans-1/u2.spec | 13 | ||||
-rw-r--r-- | t/data/SPECS/orphans-1/u3.spec | 13 | ||||
-rw-r--r-- | t/data/SPECS/orphans-1/u4.spec | 14 | ||||
-rw-r--r-- | t/superuser--orphans.t | 5 |
5 files changed, 59 insertions, 0 deletions
diff --git a/t/data/SPECS/orphans-1/u1.spec b/t/data/SPECS/orphans-1/u1.spec new file mode 100644 index 00000000..cfdfe60a --- /dev/null +++ b/t/data/SPECS/orphans-1/u1.spec @@ -0,0 +1,14 @@ +Summary: x +Name: u1 +Version: 1 +Release: 1 +License: x +Group: x +Url: x +Requires: u2 +BuildRoot: %{_tmppath}/%{name} + +%description +x + +%files diff --git a/t/data/SPECS/orphans-1/u2.spec b/t/data/SPECS/orphans-1/u2.spec new file mode 100644 index 00000000..556b628f --- /dev/null +++ b/t/data/SPECS/orphans-1/u2.spec @@ -0,0 +1,13 @@ +Summary: x +Name: u2 +Version: 1 +Release: 1 +License: x +Group: x +Url: x +BuildRoot: %{_tmppath}/%{name} + +%description +x + +%files diff --git a/t/data/SPECS/orphans-1/u3.spec b/t/data/SPECS/orphans-1/u3.spec new file mode 100644 index 00000000..f9c12a83 --- /dev/null +++ b/t/data/SPECS/orphans-1/u3.spec @@ -0,0 +1,13 @@ +Summary: x +Name: u3 +Version: 1 +Release: 1 +License: x +Group: x +Url: x +BuildRoot: %{_tmppath}/%{name} + +%description +x + +%files diff --git a/t/data/SPECS/orphans-1/u4.spec b/t/data/SPECS/orphans-1/u4.spec new file mode 100644 index 00000000..5c84b88c --- /dev/null +++ b/t/data/SPECS/orphans-1/u4.spec @@ -0,0 +1,14 @@ +Summary: x +Name: u4 +Version: 1 +Release: 1 +License: x +Group: x +Url: x +Requires: u3 +BuildRoot: %{_tmppath}/%{name} + +%description +x + +%files diff --git a/t/superuser--orphans.t b/t/superuser--orphans.t index 79bd67eb..53c0c210 100644 --- a/t/superuser--orphans.t +++ b/t/superuser--orphans.t @@ -20,6 +20,8 @@ # # req-a requires a, req-b requires b... # +# u1 requires u2, u4 requires u3 +# use strict; use lib '.', 't'; use helper; @@ -40,6 +42,9 @@ set_urpmi_cfg_global_options({ 'nb-of-new-unrequested-pkgs-between-auto-select-o test_urpme_v1(['h'], 'h', ''); test_urpme_v1(['hh', 'h'], 'h', 'hh'); +test_urpme_v1(['u1 u2'], 'u1', 'u2'); +test_urpme_v1(['u3 u4'], 'u4', 'u3'); + test_auto_select_both('a', '', 'a-2'); test_auto_select_both('b', '', 'bb-2'); test_auto_select_both('c', 'cc', 'c-2 cc-1'); |