it sounds good.<br><br>but how is this flat file gonna be managed? will there be a rpm that`s updating the flatfile with other rpm names incase they need to be added? or will it be a solid flat file that is gonna be delivered with fedora core 7 and won`t be updated?
<br><br>whatever one it is.. i wouldn`t go for a flatfile.. i think it`s better to make use of sqlite (yea yea.. that`s flatfile based).<br>sqlite is needed for yum anyway so why not just use it for this aswell.<br><br>but something different.. isn`t the basic problem of this all in yum or rpm? (i think yum) and wouldn`t it be better to just fix that.
<br><br>Mark.<br><br><br><div><span class="gmail_quote">2007/4/5, seth vidal <<a href="mailto:skvidal@linux.duke.edu">skvidal@linux.duke.edu</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Thu, 2007-04-05 at 15:40 -0400, seth vidal wrote:<br>> On Thu, 2007-04-05 at 15:25 -0400, Matthew Miller wrote:<br>> > On Thu, Apr 05, 2007 at 02:09:42PM -0400, seth vidal wrote:<br>> > > For another problem of orphaned/dead packages we discussed an additional
<br>> > > metadata type for dead-packages that should be removed from folks'<br>> > > systems if they're found. That might be the only workable solution. We<br>> > > could get arch and evr specific with that if implemented sanely.
<br>> > > ThoughtS?<br>> ><br>> > I started working on a yum plugin for this. But then I got distracted.<br>> ><br>><br>> post what you have. It's a start.<br>><br>> If this is the path we want to go I'll get on it asap, it shouldn't be
<br>> overly much code - mostly like installonlyn but just querying some extra<br>> metadata.<br><br>After talking to a few folks this sounds like the way we're going to<br>have to go. A plugin which lets us tell yum 'remove these if you find
<br>them'.<br><br>it steps around the arch-specific obsoletes need. If/when rpm gets that<br>added in and stable we can disable the plugin and worry about it no<br>more! :)<br><br>I was trying to figure out what would be a reasonable file format and
<br>unless we're planning on doing something tricky  it might make sense to<br>have a simple flatfile in the metadata<br><br>pkgname-v-r.arch<br>pkg2-v-r.arch<br>pkg3-v-r.*<br><br><br>and just have yum add those pkgs, if they exist, to the list of ones to
<br>remove from the users' system.<br><br>I think it would make sense for the plugin to catch and ignore things<br>like:<br>a*<br>b*<br>*<br>ab*<br>?*<br><br><br>etc.<br><br>I need some feedback though, things I'm forgetting?
<br><br>-sv<br><br><br>--<br>fedora-devel-list mailing list<br><a href="mailto:fedora-devel-list@redhat.com">fedora-devel-list@redhat.com</a><br><a href="https://www.redhat.com/mailman/listinfo/fedora-devel-list">https://www.redhat.com/mailman/listinfo/fedora-devel-list
</a><br></blockquote></div><br>