Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#14026 - cannot upgrade perl packages: perl-mail-spf perl-io-socket-ssl
Attached to Project:
Arch Linux
Opened by Felix Sipma (legrostdg) - Monday, 30 March 2009, 02:45 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 31 March 2009, 06:34 GMT
Opened by Felix Sipma (legrostdg) - Monday, 30 March 2009, 02:45 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 31 March 2009, 06:34 GMT
|
DetailsI also use CPAN, so it may be (?) a problem.
Here is the error messages: error: could not prepare transaction error: failed to commit transaction (conflicting files) perl-io-socket-ssl: /usr/share/man/man3/IO::Socket::SSL.3pm exists in filesystem Errors occurred, no packages were upgraded. error: could not prepare transaction error: failed to commit transaction (conflicting files) perl-mail-spf: /usr/share/man/man1/spfquery.1p exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Base.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::MacroString.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Mech.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Mech::A.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Mech::All.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Mech::Exists.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Mech::IP4.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Mech::IP6.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Mech::Include.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Mech::MX.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Mech::PTR.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Mod.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Mod::Exp.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Mod::Redirect.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Record.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Request.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Result.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::SenderIPAddrMech.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Server.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Term.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::Util.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::v1::Record.3pm exists in filesystem perl-mail-spf: /usr/share/man/man3/Mail::SPF::v2::Record.3pm exists in filesystem Errors occurred, no packages were upgraded. |
This task depends upon
Comment by Jan de Groot (JGC) -
Monday, 30 March 2009, 06:50 GMT
If these files belong to a package, it's a bug because of conflicting packages. Otherwise, it's your own problem as you installed this using cpan.
Comment by Felix Sipma (legrostdg) -
Monday, 30 March 2009, 17:55 GMT
I just typed "pacman -Syu", which proposed me to update these packages.
Comment by Jan de Groot (JGC) -
Monday, 30 March 2009, 18:32 GMT
But how did these files get there? By using CPAN? The fact that you have files on your system that aren't managed by pacman is not a bug.
Comment by Felix Sipma (legrostdg) -
Tuesday, 31 March 2009, 00:28 GMT
I'm not 100% sure but I think it was with cpan. Shouldn't pacman recognize that I have already that packages installed? or else replace the man pages… "exists in filesystem", on the contrary of "does not exist in filesystem, does not sound as an error to me (but I'm probably wrong).
Comment by Jan de Groot (JGC) -
Tuesday, 31 March 2009, 06:34 GMT
cpan doesn't register packages with pacman, you'll need .pkg.tar.gz files for that. Pacman can replace the files using the -f flag.