Pacman

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.
Tasklist

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
Task Type Bug Report
Category
Status Closed
Assigned To Judd Vinet (judd)
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

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
Comment by Jan de Groot (JGC) - Monday, 17 October 2005, 11:01 GMT
Octave doesn't require gcc-g77, but gcc-fortran. I think pacman is a bit confused:

- 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.
Comment by Damir Perisa (damir.perisa) - Monday, 17 October 2005, 14:11 GMT
2 weeks ago, i updated octave to depend on gcc-fortran:

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?
Comment by Olivier Goffart (ogoffart) - Monday, 17 October 2005, 15:13 GMT
I will try next time i will have access to my archlinux machine, (probably not before next week end)

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 )
Comment by Damir Perisa (damir.perisa) - Monday, 17 October 2005, 18:48 GMT
then you are probably using still gcc-g77, if you have gcc 3.4.3 on your system

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?
Comment by Olivier Goffart (ogoffart) - Friday, 28 October 2005, 19:04 GMT
I thought i let a comment previous week, but it seems it has not been posted correctly
(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.

Loading...