Why after rebuild do I still get "warning: normalize: unknown key 'makepkgopt' in package description"?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



All,

In whatever changed a week or so ago, pacman gave "... unknown key 'makepkgopt' in package description" for a slew of old packages left on my system from a decade of use.

I've since gone back and removed all the packages and rebuilt the ones I need, but I still get a handful of errors for the 'normalize' package I've just built. What am I doing wrong?

  On cleaning the cache I get:

20:11 valkyrie:~> pms -c
Packages to keep:
  All locally installed packages

Cache directory: /var/cache/pacman/pkg/
:: Do you want to remove all other packages from cache? [Y/n]
removing old packages from cache...
warning: normalize: unknown key 'makepkgopt' in package description
warning: normalize: unknown key 'makepkgopt' in package description
warning: normalize: unknown key 'makepkgopt' in package description
warning: normalize: unknown key 'makepkgopt' in package description
warning: normalize: unknown key 'makepkgopt' in package description
warning: normalize: unknown key 'makepkgopt' in package description
warning: normalize: unknown key 'makepkgopt' in package description
warning: normalize: unknown key 'makepkgopt' in package description
warning: normalize: unknown key 'makepkgopt' in package description

Database directory: /var/lib/pacman/
:: Do you want to remove unused repositories? [Y/n]
removing unused sync repositories...

  The normalize package is the one I just built and updated from AUR, e.g

20:12 valkyrie:~> pmqi normalize
Name            : normalize
Version         : 0.7.7-7
Description     : A tool for adjusting the volume of WAV files to a standard level
Architecture    : x86_64
URL             : http://normalize.nongnu.org
Licenses        : GPL
Groups          : None
Provides        : None
Depends On      : audiofile  libmad  vorbis-tools  lame  flac  mpg123
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 118.49 KiB
Packager        : Unknown Packager
Build Date      : Tue 19 Mar 2024 08:07:32 PM CDT
Install Date    : Tue 19 Mar 2024 08:08:26 PM CDT
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : None

  The PKGBUILD is:

20:13 valkyrie:~> cat arch/pkg/bld/normalize/PKGBUILD
# $Id: PKGBUILD 266875 2017-11-15 14:29:11Z foutrelis $
# Maintainer: Giovanni Scafora <giovanni@xxxxxxxxxxxxx>
# Contributor: Tom Newsom <Jeepster@xxxxxxxxx>

pkgname=normalize
pkgver=0.7.7
pkgrel=7
pkgdesc="A tool for adjusting the volume of WAV files to a standard level"
arch=('x86_64')
url="http://normalize.nongnu.org";
license=('GPL')
depends=('audiofile' 'libmad' 'vorbis-tools' 'lame' 'flac' 'mpg123')
makedepends=('pkg-config' 'intltool')
source=("http://download.savannah.gnu.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.bz2";
        'normalize-0.7.7-audiofile-pkgconfig.patch'
        'normalize-0.7.7-m4.patch')
md5sums=('1749b16fc7a08aa5d0cf9f76eeaa8436'
         '77d565e29bef11837e80347adfd42b58'
         '0b4bca7bf183275b9f939576ebad4233')

prepare() {
  cd "${srcdir}/${pkgname}-${pkgver}"

  patch -Np1 -i "${srcdir}/normalize-0.7.7-audiofile-pkgconfig.patch"
  patch -Np0 -i "${srcdir}/normalize-0.7.7-m4.patch"

  touch AUTHORS NEWS ChangeLog
  #libtoolize --force --copy
  #aclocal -I m4
  autoreconf -vi
  #automake --add-missing
}

build() {
  cd "${srcdir}/${pkgname}-${pkgver}"

  ./configure --prefix=/usr \
              --mandir=/usr/share/man \
              --with-audiofile \
              --with-mad
  make
}

package() {
  cd "${srcdir}/${pkgname}-${pkgver}"

  make DESTDIR="${pkgdir}" install
}

Nowhere can I figure out where there is a "key 'makepkgopt' in package description". The package description is

pkgdesc="A tool for adjusting the volume of WAV files to a standard level"

  Where is the "... key 'makepkgopt' ..." coming from?

--
David C. Rankin, J.D.,P.E.



[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux