Historical bug tracker for the Pacman package manager.
The pacman bug tracker has moved to gitlab:
https://gitlab.archlinux.org/pacman/pacman/-/issues
This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.
The pacman bug tracker has moved to gitlab:
https://gitlab.archlinux.org/pacman/pacman/-/issues
This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.
FS#6905 - makepkg dependency error
Attached to Project:
Pacman
Opened by soulfire (soulfire) - Friday, 13 April 2007, 20:34 GMT
Last edited by Dan McGee (toofishes) - Sunday, 06 May 2007, 22:42 GMT
Opened by soulfire (soulfire) - Friday, 13 April 2007, 20:34 GMT
Last edited by Dan McGee (toofishes) - Sunday, 06 May 2007, 22:42 GMT
|
DetailsIf i try to compile something via makepkg I end up with this dependency error
[root@asus frozen-bubble]# makepkg -i ==> Making package: frozen-bubble 2.1.0-1 (ven apr 13 19:48:34 CEST 2007) ==> Checking Runtime Dependencies... ==> Missing Dependencies: -> richiede: -> sdl_perl -> richiede: -> sdl_mixer -> richiede: -> perl-locale-gettext -> richiede: -> sdl_pango ==> Checking Buildtime Dependencies... ==> Missing Dependencies: -> richiede: -> imagemagick ==> ERROR: could not resolve all dependencies. [root@asus frozen-bubble]# makepkg -is ==> Making package: frozen-bubble 2.1.0-1 (ven apr 13 19:48:58 CEST 2007) ==> Checking Runtime Dependencies... ==> Installing missing dependencies... errore: 'richiede:': non trovato nel database the last sentence is "error: 'richiede:' not found in database". "richiede" is the italian for require. it seems that the string richiede is seen as a dependency, it happens with all pkgbuilds, frozen-bubble is just an example |
This task depends upon
Closed by Dan McGee (toofishes)
Sunday, 06 May 2007, 22:42 GMT
Reason for closing: Fixed
Additional comments about closing: fixed in cvs/git
Sunday, 06 May 2007, 22:42 GMT
Reason for closing: Fixed
Additional comments about closing: fixed in cvs/git
As a note anywhere in scripts where we are catching output from other programs to grep/sed/parse should use 'LC_ALL= LANG= cmd...' otherwise you run into these locale issues. There's a similar problem in the strip symbols code as well where it tries to grep for error messages.
This is likely due to some sed usage in makepkg having an English string hardcoded, it should be fixable.
I'll post a patch shortly to remove the greps from the strip commands.
For the original problem, removing the 'requires:' (src/pacman/deptest.c:84) string from the output should do.
Andrew- I pushed your strip patch to GIT because it is kind of a big change. Think it is a big deal to leave it out of 3.0.2?