Package Details: vapoursynth-plugin-vstools-git 3.0.1.2.g41a3d9c-1

Git Clone URL: https://aur.archlinux.org/vapoursynth-plugin-vstools-git.git (read-only, click to copy)
Package Base: vapoursynth-plugin-vstools-git
Description: Plugin for Vapoursynth: vstools (GIT version)
Upstream URL: https://github.com/Irrational-Encoding-Wizardry/vs-tools.git
Licenses: GPL
Conflicts: vapoursynth-plugin-vstools
Provides: vapoursynth-plugin-vstools
Submitter: sl1pkn07
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 1
Popularity: 0.000020
First Submitted: 2022-10-01 19:13 (UTC)
Last Updated: 2023-11-04 19:07 (UTC)

Latest Comments

Rus commented on 2024-09-08 13:58 (UTC)

https://github.com/Jaded-Encoding-Thaumaturgy/vs-tools/issues/127

fr3akyphantom commented on 2023-11-04 13:57 (UTC)

It needs "stgpytools>=1.0.1" from "Setsugennoao" python package to work properly. Otherwise, getting runtime error :( Python exception: No module named 'stgpytools'

damian101 commented on 2023-01-07 18:05 (UTC)

Much appreciated :)

sl1pkn07 commented on 2023-01-05 19:26 (UTC)

oh, ok. now undestand wat you mean

seems somethig data is stored in the pip database (pip list)

let me fix it

sl1pkn07 commented on 2023-01-05 19:06 (UTC) (edited on 2023-01-05 19:07 (UTC) by sl1pkn07)

└───╼  pacman -Ql vapoursynth-plugin-vstools-git
---cut---
vapoursynth-plugin-vstools-git /usr/lib/python3.10/site-packages/vstools-1.6.2.dist-info/
---cut---
└───╼  makepkg
==> Creando el paquete: vapoursynth-plugin-vstools-git 1.6.2.4.g869482c-1 (jue 05 ene 2023 20:03:15)
==> Comprobando dependencias mientras se ejecuta...
==> Comprobando dependencias mientras se compila...
==> Recibiendo las fuentes...
  -> Actualizando vstools del repositorio git...
Desde https://github.com/Irrational-Encoding-Wizardry/vs-tools
 - [eliminado]       (nada)     -> docs
 - [eliminado]       (nada)     -> refs/pull/1/merge
remote: Enumerating objects: 598, done.
remote: Counting objects: 100% (598/598), done.
remote: Compressing objects: 100% (233/233), done.
remote: Total 598 (delta 438), reused 504 (delta 365), pack-reused 0
Recibiendo objetos: 100% (598/598), 140.25 KiB | 1.59 MiB/s, listo.
Resolviendo deltas: 100% (438/438), completado con 22 objetos locales.
 * [nueva rama]      exceptions-func    -> exceptions-func
   869482c..814ba73  master             -> master
   8116c9b..fd96a9c  refs/pull/1/head   -> refs/pull/1/head
 * [nueva referencia] refs/pull/13/head  -> refs/pull/13/head
 * [nueva referencia] refs/pull/16/head  -> refs/pull/16/head
 * [nueva referencia] refs/pull/16/merge -> refs/pull/16/merge
 * [nueva referencia] refs/pull/17/head  -> refs/pull/17/head
 * [nueva referencia] refs/pull/18/head  -> refs/pull/18/head
 * [nueva referencia] refs/pull/19/head  -> refs/pull/19/head
 * [nueva referencia] refs/pull/20/head  -> refs/pull/20/head
 * [nueva referencia] refs/pull/21/head  -> refs/pull/21/head
 * [nueva referencia] refs/pull/22/head  -> refs/pull/22/head
 * [nueva referencia] refs/pull/23/head  -> refs/pull/23/head
 * [nueva referencia] refs/pull/24/head  -> refs/pull/24/head
 * [nueva referencia] refs/pull/25/head  -> refs/pull/25/head
 * [nueva referencia] refs/pull/26/head  -> refs/pull/26/head
 * [nueva referencia] refs/pull/27/head  -> refs/pull/27/head
 * [nueva referencia] refs/pull/28/head  -> refs/pull/28/head
 * [nueva referencia] refs/pull/29/head  -> refs/pull/29/head
 * [nueva referencia] refs/pull/30/head  -> refs/pull/30/head
 * [nueva referencia] refs/pull/31/head  -> refs/pull/31/head
 * [nueva referencia] refs/pull/32/head  -> refs/pull/32/head
 * [nueva referencia] refs/pull/33/head  -> refs/pull/33/head
 * [nueva referencia] refs/pull/34/head  -> refs/pull/34/head
 * [nuevo tag]       v1.6.10            -> v1.6.10
 * [nuevo tag]       v1.6.11            -> v1.6.11
 * [nuevo tag]       v1.6.3             -> v1.6.3
 * [nuevo tag]       v1.6.4             -> v1.6.4
 * [nuevo tag]       v1.6.5             -> v1.6.5
 * [nuevo tag]       v1.6.6             -> v1.6.6
 * [nuevo tag]       v1.6.7             -> v1.6.7
 * [nuevo tag]       v1.6.8             -> v1.6.8
 * [nuevo tag]       v1.6.9             -> v1.6.9
