FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us

We also have a status page:

Website Feedback
 New Topic  |  Go to Top  |  Go to Topic  |  Search  |  Log In   Newer Topic  |  Older Topic 
 required by no updating
Author: bapt 
Date:   18-03-11 16:00


the x11/gnome-libs ports still show in the "required by field" (beta version) the information concerning ports that actually does require gnome-libs any more (x11-toolkits/p5-Gtk2-ImageView for example)

PS: thanks for freshports it is very useful

Reply To This Message
 Re: required by no updating
Author: Dan 
Date:   18-03-11 18:30

As each commit is processed, the dependencies of THAT port are updated in the database. What is missing is the clearing of cache. That part has not been coded yet.

The HTML for x11/gnome-libs is cached. That cache is cleared whenever x11/gnome-libs is updated. Other events can clear that cache, for example, if a master port is updated, the cache for all slave ports is cleared.

In this case, clearing of cache is not so straight forward. In this case, x11/gnome-libs is not involved in the commit, so we can't rely on the usual commit processing.

However, we can do this via triggers on the port_dependencies table. Whenever items are added or deleted from the table, we can queue a cache clear based on that. I probably won't write that code until after BSDCan

The Man Behind The Curtain

Reply To This Message
 Forum List  |  Threaded View   Newer Topic  |  Older Topic 

 Forum List  |  Need a Login? Register Here 
 User Login
 User Name:
 Remember my login:
 Forgot Your Password?
Enter your email address or user name below and a new password will be sent to the email address associated with your profile.

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.