[zypp-devel] libzypp work during beta phase
- Satisfied products and patterns - Better display of "installed" patterns and patches (reduce icons) Patch: - needs reboot? -> how? - affects package manager (should we calculate it?) - does repo2solv parse the right languages? -> should the logic be there or should the caller specify which ones? - delta rpms What else? -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
adding: - implementation of server side solv files - commit cleanup -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
Dňa Thursday 17 April 2008 16:29:31 Duncan Mac-Vicar Prett ste napísal:
adding:
- implementation of server side solv files - commit cleanup
I suggest to postpone these iteams for 11.1, if cannot be done by Beta2, except for bug fixes. Stano -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
Hi, On Thu, 17 Apr 2008, Duncan Mac-Vicar Prett wrote:
- does repo2solv parse the right languages? -> should the logic be there or should the caller specify which ones?
I'm undecided here. What will libzypp download? All available packages.* files, or only a subset of them? My concern is that if I simply convert all files that libzypp happened to download (are in the raw/ directory) it might include stale packages.* files, and will take up much space. So it would be kind of nice if repo2solv gets a list of packages from libzypp that it thinks are the current ones (and that it made sure are also current on disk). Another thing we need to do for this to become nice, is to split the solv files into multiple ones. That is already implemented and needs only a little bit of support code in libzypp (I'll do that). But it also would be nice to reorganize where we store these .solv files (and subfiles). I would suggest storing them into a directory per repo. Currently we have (let $N be the alias of the repo): raw/$N/* : downloaded files $N.cookie : generated from download $N.solv : " I would like to reorganize this to: raw/$N/* : as before $N/solv : main solv file for $N $N/cookie : you guessed it $N/solv.DU : disk usage data $N/solv.$LANG : the several translated strings $N/solv.FL : filelist (exists only sometimes) $N/solv.misc : (optional) could contain the non-solvable attributes With the correct callback in libzypp the actual split of attributes over different files will not matter, it won't even notice (they are loaded on demand). It doesn't even need to know the names of the subfiles. Ciao, Michael. -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
Duncan Mac-Vicar Prett wrote:
- Satisfied products and patterns - Better display of "installed" patterns and patches (reduce icons)
Patch: - needs reboot? -> how? - affects package manager (should we calculate it?)
- does repo2solv parse the right languages? -> should the logic be there or should the caller specify which ones?
- delta rpms
What else?
- mls mentioned we also need weak package locks to avoid installing recommends which user did uninstall over and over again. j. -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
On Thu, Apr 17, Jan Kupec wrote:
What else?
- mls mentioned we also need weak package locks to avoid installing recommends which user did uninstall over and over again.
Yes, it's on my list ;) -- cu, Michael Andres +------------------------------------------------------------------+ Key fingerprint = 2DFA 5D73 18B1 E7EF A862 27AC 3FB8 9E3A 27C6 B0E4 +------------------------------------------------------------------+ Michael Andres YaST Development ma@novell.com SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) Maxfeldstrasse 5, D-90409 Nuernberg, Germany, ++49 (0)911 - 740 53-0 +------------------------------------------------------------------+ -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
First, all changes should be in by Beta2, only bug fixing mode afterwards. Dňa Thursday 17 April 2008 16:09:32 Duncan Mac-Vicar Prett ste napísal:
- Satisfied products and patterns
Not sure how to do it, but needs to be resolved by beta2.
- Better display of "installed" patterns and patches (reduce icons)
If we can do it by Beta2, yes, quite important usability enhancement. But we can live without it.
Patch: - needs reboot? -> how?
Isn't this flag implemented in the parser? What do you mean by 'how' ?
- affects package manager (should we calculate it?)
You cannot calculate, as there might be a side effect that affects package manager (strange stuff like Xlib - wild dream). You need this information from a patch description.
- does repo2solv parse the right languages? -> should the logic be there or should the caller specify which ones?
not sure what this means.
- delta rpms
We need that by beta2. Stano -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
participants (5)
-
Duncan Mac-Vicar Prett
-
Jan Kupec
-
Michael Andres
-
Michael Matz
-
Stanislav Visnovsky