bugh-source - Bugs: bug #62566, Merge Python 3 fork of h-client

 
 

bug #62566: Merge Python 3 fork of h-client

Submitter:  Maxim Cournoyer <apteryx>
Submitted:  Thu 02 Jun 2022 07:37:24 PM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Duplicate
Privacy:  Public Assigned to:  None
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Sun 05 Jun 2022 10:36:56 AM UTC, comment #1: 

i will explain why we must use the work, which is on pagure now

the h-client SVN was seeded from a tarball of h-client (the
initial 'added files' revision), from when it was originally a
branch of the h-source SVN - the original change history
remained (orphaned) on the h-source SVN for many years after the
fork; but more recently, when we decided to migrate both
projects to git, the original h-client history was meticulously
purged from h-source, and stitched onto the current h-client, so
the h-client VCS now represents the complete change history

the empty commit 'CLIENT_HARD_FORK_POINT' marks the seam:
https://pagure.io/h-client/commits/master?page=3

all of the changes below that, are not present on the sr.ht repo;
because the h-client SVN did not include them

i am looking over the changes on sr.ht now - i will definitely
patch in anything i missed - thanks

are you certain that guix does not include an os-release file? -
/etc/os-release is non-standard - the FHS requires the file to
be at /usr/lib/os-release - /etc/os-release, if present, is
usually a symlink to ../usr/lib/os-release

this ticket is essentially a duplicate of #60940 - lets defer to that one - feel free to join the mailing list
https://lists.nongnu.org/mailman/listinfo/h-source-users

bill-auger <bill_auger>
Group Member
Thu 02 Jun 2022 07:37:24 PM UTC, original submission:  

Hi,

I've adjusted the h-client source so that it can run with Python3/GTK3.  The code is available here: https://git.sr.ht/~apteryx/h-client/tree.

PS: I hadn't noticed about https://pagure.io/h-client/commits/development, another Python 3 fork, before this work.  Compared to it, I think my fork is more minimal while taking care of more byte string/PyGTK/PyCurl migration issues.  There are no errors at run time connecting to h-node.org works, for example (which isn't true of the other fork).

Thanks,

Maxim

Maxim Cournoyer <apteryx>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by bill_auger (Posted a comment)
  • -email is unavailable- added by apteryx (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2022-06-09 bill_auger StatusNone Duplicate
    2022-06-05 bill_auger Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-3230.
    Corresponding source code