==> Validando los archivos source con sha256sums...
    vstools ... Omitido
==> Eliminando el directorio $srcdir/...
==> Extrayendo las fuentes...
  -> Creando copia de trabajo de vstools del repositorio git...
Clonando en 'vstools'...
hecho.
==> Iniciando pkgver()...
==> Versión actualizada: vapoursynth-plugin-vstools-git 1.6.11.0.g814ba73-1
==> Iniciando build()...
Processing /tmp/makepkg/vapoursynth-plugin-vstools-git/src/vstools
  Preparing metadata (setup.py) ... done
Building wheels for collected packages: vstools
  Building wheel for vstools (setup.py) ... done
  Created wheel for vstools: filename=vstools-1.6.11-py3-none-any.whl size=83822 sha256=2c99e50f4bffcad2474ac9bedb283a9b9fdc296948041bdbb62451d7617997b0
  Stored in directory: /tmp/pip-ephem-wheel-cache-2e4vokr3/wheels/e6/25/87/5953dcbc2d427cc58b1df2f01a707025ba5b3241cc1ee1c08b
Successfully built vstools
==> Entrando en entorno fakeroot...
==> Iniciando package()...
Processing ./dist/vstools-1.6.11-py3-none-any.whl
Installing collected packages: vstools
Successfully installed vstools-1.6.11
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
==> Depurando la instalación...
  -> Quitando los archivos libtool...
  -> Purgando los archivos innecesarios...
  -> Quitando los archivos de las bibliotecas estáticas...
  -> Despojando los símbolos innecesarios de los binarios y de las bibliotecas...
  -> Comprimiendo las páginas del manual y de información...
==> Buscando problemas de empaquetado...
==> ADVERTENCIA: El paquete contiene referencias a $srcdir
usr/lib/python3.10/site-packages/vstools-1.6.11.dist-info/direct_url.json
==> ADVERTENCIA: El paquete contiene referencias a $pkgdir
usr/lib/python3.10/site-packages/vstools/__pycache__/_metadata.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/__pycache__/__init__.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/utils/__pycache__/vs_proxy.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/utils/__pycache__/vs_enums.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/utils/__pycache__/scale.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/utils/__pycache__/ranges.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/utils/__pycache__/props.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/utils/__pycache__/other.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/utils/__pycache__/misc.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/utils/__pycache__/mime_base.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/utils/__pycache__/mime.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/utils/__pycache__/math.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/utils/__pycache__/info.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/utils/__pycache__/funcs.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/utils/__pycache__/file.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/utils/__pycache__/ffprobe.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/utils/__pycache__/clips.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/utils/__pycache__/__init__.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/types/__pycache__/utils.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/types/__pycache__/generic.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/types/__pycache__/funcs.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/types/__pycache__/file.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/types/__pycache__/builtins.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/types/__pycache__/__init__.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/functions/__pycache__/utils.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/functions/__pycache__/progress.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/functions/__pycache__/normalize.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/functions/__pycache__/heuristics.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/functions/__pycache__/funcs.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/functions/__pycache__/clip.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/functions/__pycache__/check.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/functions/__pycache__/__init__.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/exceptions/__pycache__/module.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/exceptions/__pycache__/generic.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/exceptions/__pycache__/file.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/exceptions/__pycache__/enum.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/exceptions/__pycache__/color.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/exceptions/__pycache__/base.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/exceptions/__pycache__/__init__.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/enums/__pycache__/stubs.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/enums/__pycache__/other.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/enums/__pycache__/generic.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/enums/__pycache__/funcs.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/enums/__pycache__/color.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/enums/__pycache__/base.cpython-310.pyc
usr/lib/python3.10/site-packages/vstools/enums/__pycache__/__init__.cpython-310.pyc
==> Creando el paquete «vapoursynth-plugin-vstools-git»...
  -> Generando el archivo .PKGINFO...
  -> Generando el archivo .BUILDINFO...
  -> Generando el archivo .MTREE...
  -> Comprimiendo el paquete...
