Sie sind nicht angemeldet.

1

27.05.2006, 10:22

Krawall mit updates

Quellcode

1
2
3
4
5
6
7
[blocks B     ] <media-libs/faad2-2.0-r9 (is blocking media-libs/libmp4v2-1.4.1)
[ebuild     U ] sys-devel/libperl-5.8.8-r1 [5.8.7] USE="berkdb gdbm -debug -ithreads" 9,886 kB
[ebuild     U ] dev-lang/perl-5.8.8-r2 [5.8.7-r3] USE="berkdb gdbm -build -debug -doc -ithreads -perlsuid" 0 kB
[ebuild     U ] perl-core/Test-Harness-2.56 [2.42] USE="-minimal" 63 kB
[ebuild     U ] app-admin/perl-cleaner-1.03 [1.01] 4 kB
[ebuild  N    ] perl-core/PodParser-1.32  USE="-minimal" 91 kB
[ebuild     U ] media-libs/faad2-2.0-r11 [2.0-r3] USE="xmms" 757 kB


Wie nun weiter?
faad2 ist von 2 Paketen benötigt. Wobei eines zu gstreamer gehört. Und eines ist ne lib auf die ich nicht verzichten kann.

Wie löse ich dieses recht nervige prob?

2

27.05.2006, 11:14

Versuche mal faad2 in die package keywords einzutragen

Quellcode

1
echo "media-libs/faad2 ~x86" >> /etc/portage/package.keywords


Die neuere Version soll den Block auflösen.

PS.: Falls x86 deine Arch ist
Et gibt nüx Gutes, außer man tut es

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »PANCHO« (27.05.2006, 11:15)


3

27.05.2006, 14:01

Hat nichts gebracht...

PS: Meine arch ist x86

4

27.05.2006, 18:21

Ich habe Folgendes gefunden

Zitat

My guess it was pulled in as come dependency you didn't know about
and it's since been removed from portage and you had keyword unmasked it
to get something else to install previously. Try keyword unmasking
=media-libs/faad2-2.0-r11 and see if allowing it to upgrade will solve the
block. faad2-2.0-r11 and libmp4v2-1.4.1 currently coexist on my machine
and keyword unmasking libmp4v2-1.5 doesn't create any blocks (but I'm
running on amd64 so things might be different on x86 I'm not sure).


Kannst du noch einmal ein

Quellcode

1
 emerge -av faad2 


ausführen und die Anzeige posten (Ich brauch die Versionsnummern)?

Ansonsten libmp4v2 auch in die package.keywords eintragen, damit du die Version 1.5 bekommst.

Es soll zusammen gehen, aber welche Versionen jetzt funktionieren und welche nicht, werden wir wohl ausprobieren müssen.
Et gibt nüx Gutes, außer man tut es

5

27.05.2006, 18:25

Quellcode

1
[blocks B     ] <media-libs/faad2-2.0-r9 (is blocking media-libs/libmp4v2-1.4.1)

einfach alten faad2-2.0-r9 unmergen,und den Rest erledigt emerge....

6

27.05.2006, 23:02

Hi hab auch das Problem

Quellcode

1
2
3
4
5
6
7
8
9
10
# emerge -uDt world
>>> --tree implies --pretend... adding --pretend to options.

These are the packages that I would merge, in reverse order:

Calculating world dependencies ...done!
[blocks B     ] <media-libs/faad2-2.0-r9 (is blocking media-libs/libmp4v2-1.5)
[nomerge      ] media-video/vlc-0.8.4a
[ebuild     U ]  media-libs/faad2-2.0-r11 [2.0-r3]
[ebuild  N    ]   media-libs/libmp4v2-1.5


das Komische ist das "media-libs/faad2-2.0-r9" gar nicht im Portage ist und bei mir auch keine Abhängigkeiten hat wie man oben dank "-t" sieht

Er hier scheint ein ähnliches Problem gehabt zu haben wobei mir seine Lösung nichts bringt wo auch "media-libs/faad2-2.0-r11" nicht mehr maskiert ist und "2.0-r12" bringt es auch nicht.

hab es jetzt mit "libmp4v2-1.5" und "libmp4v2-1.4" Probiert; beide wollen nicht.

gib es eine Möglichkeit zu sagen er soll faad2 auf Version 2.0-r3 lassen???

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »dummy« (27.05.2006, 23:04)


7

27.05.2006, 23:44

Zitat

gib es eine Möglichkeit zu sagen er soll faad2 auf Version 2.0-r3 lassen???


echo ">media-libs/faad2-2.0-r3" >> /etc/portage/package.mask
Et gibt nüx Gutes, außer man tut es

8

28.05.2006, 09:32

Ok danke damit ist mein Problem erstmal umgangen und bin damit glücklich, bis ein Paket nach "media-libs/faad2-2.0-r11" verlangt, dann sehen wir mal weiter.

nochmal danke.