[Bug 679213] New: DVD installer generates special/wrong ZYpp's history or ZYpp doesn't handles well special cases, you decide
https://bugzilla.novell.com/show_bug.cgi?id=679213
https://bugzilla.novell.com/show_bug.cgi?id=679213#c0
Summary: DVD installer generates special/wrong ZYpp's history
or ZYpp doesn't handles well special cases, you decide
Classification: openSUSE
Product: openSUSE 11.4
Version: Final
Platform: Other
OS/Version: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: libzypp
AssignedTo: zypp-maintainers@forge.provo.novell.com
ReportedBy: cmorve69@yahoo.es
QAContact: qa@suse.de
CC: coolo@novell.com
Found By: Community User
Blocker: ---
I installed 11.4 from the /var/log/zypp/historyx86-64 DVD without touching the
default package selection.
Now my /var/log/zypp/history file contains this kind of entries
- Installed from an image
<date>|install|<name>|<version>-<release>|<arch>|root@opensuse|InstallationImage|
https://bugzilla.novell.com/show_bug.cgi?id=679213
https://bugzilla.novell.com/show_bug.cgi?id=679213#c1
Michael Andres
https://bugzilla.novell.com/show_bug.cgi?id=679213
https://bugzilla.novell.com/show_bug.cgi?id=679213#c2
--- Comment #2 from Cristian Morales Vega
https://bugzilla.novell.com/show_bug.cgi?id=679213
https://bugzilla.novell.com/show_bug.cgi?id=679213#c3
Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=679213
https://bugzilla.novell.com/show_bug.cgi?id=679213#c4
Michael Andres
The problem is neither the pattern nor its required packages are marked as "selected by user". Well, they are, but since the user name field of the history file uses ':' instead of '@' libzypp doesn't detect the "mark".
But column 6 is not a 'user name field', it's the 'by whom' field. It's 'by user' iff the field contains 'user@host', otherwise it's by solver (listing 'pid:app' if known). What's missing is an indicator for 'by user' installed pattern, which is tracked by FEATURE#309385. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=679213
https://bugzilla.novell.com/show_bug.cgi?id=679213#c5
--- Comment #5 from Cristian Morales Vega
https://bugzilla.novell.com/show_bug.cgi?id=679213
https://bugzilla.novell.com/show_bug.cgi?id=679213#c6
--- Comment #6 from Michael Andres
OK, that makes this a little clearer. But most of my installs have an empty sixth column ("...<arch>||<repo>"...), is this a problem?
No. 'pid:app' is just informal, sometimes useful for bug hunting as it hints which log files to check.
And just to make it clear. What's the expected status just after a DVD installation? Which packages/patterns should be marked as selected by the user and which by the solver?
This is something FEATURE#309385 has to define. The IMO desired result would have all packages required by the initial pattern set being either marked as byUser, or autoselected but required by a pattern-package which is marked as byUser. So they are not targeted by cleandepsOnRemove. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com