View Single Post
  #9   (View Single Post)  
Old 4th November 2010
jggimi's Avatar
jggimi jggimi is online now
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

Quote:
...Is there a way to give a command like in FreeBSD to crank through the lot of them...?
You have already discovered out-of-date, which produces the report you posted. That report can be used to create a personal SUBDIR makefile, placed in the top of the ports tree, and used to generate your packages. You can either automate the process with a tool like sed(1) or edit the report manually. See any of the Makefiles in any of the ports tree "branches", such as www/Makefile or languages/Makefile to see the format of the SUBDIR += statement and the necessary .include file in the last line. And regarding backports:
Quote:
...How long does it typically take?
Either "as long as it takes" or "it depends", depending on the maintener(s) availability and interest level. Porting is a volunteer effort. Every port that has a single maintainer will have a $MAINTAINER variable in the Makefile. That contains their Email address. If a group maintains the port, there will be no $MAINTAINER variable, and your only path to annoying them will be the ports@ mailing list. "make show=MAINTAINER" will echo either appropriately.

As I see it, you have four choices:

a) While waiting, attempt to backport the -current port yourself. If you are successful, you can contact $MAINTAINER and let him, her, or they know you've got a working backport, and ask them to review what you have done and make recommendations and corrections so that your work can be commited to the patch branch.

b) Send an Email to $MAINTAINER and demand they drop whatever they are doing and get this done, because for you, it is the most critical thing in the world.

c) Wait patiently, in the hopes that $MAINTAINER will get around to it before the next set of security fixes for Firefox are published.

d) Use the version of FF available to you, and don't worry be happy.

----

I recommend a,c, or d. Option b is considered rude.
Reply With Quote