FS#975 - Incorect dependencies definitio in m4 and bison packages

Attached to Project: Arch Linux
Opened by Julie Bouillon (Julie) - Saturday, 05 June 2004, 05:21 GMT
Task Type Bug Report
Category Packages: Current
Status Closed
Assigned To No-one
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

It seems that m4 is missing as a dependency for package bison.

I just discovered that, while trying to compile monit 4.3.

./configure went well but when I issued make I got the folllowing error:

[julie@jade monit-4.3]$ make
bison -y -dt p.y
make: *** [y.tab.c] Broken pipe
[julie@jade monit-4.3]$

After a little bit of "google-ing" I found that m4 was needed for bison. After installing it all went well.

What about changing the bison and m4 packages dependencies to reflect this ?

Before:
[root@jade pkg]# pacman -Qi bison
Name : bison
Version : 1.875-2
...
Depends On : glibc
...
Description : The GNU general-purpose parser generator

[root@jade pkg]# pacman -Qi m4
Name : m4
Version : 1.4-2
...
Required By : None
...
Description : m4 macro processor

After:
[root@jade pkg]# pacman -Qi bison
Name : bison
Version : 1.875-2
...
Depends On : glibc m4
...
Description : The GNU general-purpose parser generator

[root@jade pkg]# pacman -Qi m4
Name : m4
Version : 1.4-2
...
Required By : bison
...
Description : m4 macro processor
This task depends upon

Closed by  Judd Vinet (judd)
Sunday, 06 June 2004, 07:42 GMT
Reason for closing:  Fixed

Loading...