You are not logged in.

#1 2024-02-27 00:42:52

qsqcqs
Member
Registered: 2023-11-07
Posts: 13

integrity checks missing even after adding them

running

makepkg -g >> PKGBUILD && git push

does not fix

[qsqcqs@qwq uwu-qwq]$ yay -S uwu-qwq
AUR Explicit (1): uwu-qwq-1.0-1
:: PKGBUILD up to date, skipping download: uwu-qwq
  1 uwu-qwq                                  (Installed) (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
  1 uwu-qwq                                  (Installed) (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
==> Making package: uwu-qwq 1.0-1 (Mon 26 Feb 2024 04:37:49 PM PST)
==> Retrieving sources...
  -> Found uwu
==> WARNING: Skipping verification of source file PGP signatures.
==> ERROR: Integrity checks are missing for: source
 -> error downloading sources: /home/qsqcqs/.cache/yay/uwu-qwq 
	 context: exit status 1 
	 

:: (1/1) Parsing SRCINFO: uwu-qwq
==> Making package: uwu-qwq 1.0-1 (Mon 26 Feb 2024 04:37:49 PM PST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found uwu
==> ERROR: Integrity checks are missing for: source
 -> error making: uwu-qwq-exit status 1
 -> Failed to install the following packages. Manual intervention is required:
uwu-qwq - exit status 1
[qsqcqs@qwq uwu-qwq]$ 

the package is https://aur.archlinux.org/packages/uwu-qwq

Last edited by qsqcqs (2024-03-03 06:20:56)

Offline

#2 2024-02-27 01:17:32

qsqcqs
Member
Registered: 2023-11-07
Posts: 13

Re: integrity checks missing even after adding them

namcap tells me that there is a non unique source name but I do not know how to resolve that

Offline

#3 2024-02-27 03:01:54

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,599

Re: integrity checks missing even after adding them

You have to actually commit your changes in git before you can push them. After generating a .SRCINFO as well, of course.

As for the source name, namcap is confused because you're doing it totally wrong. You don't download from main, for a release package, you download the release tarball, either from the release artifacts or the automatic ones from the tag.

You also have the license wrong, gcc should never be in makedepends, even if this actually used it which it doesn't, and don't need the build function at all. See the PKGBUILD wiki page for more info on all of these.

Offline

#4 2024-02-27 04:58:54

loqs
Member
Registered: 2014-03-06
Posts: 17,439

Re: integrity checks missing even after adding them

    install -Dm755 uwu "/usr/bin/uwu"

Please also see the PKGBUILD wiki for information on $pkgdir

Offline

Board footer

Powered by FluxBB