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 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
autoinstall@lists.opensuse.org