FS#3346 - wrong depency in octave
Attached to Project:
Pacman
Opened by Olivier Goffart (ogoffart) - Monday, 17 October 2005, 08:35 GMT
Last edited by James Rayner (iphitus) - Sunday, 15 October 2006, 10:57 GMT
Opened by Olivier Goffart (ogoffart) - Monday, 17 October 2005, 08:35 GMT
Last edited by James Rayner (iphitus) - Sunday, 15 October 2006, 10:57 GMT
|
Details
When i want to pacman -Suy , i have the following
messages:
:: Replace gcc-g77 with gcc-fortran from "extra"? [Y/n] y error: unresolvable dependencies: gcc-g77: requires gcc=3.4.3 This is i guess caused by the fact that octave requires gcc-g77 |
This task depends upon
Closed by Aaron Griffin (phrakture)
Friday, 29 December 2006, 17:44 GMT
Reason for closing: Not a bug
Additional comments about closing: It appears this is no longer an issue
Friday, 29 December 2006, 17:44 GMT
Reason for closing: Not a bug
Additional comments about closing: It appears this is no longer an issue
- octave upgrade that depends on gcc-fortran now
- gcc update to 4.0.x
- gcc-g77 removal by gcc-fortran
Somehow pacman doesn't do the right dependency matching in these extreme situations.
http://cvs.archlinux.org/cgi-bin/viewcvs.cgi/science/octave/?cvsroot=Extra&only_with_tag=CURRENT
can you post this output from your machine:
[damir@Asteraceae ~]$ pacman -Q octave gcc gcc-fortran gcc-g77
octave 2.1.71-4
gcc 4.0.2-2
gcc-fortran 4.0.2-2
Package "gcc-g77" was not found.
how does it look on your system?
my system is still as it was just before the switch to gcc4
(from memory octave 2.1.71-3 and gcc 3.4.3 )
octave -4 needs gcc-gfortran instead of gcc-g77, gcc-gfortran depends on gcc=4.x.y
i think Jan is right stating that pacman gets confused a little bit with this big update ;-)
should i forward this bug to Judd?
(my system was a bit instable with the just-installed gcc4 base)
So i did pacman -Rcs gcc-g77 which also removed octave.
Then pacman -Suy worked fine , and i was able to re-install octave.
So the bug is in pacman, as the first commant say.