Bug 391832 - Missing git label for multiple frameworks components
Summary: Missing git label for multiple frameworks components
Status: RESOLVED NOT A BUG
Alias: None
Product: frameworks-kauth
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Other FreeBSD
: NOR normal
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-13 20:11 UTC by Martin
Modified: 2018-03-30 15:30 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin 2018-03-13 20:11:54 UTC
[This bug report has been filed for frameworks/kauth but applies equally to several other frameworks components as shown below.]

Since approx. version 5.37.0, the git repositories of several frameworks components do not contain tags anymore for released versions. For example, frameworks/kauth has

v4.100.0-rc1
v4.100.0-rc2
v4.95.0
v4.96.0
v4.97.0
v4.98.0
v4.99.0-rc1
v4.99.0-rc3
v5.0.0
v5.0.0-rc1
v5.1.0
v5.1.0-rc1
v5.10.0
v5.10.0-rc1
v5.11.0
v5.11.0-rc1
v5.12.0
v5.12.0-rc1
v5.13.0
v5.13.0-rc1
v5.14.0
v5.14.0-rc1
v5.15.0
v5.15.0-rc1
v5.16.0
v5.16.0-rc1
v5.17.0
v5.17.0-rc1
v5.18.0
v5.18.0-rc1
v5.19.0
v5.19.0-rc1
v5.2.0
v5.2.0-rc1
v5.20.0
v5.20.0-rc1
v5.21.0
v5.21.0-rc1
v5.21.0-rc2
v5.22.0
v5.22.0-rc1
v5.23.0
v5.23.0-rc1
v5.24.0
v5.24.0-rc1
v5.25.0
v5.25.0-rc1
v5.26.0
v5.26.0-rc1
v5.26.0-rc2
v5.27.0
v5.27.0-rc1
v5.28.0
v5.28.0-rc1
v5.29.0
v5.29.0-rc1
v5.3.0
v5.3.0-rc1
v5.30.0
v5.30.0-rc1
v5.30.0-rc2
v5.31.0
v5.31.0-rc1
v5.32.0
v5.32.0-rc1
v5.33.0
v5.33.0-rc1
v5.34.0
v5.34.0-rc1
v5.34.0-rc2
v5.35.0
v5.35.0-rc1
v5.36.0
v5.36.0-rc1
v5.37.0
v5.37.0-rc1
v5.4.0
v5.4.0-rc1
v5.5.0
v5.5.0-rc1
v5.6.0
v5.6.0-rc1
v5.7.0
v5.7.0-rc1
v5.8.0
v5.8.0-rc1
v5.9.0
v5.9.0-rc1

It would be beneficial to correctly tag releases in all the frameworks components; for example, karchive has (nearly) all tags (only 5.45.0 is currently missing):

v4.100.0-rc1
v4.100.0-rc2
v4.95.0
v4.96.0
v4.97.0
v4.98.0
v4.99.0-rc1
v4.99.0-rc3
v5.0.0
v5.0.0-rc1
v5.1.0
v5.1.0-rc1
v5.10.0
v5.10.0-rc1
v5.11.0
v5.11.0-rc1
v5.12.0
v5.12.0-rc1
v5.13.0
v5.13.0-rc1
v5.14.0
v5.14.0-rc1
v5.15.0
v5.15.0-rc1
v5.16.0
v5.16.0-rc1
v5.16.0-rc2
v5.17.0
v5.17.0-rc1
v5.18.0
v5.18.0-rc1
v5.19.0
v5.19.0-rc1
v5.2.0
v5.2.0-rc1
v5.20.0
v5.20.0-rc1
v5.21.0
v5.21.0-rc1
v5.21.0-rc2
v5.22.0
v5.22.0-rc1
v5.23.0
v5.23.0-rc1
v5.24.0
v5.24.0-rc1
v5.25.0
v5.25.0-rc1
v5.26.0
v5.26.0-rc1
v5.26.0-rc2
v5.27.0
v5.27.0-rc1
v5.28.0
v5.28.0-rc1
v5.29.0
v5.29.0-rc1
v5.3.0
v5.3.0-rc1
v5.30.0
v5.30.0-rc1
v5.30.0-rc2
v5.31.0
v5.31.0-rc1
v5.32.0
v5.32.0-rc1
v5.33.0
v5.33.0-rc1
v5.34.0
v5.34.0-rc1
v5.35.0
v5.35.0-rc1
v5.36.0
v5.36.0-rc1
v5.37.0
v5.37.0-rc1
v5.38.0
v5.38.0-rc1
v5.39.0
v5.39.0-rc1
v5.4.0
v5.4.0-rc1
v5.40.0
v5.40.0-rc1
v5.41.0
v5.41.0-rc1
v5.42.0
v5.42.0-rc1
v5.43.0
v5.43.0-rc1
v5.44.0
v5.44.0-rc1
v5.5.0
v5.5.0-rc1
v5.6.0
v5.6.0-rc1
v5.7.0
v5.7.0-rc1
v5.8.0
v5.8.0-rc1
v5.9.0
v5.9.0-rc1

Some of the affected components are

kauth
kbookmarks
kcmutils
kcodecs
kcompletion
kconfig
kconfigwidgets
kcoreaddons
kdbusaddons
kdeclarative
kded
kdelibs4support
kdesignerplugin
kdoctools
kglobalaccel
khtml
ki18n
kiconthemes
kinit
kio
kitemviews
kjobwidgets
kjs
knotifications
knotifyconfig
kpackage
kparts
kross
kservice
ktexteditor
ktextwidgets
kunitconversion
kwallet
kwidgetsaddons
kwindowsystem
kxmlgui
portingAids
solid
sonnet
syntax-highlighting
Comment 1 Christoph Feck 2018-03-30 14:44:33 UTC
Can you double-check? I only looked at https://cgit.kde.org/kauth.git/refs/ and https://cgit.kde.org/kbookmarks.git/refs/ and see tags for v5.44.0 and older versions.
Comment 2 Martin 2018-03-30 15:02:09 UTC
Interesting.

What I am actually doing is that I have cloned the repositories from git://anongit.kde.org/<component>.git and keep them up-to-date by regularly executing "git pull --all".

I have just freshly cloned git://anongit.kde.org/kauth.git, and this indeed gives me all the tags.

I'll close the PR because the issue is on my side.

Could you tell me how I get the new tags in an incremental fashion?

Thanks for the help.

-- Martin
Comment 3 Martin 2018-03-30 15:30:53 UTC
O.k. so I changed the pull invocation to "git pull --all --tags", and that seems to do the trick.

I don't understand why this worked with "git pull --all" up to a certain point and then stopped fetching more tags.

-- Martin