~dlax

Toulouse, France

Recent activity

Re: [PATCH core.sr.ht-deb v2] split out python3-srht-dev a day ago

From Denis Laxalde to ~sircmpwn/sr.ht-packages

Applied this patch and respective ones in other repos. All builds have
run and packages should now be available in the mirror (except hg.sr.ht,
for which builds is not possible on my side).

While I'm open to contributions to this project, this one was kind of a
hassle to manage on my side; so I'd appreciate if we could refrain from
such large/invasive changes unless they are really needed.

Re: Setting up sourcehut on a vps 5 days ago

From Denis Laxalde to ~sircmpwn/sr.ht-discuss

> Is is possible to use something like a docker container running postgres/etc
> for it? I noticed on the debian package it installs them itself, which is
> somewhat redundant when running them in a container already.

Debian packages only have a Recommends on postgresql (and redis), so if 
you don't install recommended packages (or uninstall them afterwards), 
things should work fine. (Those packages could arguably be in Suggests 
section.)

So if you have postgres/redis running in containers and sr.ht services 
running on your vps, adjusting the sr.ht/config.ini to point to 
interfaces of docker services should just work.

Re: [PATCH core.sr.ht-deb 2/2] split out python3-srht-dev 8 days ago

From Denis Laxalde to ~sircmpwn/sr.ht-packages

>> Alternatively, can these steps be done in a more "standard" way, e.g.
>> debian/rules or in python3-srht.install?
> 
> debian/install is equivalent to debian/python3-srht.install because
> python3-srht is the main package (the first one listed in debian/control).

This seems a bit fragile so I'd rather have things explicit and use 
debian/python3-srht.install file.

Can you send a v2 changing this?

Please also explain all changes in the commit message and add a 
d/changelog entry.

Re: [PATCH core.sr.ht-deb 2/2] split out python3-srht-dev 8 days ago

From Denis Laxalde to ~sircmpwn/sr.ht-packages

> diff --git a/debian/install b/debian/install
> new file mode 100755
> index 0000000..baf8131
> --- /dev/null
> +++ b/debian/install
> @@ -0,0 +1,5 @@
> +#!/bin/sh
> +echo usr/bin
> +echo 'usr/lib/python3.*/dist-packages/srht-*.egg-info'
> +echo 'usr/lib/python3.*/dist-packages/srht/templates'
> +find debian/tmp -name '*.py' -or -name '*.pyc'

I was not aware of this executable debian/install file "feature". Is 
this documented somewhere?

Re: [PATCH core.sr.ht-deb 1/2] bump debhelper compat to 13 11 days ago

From Denis Laxalde to ~sircmpwn/sr.ht-packages

Applied first patch, thanks.
Will look at the second one later on.

Re: Cannot access Git repository on self-hosteed Sourcehut 14 days ago

From Denis Laxalde to ~sircmpwn/sr.ht-discuss

> how to upgrade pygit2 when sr.ht is installed via .deb?

Version 1.4.0 available in bullseye (testing) or sid should work. The 
one from stable is certainly too old.

Re: Update install_requires to help bring up a minimal dev hacking environment a month ago

From Denis Laxalde to ~sircmpwn/sr.ht-dev

Eli Schwartz a écrit :
> On 4/1/21 10:25 PM, Drew DeVault wrote:
>> On Thu Apr 1, 2021 at 10:23 PM EDT, Marco Sirabella wrote:
>>> Hello,
>>>
>>> This patchset updates some `install_requires` lists in various
>>> `setup.py`s,
>>> enough to get the initial `run.py` working
>>>
>>> Somewhat related:
>>> https://lists.sr.ht/~sircmpwn/sr.ht-discuss/%3C20210307163630.enwbghloptrkrm4o%40zillasnegl%3E
>>>
>>> As the officially recommended way of getting a sourcehut installation
>>> is through one of the 3 distro's package manager, these changes are

Re: [PATCH core.sr.ht-deb 0/3] Replace bootstrap patches with symlink a month ago

From Denis Laxalde to ~sircmpwn/sr.ht-packages

Series applied, thanks.
New package should be in the mirror now.

Re: Debian packaging: python3-scmsrht should be a dependency of srht-git 2 months ago

From Denis Laxalde to ~sircmpwn/sr.ht-discuss

earnest ma a écrit :
> Currently, on the Debian package repo, python3-scmsrht is not listed as
> a dependency of srht-git, and not automatically installed.

Thanks for the report.
This is fixed now with version 0.72.17-2 available in the mirror.