tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: [wip] Re: electricsheep-svn: Switch to git

On 25.09.2016 16:14, John D. Baker wrote:
> Unfortunately, the git repo for electricsheep is not publicly accessible:
> [...]
> ===> Extracting for electricsheep-2.7nb20160925
> => Cloning GIT archive client.
> Permission denied (publickey).
> fatal: Could not read from remote repository.
> Please make sure you have the correct access rights
> and the repository exists.
> *** Error code 128
> Stop.
> make[1]: stopped in /x/pkgsrc/wip/electricsheep-git
> *** Error code 1
> Stop.
> make: stopped in /x/pkgsrc/wip/electricsheep-git

The repos are shipped on GitHub. This hosting site provides two types of
access: for users (via ssh) and for everybody else (https). I was
switching several repos from git: to https:, but these changes were
reverted, I think due to SSL cert issues at that time.

I'm going to add support for both solutions in

> Admittedly, the old SVN repo had not been accessible after 17 May 2014,
> but I could still link my archived copy of the last checkout into
> "../../distfiles/svn-packages" and have it build from that.
> Even if a publicly-accessible git repo were provided, the patches would
> likely no-longer apply (as with "dfu-util-git").
> There is also the issue that the old SVN copy still used 'mplayer' to
> display while the HEAD revision had switched to using OpenGL directly,
> preventing some (many?) platforms from using it.

It's possible to use the pkgsrc mainline framework to fetch older tags
from GitHub and ship an older versions with a good reason - mplayer
front-end might be one.

Please have a look at graphics/adaptagrams for an example of this.

> Perhaps a package fetching the last mplayer-using version should be
> implemented?

It makes sense.

Attachment: signature.asc
Description: OpenPGP digital signature

Home | Main Index | Thread Index | Old Index