Quantcast
Channel: Development – FreshPorts News
Browsing index pages (80 articles)
↧

Deploying freshports-www-2.16.1

freshports-www-2.16.1 requires some database changes. This post outlines the updates on one host. Since starting this post, there’s been a few updates, and now I’m deploying 2.16.2.6 This post was...

View Article


How I set the old subversion repo to readonly

For my own notes later, when I wonder why this thing is readonly. This was generated by Claude. FreshPorts moved from Subversion to git on 5 October 2026. The Subversion repository it came from,...

View Article


Converting the last FreshPorts subversion repos to git

I have attempted this process twice before. My thanks to those who helped me. I never completed your work. I appreciate your assistance and apologize that I never completed my part. Tonight, I resorted...

View Article

p5-freshports-scripts changes for 2.3.0

p5-freshports-scripts is being updated to 2.3.0 – this post outlines the changes. See also p5-freshports-modules changes for 2.3.0 FreshPorts now checks its own port versions against the ports INDEX...

View Article

p5-freshports-modules changes for 2.3.0

p5-freshports-modules is being updated to 2.3.0 – this post outlines the changes. This package jumps from 2.2.2 to 2.3.0 mainly to keep in line with a recent p5-freshports-scripts update. A small...

View Article


Index comparison – deployment notes

These are the deployment notes for the INDEX comparison feature. This paragraph will be updated with the deployment dates as it moves through test, stage, and production. The following was composed by...

View Article

vuxml.php escaping and the + in package names (#680)

The following outlines some changes set to be deployed soon. I will modify this paragraph to the past tense after deployment. The following was composed by Claude. Two fixes to freshports-www, both...

View Article

PORTVERSION deviations for devel/boost-docs

This post carries on from using INDEX to find PORTVERSION deviations and outlines the first automated findings. On Monday night, compare-index.sh ran from a cronjob for the first time. That night found...

View Article


using INDEX to find PORTVERSION deviations

This post delves into using /usr/ports/INDEX from the FreeBSD port tree for use in solving the http://Mk/bsd.default-versions.mk problem and related issues. This work was saved on pro05. I have a...

View Article


When are the FreeBSD trees the busiest?

Following on from: When do commits happen in the FreeBSD docs tree? When do commits happen in the FreeBSD src tree? When do commits happen in the FreeBSD ports tree? I asked for the busiest times. This...

View Article

When do commits happen in the FreeBSD docs tree?

Following on from When do commits happen to the FreeBSD ports tree?, I asked Claude to review the docs tree. How often does the FreeBSD doc tree go quiet? I looked at every commit to the doc tree over...

View Article

When do commits happen in the FreeBSD src tree?

Following on from When do commits happen to the FreeBSD ports tree?, I asked Claude to review the src tree. How often does the FreeBSD src tree go quiet? I looked at every commit to the src tree over...

View Article

Creating a jail within an ingress jail

In this post, I’m going to create a second jail in a FreshPorts ingress node. The first jail (named freshports) is used for running various scripts, typically of the make -V nature, to extract values...

View Article


When do commits happen in the FreeBSD ports tree?

I asked Claude for this: Look at the FreeBSD ports tree over the past two years of commits. Look for time periods where there is a least a 15 minute gap without commits. Count them, and let me know the...

View Article

Creating and populating the tables for DefaultVersions

I’m preparing my test database (freshports.dvl) for code which processes Mk/bsd.default-versions. See the following for references: https://github.com/FreshPorts/DefaultVersions...

View Article


The ingress daemon code

This is the first of several post reviewing and documenting the subversion to git conversion process. In short, FreshPorts is split into two parts, which are explained by this high level overview:...

View Article

Converting from subversion to git

The code for the front end of FreshPorts is at https://github.com/FreshPorts/freshports/ There are other repos there as well. There are also many repos within my subversion server in the basement...

View Article


DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and...

Shortly after moving the jail dvl-ingress01 from Python 3.11 to Python 3.12, I started seeing these messages: The code in question ( link to source) is This should be easy enough to replace, knowing...

View Article

How FreshPorts processes vuxml entries

One of my favorite FreeBSD features is security/vuxml – from it we get these great tools (provided by pkg): * pkg audit (what installed packages contain known vulnerabilities?) *...

View Article

Clearing out the distfiles

It has been 15 months since the last blog post about clearing out distfiles. It was time again today. This is still not scripted, however, that day may come. The steps were: [7:08 pro05 dvl ~] % ssh...

View Article
Browsing index pages (80 articles)


Latest Images