[opensuse-autoinstall] pattern deselection

Hi all, when i deselect a pattern in yast2 (SLES10-SP2), all its packages get marked as "auto-delete". If a package has any dependencies to other packages it gets not removed, which seems reasonable. But it seems that also a dependency to another "auto-delete" packages prevents it from being deleted. Is this a correct behaviour? You can test it, by installing and removing the "print_server" pattern of SLES 10. After deinstallation, the packages "cups" and "foomatic-filter" remain. Best regards, Oliver -- Oliver Schweikert Software Development HORIBA Europe Automation Division GmbH Zabergäustr. 3 73765 Neuhausen (Germany) Tel: +49 7158-933-413 Fax: +49 7158-933-613 Email: oliver.schweikert@horiba.com Geschäftsführer: Thomas E. Ehmann, Yuichi Muroga, Takashi Nagano Amtsgericht Stuttgart, HRB 213200 -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org

Oliver Schweikert schrieb:
Hi all,
when i deselect a pattern in yast2 (SLES10-SP2), all its packages get marked as "auto-delete". If a package has any dependencies to other packages it gets not removed, which seems reasonable. But it seems that also a dependency to another "auto-delete" packages prevents it from being deleted. Is this a correct behaviour?
You can test it, by installing and removing the "print_server" pattern of SLES 10. After deinstallation, the packages "cups" and "foomatic-filter" remain.
Best regards, Oliver
i found out, that auto-delete does not to work for packages, that have dependencies to other packages and are listed in the "Prq:"-section ("required") of a pattern file. After putting these packages into the "Prc:"-section ("recommended", all works fine. In the original "print_server" pattern, all packages are in the "Prc:"-section, except the "cups"-package, which remains; And cups requires "foomatic-filter"... Maybe this will help anybody else, struggling with the same problem. Regards, Oliver -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
participants (1)
-
Oliver Schweikert