Op maandag 9 januari 2006 01:17, schreef Mauricio Teixeira: > Em Dom, 2006-01-08 às 16:55 +0100, Richard Bos escreveu: > > Does smart support the functionality provided by: gpg-checker.lua, > > gpg-import.lua, pkglog.lua and post.lua inclusive configuration settings. > > That should be done using plugins written in Python and dropped into > Smart's "plugins" directory, althought it could be a little tricky to > make some parts to merge well with smart without modifying some code > elsewhere. > > > Heh, we want smart to replace apt, so it should do it with the same > > functionality or more. > > It does more. Python scripts are more powerful than Lua scripts. And > even if you want to maintain support for them, one could write a plugin > for it.
The only thing it does more is processing of repodata. That is very good, but if smart should replace apt it should provide the same or more functionality. So as long as smart does not provide similar functionality to check gpg keys, import gpg keys, launch post scripts, keep an install and remove log and other things I mentioned in other emails it does LESS! These are things I notice as SUSER, the repodata I do not notice as user, it's the server admin that will be happy with it. > > No not all. It uses YAST to provide a GUI. The backend is stored in: > > /etc/cron.daily/suse-apt-upgrade > > You could join the Smart mailing list and thake that discussion there. > We could check if it's possible to implement. Heh, but you (and others) want smart to supersede apt. I contribruted apt and all its goodies. It's up to you to make smart better. > > I thought that YOU is already able to repomd formatted pkg repositories? > > YOU is something completely different. The question was: "is YOU already able to use repomd formatted repositories" > > Could you explain what Mauricio is adding? > > Just dealing with YaST2 sources for now, not YOU yet. For now you need > to add the updates repository in APT format. But I plan to add YOU > support in all of it's glory as soon as possible. :) What is meant with YOU support?? Processing of the repomd files? > > What does smart mean with updating cache? Does it retrieve new > > information from an online server, see: > > Why smart loads/updates/saves the cache all the time? What is this cache > anyway? > http://labix.org/smart/faq#head-176755c0475d8090d9be199927d41febc9d7918e Not clear. I understand the loading I think (reading data from disk), but what is it doing during update. Does it contact the server and retrieve data from there, or is doing something else. > > Now if I answer "Y" to the question: > > It crashes: > > The important part of the crash is the end, and you pasted just the > initial part. :) Well it is easy reproducable. Install a package as regular user, withour root permission. -- Richard Bos Without a home the journey is endless --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
