On Saturday 2008-04-05 14:08, Toni wrote:

das kann's ja nicht sein. Wer kommt denn auf die Idee, im Specfile
tausen Requires: einzufügen, die überhaupt nicht gebraucht werden - wozu
gibt es denn AutoReqProv?

doch genau das kann es sein...
jedes Paket welches wxWidgets-devel anzieht müsste sonst immer daran denken
die anderen ebenfalls als BuildRequires anzugeben. You See ?

Mag ja für dich vielleicht so sein, aber dass hier viele Pakete
deswegen reintrudeln ist nicht nett, zumal das original-SUSE-Paket
das ja auch nicht macht.

libpng-devel definitiv schonmal nicht. Oder wo ist #include <png.h> in
/usr/include/wx-2.8 zu finden? Die Tatsache dass all diese Pakete mit
der vorigen .pm.-Version nicht notwendig waren gibt es keinen
Anhaltspunkt dass dies nun notwendig wäre.

und ob libpng-devel direkt von wxWidgets gebraucht wird, sei mal
dahingestellt, es liegt in diesem Fall aber daran das ein anderes *-devel
Paket eben nicht als Requires: libpng-devel angibt und es somit zu einem
compile/linker error kommt. Deshalb hat mein wxWidgets Paket eben
libpng-devel als Requires.

Und... das {andere} Paket zu korrigieren, ist keine annehmbare Lösung?
Wenn denn schon, dann mach doch ein Metapackage das da folgendes
enthält

        Name: wxGTK-inter-devel
        Essentialfor/Supplements: wxGTK-devel
        Requires: alles-devel

dann kann man nämlich die inter-devel notfalls blacklisten.

_______________________________________________
Packman mailing list
[email protected]
http://212.112.227.138/cgi-bin/mailman/listinfo/packman

Antwort per Email an