Open
Description
Description
Every file in the package have zero size, also the conanfile.py.
I don't know if it is my local problem or a bug. I need help do debug this strange situation.
Create conanfile.py:
from conans import ConanFile
class ANTConan(ConanFile):
name = "test"
version = "1.0.0"
author = "ANT-Solutions GmbH"
url = "https://xxx/ANT-0000-Embedded/toolchain.git"
homepage = "https://xxx/ANT-0000-Embedded/toolchain"
license = "Copyright 2025 ANT-Solutions GmbH. All rights reserved."
description = "ANT-Embedded Toolchain"
user = "ant"
channel = "stable"
def package(self):
self.copy("testfile")
You also need the testfile beside the conanfile.py. The file can have only text.
Now create the Package:
conan export-pkg conanfile.py test/1.0.0 -f
After that, you can upload the package to gitea:
conan upload --all --check -c -r antEmbedded test/1.0.0@ant/stable
Result:
Uploading to remote 'antEmbedded':
Uploading test/1.0.0@ant/stable to remote 'antEmbedded'
Uploaded conan recipe 'test/1.0.0@ant/stable' to 'antEmbedded': https://xxx/api/packages/ANT-0000-Embedded/conan
Uploading package 1/1: 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 to 'antEmbedded'
Package integrity OK!
Here the server logs:
2025/03/10 18:13:33 ...s/process/manager.go:188:Add() [T] Start 67cf2bcd: GET: /api/packages/ANT-0000-Embedded/conan/v1/ping (request)
2025/03/10 18:13:33 ...eb/routing/logger.go:47:func1() [T] router: started GET /api/packages/ANT-0000-Embedded/conan/v1/ping for xxx:43780
2025/03/10 18:13:33 ...vices/auth/oauth2.go:43:GetOAuthAccessTokenScopeAndUserID() [T] oauth2.ParseToken: token is unverifiable: error while executing keyfunc: unexpected signing algo: HS256
2025/03/10 18:13:33 ...eb/routing/logger.go:102:func1() [I] router: completed GET /api/packages/ANT-0000-Embedded/conan/v1/ping for xxx:43780, 200 OK in 15.5ms @ conan/conan.go:109(conan.Ping)
2025/03/10 18:13:33 ...s/process/manager.go:231:remove() [T] Done 67cf2bcd: GET: /api/packages/ANT-0000-Embedded/conan/v1/ping
2025/03/10 18:13:33 ...s/process/manager.go:188:Add() [T] Start 67cf2bcd-2: GET: /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable/digest (request)
2025/03/10 18:13:33 ...eb/routing/logger.go:47:func1() [T] router: started GET /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable/digest for xxx:43790
2025/03/10 18:13:33 ...vices/auth/oauth2.go:43:GetOAuthAccessTokenScopeAndUserID() [T] oauth2.ParseToken: token is unverifiable: error while executing keyfunc: unexpected signing algo: HS256
2025/03/10 18:13:33 ...s/conan/reference.go:41:NewRecipeReference() [T] Conan Recipe: test/1.0.0(@ant/stable(#))
2025/03/10 18:13:33 ...ges/helper/helper.go:34:LogAndProcessError() [D] package does not exist
2025/03/10 18:13:33 ...eb/routing/logger.go:102:func1() [I] router: completed GET /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable/digest for xxx:43790, 404 Not Found in 16.2ms @ conan/conan.go:221(conan.RecipeDownloadURLs)
2025/03/10 18:13:33 ...s/process/manager.go:231:remove() [T] Done 67cf2bcd-2: GET: /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable/digest
2025/03/10 18:13:33 ...s/process/manager.go:188:Add() [T] Start 67cf2bcd-3: GET: /api/packages/ANT-0000-Embedded/conan/v1/users/check_credentials (request)
2025/03/10 18:13:33 ...eb/routing/logger.go:47:func1() [T] router: started GET /api/packages/ANT-0000-Embedded/conan/v1/users/check_credentials for xxx:43796
2025/03/10 18:13:33 ...vices/auth/oauth2.go:43:GetOAuthAccessTokenScopeAndUserID() [T] oauth2.ParseToken: token is unverifiable: error while executing keyfunc: unexpected signing algo: HS256
2025/03/10 18:13:33 ...eb/routing/logger.go:102:func1() [I] router: completed GET /api/packages/ANT-0000-Embedded/conan/v1/users/check_credentials for xxx:43796, 200 OK in 9.6ms @ conan/conan.go:145(conan.CheckCredentials)
2025/03/10 18:13:33 ...s/process/manager.go:231:remove() [T] Done 67cf2bcd-3: GET: /api/packages/ANT-0000-Embedded/conan/v1/users/check_credentials
2025/03/10 18:13:33 ...s/process/manager.go:188:Add() [T] Start 67cf2bcd-4: GET: /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable (request)
2025/03/10 18:13:33 ...eb/routing/logger.go:47:func1() [T] router: started GET /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable for xxx:43798
2025/03/10 18:13:33 ...vices/auth/oauth2.go:43:GetOAuthAccessTokenScopeAndUserID() [T] oauth2.ParseToken: token is unverifiable: error while executing keyfunc: unexpected signing algo: HS256
2025/03/10 18:13:33 ...s/conan/reference.go:41:NewRecipeReference() [T] Conan Recipe: test/1.0.0(@ant/stable(#))
2025/03/10 18:13:33 ...ges/helper/helper.go:34:LogAndProcessError() [D] package does not exist
2025/03/10 18:13:33 ...eb/routing/logger.go:102:func1() [I] router: completed GET /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable for xxx:43798, 404 Not Found in 14.4ms @ conan/conan.go:168(conan.RecipeSnapshot)
2025/03/10 18:13:33 ...s/process/manager.go:231:remove() [T] Done 67cf2bcd-4: GET: /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable
2025/03/10 18:13:33 ...s/process/manager.go:188:Add() [T] Start 67cf2bcd-5: POST: /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable/upload_urls (request)
2025/03/10 18:13:33 ...eb/routing/logger.go:47:func1() [T] router: started POST /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable/upload_urls for xxx:43812
2025/03/10 18:13:33 ...vices/auth/oauth2.go:43:GetOAuthAccessTokenScopeAndUserID() [T] oauth2.ParseToken: token is unverifiable: error while executing keyfunc: unexpected signing algo: HS256
2025/03/10 18:13:33 ...s/conan/reference.go:41:NewRecipeReference() [T] Conan Recipe: test/1.0.0(@ant/stable(#))
2025/03/10 18:13:33 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable/upload_urls for xxx:43812, 200 OK in 8.0ms @ conan/conan.go:278(conan.RecipeUploadURLs)
2025/03/10 18:13:33 ...s/process/manager.go:231:remove() [T] Done 67cf2bcd-5: POST: /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable/upload_urls
2025/03/10 18:13:33 ...s/process/manager.go:188:Add() [T] Start 67cf2bcd-6: PUT: /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/recipe/conanfile.py (request)
2025/03/10 18:13:33 ...eb/routing/logger.go:47:func1() [T] router: started PUT /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/recipe/conanfile.py for xxx:43814
2025/03/10 18:13:33 ...vices/auth/oauth2.go:43:GetOAuthAccessTokenScopeAndUserID() [T] oauth2.ParseToken: token is unverifiable: error while executing keyfunc: unexpected signing algo: HS256
2025/03/10 18:13:33 ...s/conan/reference.go:41:NewRecipeReference() [T] Conan Recipe: test/1.0.0(@ant/stable(#0))
2025/03/10 18:13:33 ...packages/packages.go:123:createPackageAndVersion() [T] Creating package: 11, 126, conan, test, 1.0.0, map[], map[], true
2025/03/10 18:13:33 ...packages/packages.go:263:addFileToPackageVersionUnchecked() [T] Adding package file: 942, conanfile.py
2025/03/10 18:13:33 ...eb/routing/logger.go:102:func1() [I] router: completed PUT /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/recipe/conanfile.py for xxx:43814, 201 Created in 65.8ms @ conan/conan.go:319(conan.UploadRecipeFile)
2025/03/10 18:13:33 ...s/process/manager.go:231:remove() [T] Done 67cf2bcd-6: PUT: /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/recipe/conanfile.py
2025/03/10 18:13:33 ...s/process/manager.go:188:Add() [T] Start 67cf2bcd-7: PUT: /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/recipe/conanmanifest.txt (request)
2025/03/10 18:13:33 ...eb/routing/logger.go:47:func1() [T] router: started PUT /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/recipe/conanmanifest.txt for xxx:43816
2025/03/10 18:13:33 ...vices/auth/oauth2.go:43:GetOAuthAccessTokenScopeAndUserID() [T] oauth2.ParseToken: token is unverifiable: error while executing keyfunc: unexpected signing algo: HS256
2025/03/10 18:13:33 ...s/conan/reference.go:41:NewRecipeReference() [T] Conan Recipe: test/1.0.0(@ant/stable(#0))
2025/03/10 18:13:33 ...packages/packages.go:123:createPackageAndVersion() [T] Creating package: 11, 126, conan, test, 1.0.0, map[], map[], true
2025/03/10 18:13:33 ...packages/packages.go:263:addFileToPackageVersionUnchecked() [T] Adding package file: 942, conanmanifest.txt
2025/03/10 18:13:33 ...eb/routing/logger.go:102:func1() [I] router: completed PUT /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/recipe/conanmanifest.txt for xxx:43816, 201 Created in 26.0ms @ conan/conan.go:319(conan.UploadRecipeFile)
2025/03/10 18:13:33 ...s/process/manager.go:231:remove() [T] Done 67cf2bcd-7: PUT: /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/recipe/conanmanifest.txt
2025/03/10 18:13:33 ...s/process/manager.go:188:Add() [T] Start 67cf2bcd-8: GET: /api/packages/ANT-0000-Embedded/conan/v1/users/check_credentials (request)
2025/03/10 18:13:33 ...eb/routing/logger.go:47:func1() [T] router: started GET /api/packages/ANT-0000-Embedded/conan/v1/users/check_credentials for xxx:43824
2025/03/10 18:13:33 ...vices/auth/oauth2.go:43:GetOAuthAccessTokenScopeAndUserID() [T] oauth2.ParseToken: token is unverifiable: error while executing keyfunc: unexpected signing algo: HS256
2025/03/10 18:13:33 ...eb/routing/logger.go:102:func1() [I] router: completed GET /api/packages/ANT-0000-Embedded/conan/v1/users/check_credentials for xxx:43824, 200 OK in 8.0ms @ conan/conan.go:145(conan.CheckCredentials)
2025/03/10 18:13:33 ...s/process/manager.go:231:remove() [T] Done 67cf2bcd-8: GET: /api/packages/ANT-0000-Embedded/conan/v1/users/check_credentials
2025/03/10 18:13:33 ...s/process/manager.go:188:Add() [T] Start 67cf2bcd-9: GET: /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable/packages/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 (request)
2025/03/10 18:13:33 ...eb/routing/logger.go:47:func1() [T] router: started GET /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable/packages/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 for xxx:43830
2025/03/10 18:13:33 ...vices/auth/oauth2.go:43:GetOAuthAccessTokenScopeAndUserID() [T] oauth2.ParseToken: token is unverifiable: error while executing keyfunc: unexpected signing algo: HS256
2025/03/10 18:13:33 ...s/conan/reference.go:41:NewRecipeReference() [T] Conan Recipe: test/1.0.0(@ant/stable(#))
2025/03/10 18:13:33 ...s/conan/reference.go:122:NewPackageReference() [T] Conan Package: test/1.0.0@ant/stable 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9(#)
2025/03/10 18:13:33 ...ges/helper/helper.go:34:LogAndProcessError() [D]
2025/03/10 18:13:33 ...eb/routing/logger.go:102:func1() [I] router: completed GET /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable/packages/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 for xxx:43830, 404 Not Found in 17.5ms @ conan/conan.go:175(conan.PackageSnapshot)
2025/03/10 18:13:33 ...s/process/manager.go:231:remove() [T] Done 67cf2bcd-9: GET: /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable/packages/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
2025/03/10 18:13:33 ...s/process/manager.go:188:Add() [T] Start 67cf2bcd-10: POST: /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable/packages/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/upload_urls (request)
2025/03/10 18:13:33 ...eb/routing/logger.go:47:func1() [T] router: started POST /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable/packages/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/upload_urls for xxx:43846
2025/03/10 18:13:33 ...vices/auth/oauth2.go:43:GetOAuthAccessTokenScopeAndUserID() [T] oauth2.ParseToken: token is unverifiable: error while executing keyfunc: unexpected signing algo: HS256
2025/03/10 18:13:33 ...s/conan/reference.go:41:NewRecipeReference() [T] Conan Recipe: test/1.0.0(@ant/stable(#))
2025/03/10 18:13:33 ...s/conan/reference.go:122:NewPackageReference() [T] Conan Package: test/1.0.0@ant/stable 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9(#)
2025/03/10 18:13:33 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable/packages/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/upload_urls for xxx:43846, 200 OK in 8.2ms @ conan/conan.go:289(conan.PackageUploadURLs)
2025/03/10 18:13:33 ...s/process/manager.go:231:remove() [T] Done 67cf2bcd-10: POST: /api/packages/ANT-0000-Embedded/conan/v1/conans/test/1.0.0/ant/stable/packages/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/upload_urls
2025/03/10 18:13:33 ...s/process/manager.go:188:Add() [T] Start 67cf2bcd-11: PUT: /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/0/conan_package.tgz (request)
2025/03/10 18:13:33 ...eb/routing/logger.go:47:func1() [T] router: started PUT /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/0/conan_package.tgz for xxx:43850
2025/03/10 18:13:33 ...vices/auth/oauth2.go:43:GetOAuthAccessTokenScopeAndUserID() [T] oauth2.ParseToken: token is unverifiable: error while executing keyfunc: unexpected signing algo: HS256
2025/03/10 18:13:33 ...s/conan/reference.go:41:NewRecipeReference() [T] Conan Recipe: test/1.0.0(@ant/stable(#0))
2025/03/10 18:13:33 ...s/conan/reference.go:122:NewPackageReference() [T] Conan Package: test/1.0.0@ant/stable#0 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9(#0)
2025/03/10 18:13:33 ...packages/packages.go:123:createPackageAndVersion() [T] Creating package: 11, 126, conan, test, 1.0.0, map[], map[], true
2025/03/10 18:13:33 ...packages/packages.go:263:addFileToPackageVersionUnchecked() [T] Adding package file: 942, conan_package.tgz
2025/03/10 18:13:33 ...eb/routing/logger.go:102:func1() [I] router: completed PUT /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/0/conan_package.tgz for xxx:43850, 201 Created in 27.1ms @ conan/conan.go:326(conan.UploadPackageFile)
2025/03/10 18:13:33 ...s/process/manager.go:231:remove() [T] Done 67cf2bcd-11: PUT: /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/0/conan_package.tgz
2025/03/10 18:13:33 ...s/process/manager.go:188:Add() [T] Start 67cf2bcd-12: PUT: /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/0/conaninfo.txt (request)
2025/03/10 18:13:33 ...eb/routing/logger.go:47:func1() [T] router: started PUT /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/0/conaninfo.txt for xxx:43858
2025/03/10 18:13:33 ...vices/auth/oauth2.go:43:GetOAuthAccessTokenScopeAndUserID() [T] oauth2.ParseToken: token is unverifiable: error while executing keyfunc: unexpected signing algo: HS256
2025/03/10 18:13:33 ...s/conan/reference.go:41:NewRecipeReference() [T] Conan Recipe: test/1.0.0(@ant/stable(#0))
2025/03/10 18:13:33 ...s/conan/reference.go:122:NewPackageReference() [T] Conan Package: test/1.0.0@ant/stable#0 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9(#0)
2025/03/10 18:13:33 ...packages/packages.go:123:createPackageAndVersion() [T] Creating package: 11, 126, conan, test, 1.0.0, map[], map[], true
2025/03/10 18:13:33 ...packages/packages.go:263:addFileToPackageVersionUnchecked() [T] Adding package file: 942, conaninfo.txt
2025/03/10 18:13:33 ...eb/routing/logger.go:102:func1() [I] router: completed PUT /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/0/conaninfo.txt for xxx:43858, 201 Created in 27.9ms @ conan/conan.go:326(conan.UploadPackageFile)
2025/03/10 18:13:33 ...s/process/manager.go:231:remove() [T] Done 67cf2bcd-12: PUT: /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/0/conaninfo.txt
2025/03/10 18:13:33 ...s/process/manager.go:188:Add() [T] Start 67cf2bcd-13: PUT: /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/0/conanmanifest.txt (request)
2025/03/10 18:13:33 ...eb/routing/logger.go:47:func1() [T] router: started PUT /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/0/conanmanifest.txt for xxx:43860
2025/03/10 18:13:33 ...vices/auth/oauth2.go:43:GetOAuthAccessTokenScopeAndUserID() [T] oauth2.ParseToken: token is unverifiable: error while executing keyfunc: unexpected signing algo: HS256
2025/03/10 18:13:33 ...s/conan/reference.go:41:NewRecipeReference() [T] Conan Recipe: test/1.0.0(@ant/stable(#0))
2025/03/10 18:13:33 ...s/conan/reference.go:122:NewPackageReference() [T] Conan Package: test/1.0.0@ant/stable#0 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9(#0)
2025/03/10 18:13:33 ...packages/packages.go:123:createPackageAndVersion() [T] Creating package: 11, 126, conan, test, 1.0.0, map[], map[], true
2025/03/10 18:13:33 ...packages/packages.go:263:addFileToPackageVersionUnchecked() [T] Adding package file: 942, conanmanifest.txt
2025/03/10 18:13:33 ...eb/routing/logger.go:102:func1() [I] router: completed PUT /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/0/conanmanifest.txt for xxx:43860, 201 Created in 26.6ms @ conan/conan.go:326(conan.UploadPackageFile)
2025/03/10 18:13:33 ...s/process/manager.go:231:remove() [T] Done 67cf2bcd-13: PUT: /api/packages/ANT-0000-Embedded/conan/v1/files/test/1.0.0/ant/stable/0/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/0/conanmanifest.txt
Gitea Version
1.23.5
Can you reproduce the bug on the Gitea demo site?
No
Log Gist
No response
Screenshots
No response
Git Version
No response
Operating System
No response
How are you running Gitea?
I use systemd on Linux with the prebuild package from the homepage https://dl.gitea.io/gitea/${VERSION}/gitea-${VERSION}-linux-amd64
Database
MySQL/MariaDB