[Bug 891952] Review Request: perl-ExtUtils-Typemaps - Reads, modifies, creates and writes Perl XS typemap files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=891952

T.C. Hollingsworth <tchollingsworth@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mschwendt@xxxxxxxxx
              Flags|                            |needinfo?(mschwendt@gmail.c
                   |                            |om)

--- Comment #1 from T.C. Hollingsworth <tchollingsworth@xxxxxxxxx> ---
I know this package is just needed as a stopgap measure for F17, but it
generates some nasty conflicts in rawhide:

INFO: mock.py version 1.1.28 starting...
Start: init plugins
Finish: init plugins
Start: run
Mock Version: 1.1.28
INFO: Mock Version: 1.1.28
Start: lock buildroot
INFO: installing package(s):
/home/fedora/patches/891952-perl-ExtUtils-Typemaps/results/perl-ExtUtils-Typemaps-3.18-3.fc19.noarch.rpm
ERROR: Command failed: 
 # ['/usr/bin/yum', '--installroot',
'/var/lib/mock/fedora-rawhide-x86_64/root/', 'install',
'/home/fedora/patches/891952-perl-ExtUtils-Typemaps/results/perl-ExtUtils-Typemaps-3.18-3.fc19.noarch.rpm']

================================================================================
 Package                 Arch   Version                 Repository         Size
================================================================================
Installing:
 perl-ExtUtils-Typemaps  noarch 3.18-3.fc19            
/perl-ExtUtils-Typemaps-3.18-3.fc19.noarch
                                                                          101 k
Installing for dependencies:
 perl-ExtUtils-Install   noarch 1.58-246.fc19           fedora             67 k
 perl-ExtUtils-MakeMaker noarch 6.64-1.fc19             fedora            271 k
 perl-ExtUtils-Manifest  noarch 1.61-240.fc19           fedora             29 k
 perl-ExtUtils-ParseXS   noarch 1:3.16-246.fc19         fedora             98 k
 perl-Test-Harness       noarch 3.23-246.fc19           fedora            283 k
 perl-devel              x86_64 4:5.16.2-246.fc19       fedora            479 k
 python                  x86_64 2.7.3-14.fc19           fedora             78 k
 systemtap-sdt-devel     x86_64 2.1-0.198.g4c5d990.fc19 fedora             69 k

Transaction Summary
================================================================================
Install  1 Package (+8 Dependent packages)

Total size: 1.4 M
Installed size: 3.7 M


Transaction Check Error:
  file /usr/share/man/man3/ExtUtils::ParseXS::Constants.3pm.gz conflicts
between attempted installs of perl-ExtUtils-Typemaps-3.18-3.fc19.noarch and
perl-ExtUtils-ParseXS-1:3.16-246.fc19.noarch
  file /usr/share/man/man3/ExtUtils::ParseXS::Utilities.3pm.gz conflicts
between attempted installs of perl-ExtUtils-Typemaps-3.18-3.fc19.noarch and
perl-ExtUtils-ParseXS-1:3.16-246.fc19.noarch
  file /usr/share/man/man3/ExtUtils::Typemaps.3pm.gz conflicts between
attempted installs of perl-ExtUtils-Typemaps-3.18-3.fc19.noarch and
perl-ExtUtils-ParseXS-1:3.16-246.fc19.noarch
  file /usr/share/man/man3/ExtUtils::Typemaps::Cmd.3pm.gz conflicts between
attempted installs of perl-ExtUtils-Typemaps-3.18-3.fc19.noarch and
perl-ExtUtils-ParseXS-1:3.16-246.fc19.noarch
  file /usr/share/man/man3/ExtUtils::Typemaps::InputMap.3pm.gz conflicts
between attempted installs of perl-ExtUtils-Typemaps-3.18-3.fc19.noarch and
perl-ExtUtils-ParseXS-1:3.16-246.fc19.noarch
  file /usr/share/man/man3/ExtUtils::Typemaps::OutputMap.3pm.gz conflicts
between attempted installs of perl-ExtUtils-Typemaps-3.18-3.fc19.noarch and
perl-ExtUtils-ParseXS-1:3.16-246.fc19.noarch
  file /usr/share/man/man3/ExtUtils::Typemaps::Type.3pm.gz conflicts between
attempted installs of perl-ExtUtils-Typemaps-3.18-3.fc19.noarch and
perl-ExtUtils-ParseXS-1:3.16-246.fc19.noarch

Stuff like this can cause users upgrading from F17 a lot of pain, so we need to
be careful and do this right.  I think there will probably need to be some
explicit Conflicts in this package and Obsoletes in perl-ExtUtils-ParseXS.

CCing my sponsor, who will almost certainly know what to do here.  Michael,
would you mind providing some guidance?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=OPA0PpPii9&a=cc_unsubscribe
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review



[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]