Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#59975 - [glib2] Unable to check out sources

Attached to Project: Arch Linux
Opened by Andreas Baumann (andreas_baumann) - Saturday, 08 September 2018, 06:37 GMT
Last edited by Jan Alexander Steffens (heftig) - Sunday, 09 September 2018, 11:07 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Cloning into 'glib'...
done.
Checking out files: 100% (1905/1905), done.
fatal: reference is not a tree: f0b57dd7a80425264e318f85c331a039a3cddd87

Why not just use the source tarball
http://ftp.gnome.org/pub/gnome/sources/glib/2.58/glib-2.58.0.tar.xz ?

I understand that git repos are the only way to go, if a software is no
longer properly maintained and just a git repo exists or if the upstream
author decided not to produce any tarballs for download anymore, but
here..

git is a version control system for development, not a software distribution
platform (personal oppinion).

Additional info:
* package version(s): 2.58.0-1
* config and/or log files etc.


Steps to reproduce:
asp export glib2
cd glib2
staging-x86_64-build
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Sunday, 09 September 2018, 11:07 GMT
Reason for closing:  Fixed
Additional comments about closing:  glib2 2.58.0+19+gc3c059e6d-1
Comment by Eli Schwartz (eschwartz) - Sunday, 09 September 2018, 05:09 GMT
The immediate problem here is in fact that we built using https://gitlab.gnome.org/GNOME/glib/commit/f0b57dd7a80425264e318f85c331a039a3cddd87 whereas upstream apparently decided to move the tag to https://gitlab.gnome.org/GNOME/glib/commit/c138b98e363df8b95c2ee3eac214649b2908ad68 instead.

Loading...