Your message dated Sat, 14 Nov 2015 01:08:09 +0000
with message-id <[email protected]>
and subject line Re: libav: Internal error: found 2 (choice -> promotion) 
mappings for a single choice.
has caused the Debian Bug report #703868,
regarding libav: Internal error: found 2 (choice -> promotion) mappings for a 
single choice.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
703868: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=703868
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libav
Version: 6:9.4-1
Severity: normal

Dear Maintainer,
        I was updating the system today and came across this :-

$ sudo aptitude install libswscale2=6:9.4-1 libswscale-dev=6:9.4-1
libavutil-dev=6:9.4-1 libavcodec-dev=6:9.4-1 libavutil52=6:9.4-1
libavformat-dev=6:9.4-1 libavformat54=6:9.4-1 -y
The following NEW packages will be installed:
  libavcodec-extra-54{ab}
The following packages will be upgraded:
  libavcodec-dev libavformat-dev libavformat54 libavutil-dev
libavutil52 libswscale-dev libswscale2
7 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 6,876 kB of archives. After unpacking 7,697 kB will be used.
The following packages have unmet dependencies:
 libavcodec54 : Conflicts: libavcodec-extra-54 but 6:9.4-1 is to be installed.
 libavcodec-extra-54 : Conflicts: libavcodec54 but 6:9.3-1 is installed.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
The following actions will resolve these dependencies:

  Remove the following packages:
1)     libavcodec54

The following NEW packages will be installed:
  libavcodec-extra-54{a}
The following packages will be REMOVED:
  libavcodec54{a}
The following packages will be upgraded:
  libavcodec-dev libavformat-dev libavformat54 libavutil-dev
libavutil52 libswscale-dev libswscale2
7 packages upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
Need to get 6,876 kB of archives. After unpacking 975 kB will be used.

While I don't understand all the implications of the above upgrade,
however I do understand that one of the packages is being removed
while the other is taking it's place. I didn't find anything in the
changelog as to why this is desirable. Also why it took one choice
when it says there are two choices.

Looking forward for more info. Maybe I did something wrong.

-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (10, 'unstable'), (1,
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_IN.utf8, LC_CTYPE=en_IN.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- 
          Regards,
          Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
065C 6D79 A68C E7EA 52B3  8D70 950D 53FB 729A 8B17

--- End Message ---
--- Begin Message ---
Hi shirish,

2013-03-25 05:55 shirish शिरीष:
Source: libav
Version: 6:9.4-1
Severity: normal

Dear Maintainer,
       I was updating the system today and came across this :-

$ sudo aptitude install libswscale2=6:9.4-1 libswscale-dev=6:9.4-1
libavutil-dev=6:9.4-1 libavcodec-dev=6:9.4-1 libavutil52=6:9.4-1
libavformat-dev=6:9.4-1 libavformat54=6:9.4-1 -y
The following NEW packages will be installed:
 libavcodec-extra-54{ab}
The following packages will be upgraded:
 libavcodec-dev libavformat-dev libavformat54 libavutil-dev
libavutil52 libswscale-dev libswscale2
7 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 6,876 kB of archives. After unpacking 7,697 kB will be used.
The following packages have unmet dependencies:
libavcodec54 : Conflicts: libavcodec-extra-54 but 6:9.4-1 is to be installed.
libavcodec-extra-54 : Conflicts: libavcodec54 but 6:9.3-1 is installed.

I believe that the problem is that aptitude does not really support
"install pkg=ver" (see e.g. #445034), so as the error says, it tried to
upgrade 6:9.4-1 while having 6:9.3-1 in others, and they conflict.


Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.

This is reported in many other reports as well.


So this bug could be merged with others, but since it adds no clarity
(many messages about conflicting subjects, and no new information
compared to the other open bug reports), I think that it's better to
just close it, if you don't mind.

Please reopen if you still have concerns about this.


Cheers.
--
Manuel A. Fernandez Montecelo <[email protected]>

--- End Message ---
_______________________________________________
Aptitude-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/aptitude-devel

Reply via email to