[Debian-l10n-devel] Bug#805378: Undefined subroutine errors (spider-bts) Was: [Help] Re: dl10n-check: Can't locate Debian/Pkg/DebSrc.pm in @INC

Laura Arjona Reina larjona at debian.org
Tue Nov 19 17:34:55 GMT 2024


Hello again

El 19/11/24 a las 17:00, Andreas Tille escribió:
> Hi,
>
> Am Tue, Nov 19, 2024 at 04:26:08PM +0100 schrieb Laura Arjona Reina:
>>> Maybe disable the 'git pull' in the cron script and revert the git status locally back to say November 14th ?
>>> To verify, it's related to latest changings...
>> Thanks for the idea.
>> I have logged in tye.d.o and done:
>> sudo -u debian-i18n git checkout bdd61bb4cf8fc56ed16aea22f7345c628b76547a
>>
>> (which is https://salsa.debian.org/l10n-team/dl10n/-/commit/bdd61bb4cf8fc56ed16aea22f7345c628b76547a
>> , the last state where thinks worked)
>>
>> and then, edited etc/cron.d/05sync-git to comment out the "git pull" line.
>>
>> I'll wait for the following runs of spiderbts and if it works, will forward
>> the git repo in tye commit by commit to see when it breaks.
> I admit I was not aware that changing the packaging repository of some
> Debian package can have some severe influence on a production machine.

Well, the Debian infrastructure in some places runs based on git master 
branch, and in this case we have a cron job that pulls the changes in 
git. But nothing critical, I guess.

> I'm very sorry if I might have broken something.
>
> On the other hand it seems that nobody is actually using dl10n as a
> *package*.  Wouldn't it make sense to remove the Debian package from the
> archive ... or possibly splitting the part from the repository that is
> used in some daily cron job to some other place than the packaging
> repository?  Just trying to understand what is possibly a simple thing
> when being involved.

I think it does not make sense to have a package but OTOH if there is no 
package maybe we couldn't have gotten all the cleaning an up-to-date 
stuff that all you provided in the last days :-)

I don't feel confident to be the one removing the part of the code that 
is used only for obtaining a package (I don't maintain packages), nor 
asking the package to be removed from the archive (if nobody else steps 
ahead, I can teach myself in the following weeks and try to ensure that 
dl10n is not present in Trixie).

Thanks all and kind regards,

-- 
Laura Arjona Reina
https://wiki.debian.org/LauraArjona



More information about the Debian-l10n-devel mailing list