==> Abandonando el entorno fakeroot.
==> Compilación terminada: vapoursynth-plugin-vstools-git 1.6.11.0.g814ba73-1 (jue 05 ene 2023 20:03:24)
└───╼  sudo pacman -U ../../_packages_/sl1-packages/vapoursynth-plugin-vstools-git-1.6.11.0.g814ba73-1-any.pkg.tar.zst 
[sudo] contraseña para sl1pkn07: 
cargando los paquetes...
resolviendo dependencias...
buscando conflictos entre paquetes...

Paquete (1)                     Versión antigua     Versión nueva        Diferencia neta

vapoursynth-plugin-vstools-git  1.6.2.4.g869482c-1  1.6.11.0.g814ba73-1         0,15 MiB

Tamaño total de la instalación:  0,56 MiB
Tamaño neto tras actualizar:     0,15 MiB

:: ¿Continuar con la instalación? [S/n] s
(1/1) comprobando las claves del depósito                                                                                                                                                             [----------------------------------------------------------------------------------------------------------------------------] 100%
(1/1) verificando la integridad de los paquetes                                                                                                                                                       [----------------------------------------------------------------------------------------------------------------------------] 100%
(1/1) cargando los archivos de los paquetes                                                                                                                                                           [----------------------------------------------------------------------------------------------------------------------------] 100%
(1/1) comprobando conflictos entre archivos                                                                                                                                                           [----------------------------------------------------------------------------------------------------------------------------] 100%
(1/1) comprobando el espacio disponible en el disco                                                                                                                                                   [----------------------------------------------------------------------------------------------------------------------------] 100%
:: Procesando los cambios de los paquetes...
(1/1) actualizando vapoursynth-plugin-vstools-git                                                                                                                                                     [----------------------------------------------------------------------------------------------------------------------------] 100%
:: Ejecutando los «hooks» de posinstalación...
(1/1) Arming ConditionNeedsUpdate...
└───╼  pacman -Ql vapoursynth-plugin-vstools-git
---cut---
vapoursynth-plugin-vstools-git /usr/lib/python3.10/site-packages/vstools-1.6.11.dist-info/
---cut---

works as spected

greetings

damian101 commented on 2023-01-05 18:21 (UTC)

@sl1pkn07 What do you mean? A simple pip install command never updates already installed pip packages, and these AUR packages use pip to install packages. Even uninstalling the AUR package doesn't uninstall the pip package, which means users have to use pip directly to keep a package up-to-date (and, by extension, functional), which is both unnecessary and unintuitive. Simply adding the -U parameter to all pip commands in the AUR packages would solve all these issues.

sl1pkn07 commented on 2022-12-15 23:12 (UTC)

maybe you need clean env when build

damian101 commented on 2022-12-15 22:13 (UTC)

You should make sure -U is added to all pip install commands in your AUR packages. Currently, nothing gets updated when reinstalling this AUR package, which is also causing stuff to break.