Skip to content

Segfault on publish #17

@alerque

Description

@alerque

I've been using aurpublish for some time to manage this repository of AUR packages that I (co-)maintain. I've gotten into a few messes (usually because I work on packages from more than one machine and then have to cobble the history together without breaking git subtree) but am usually able to get out of them. All packages do publish...except one.

For some reason my chomsky-font base package has gone wonky. My usual bump routine ended with a segfault. Because I was on hardware with a serious south bridge issue I kind of just ignored it and figured it had memory problems. I pushed the commit to my repo without getting the subtree pushed to the AUR.

Now I'm trying from another machine with stable hardware and realize there is still a problem:

$ pwd
/home/caleb/projects/aur/chomsky-font
$ aurpublish $(basename $PWD)
git push using:  aur:chomsky-font.git master
/usr/lib/git-core/git-subtree: line 757: 98078 Done                    eval "$grl"
     98079 Segmentation fault      (core dumped) | while read rev parents; do
    process_split_commit "$rev" "$parents" 0;
done

I've tried a few things such as checking out the repository before the last commit on that package, running aurpublish -p chomsky-font, and redoing the bump. Nothing flies, for some reason any attempt I make to publish that package to the AUR now results in a segfault no matter what machine I try from.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions