[Mageia-dev] weird dependencies that i've seen
AL13N
alien at rmail.be
Fri Jan 4 18:45:14 CET 2013
i completely understand your point, i'm not saying these are packaging
mistakes at all.
but for something qt, it doesn't make much sense to have gnome-keyring code,
except for when there would be kwallet and gnome-keyring plugins.
1. this more that xscreensaver requires chbg (does kscreensaver use this part?
if not, maybe xscreensaver can be packaged separately), or chbg requires gtk+
code (maybe recode would be better to be gtk/qt independant)
6. about gwenview, does it actually use these kipi-plugins all the time? does
it use all of them, or just some kipi-plugins (if they are available). if
latter, it might be better to suggest the specific ones alone, instead of all
of them.
2, i understand for skype, but it's quite the dirty solution, perhaps a getter
with requirements is better than just having everyone installing 32deps...
this indeed is a list of links that exist that i found odd, since they could
be more abstract written and thus not directly link to each other.
Op vrijdag 4 januari 2013 18:30:35 schreef nicolas.lecureuil at free.fr:
> i have not answered to all, but nothing weird at all for me here, except if
> you want to recode all to remove the deps you don't like.
>
> 1- xscreensaver is needed by kscreensaver, so nothing weird on the packaging
> side. 2- this is needed for skype, if we don't this will not work this is
> needed. 3- Because the code doesn't use phonon but gstreamer, complain to
> qtwebkit devs. ( i think i don't tell mistakes here ) 6- gwenview can use
> kipi-plugins so this is a suggests, this is not weird at all, this just
> show you write about stuff you don't know and softs you don't use ;) 7- hum
> this is normal.
> 8- this is normal this is to help to migrate windows accounts, so this is
> completly normal
>
> ----- Mail original -----
> De: "AL13N" <alien at rmail.be>
> À: mageia-dev at mageia.org
> Envoyé: Vendredi 4 Janvier 2013 17:49:08
> Objet: [Mageia-dev] weird dependencies that i've seen
>
> 1. KDE requires gtk+
> 2. pulseaudio suggests it's i586 counterparts (plz don't)
> 3. qtwebkit requires gstreamer (not phonon)
> 4. KDE requires packagekit
> 5. hugin requires make
> 6. kipi-plugins suggested by gwenview
> 7. system-config-printer pulls in quite some gnome
> 8. transfugdrake required by userdrake
> 9. qtwebkit requires gnome-keyring
>
> 1. kdeartwork requires xscreensaver, which requires chgb, which requires
> gtk+ 2. in spec file, requested for closed source 3rd party binaries that
> are 32bit 3. libqtwebkit requires gstreamer directly... why not phonon
> 4. libqtwebkit requires also gst-install-plugin-helper and requires
> packagekit 5. hugin directly requires make... why would a gui require a
> buildtool? 6. gwenview really uses all kipi-plugins?
> 7. gnome-icon-theme,gnome-python,gnome-python-gnomekeyring _required_ by
> s-c-p system-config-printer MUST have a gnome keyring? that would be odd...
> 8. transfugdrake required by userdrake... odd
> 9. qtwebkit requires soup, requires lib64gnome-keyring, suggests
> gnome-keyring
More information about the Mageia-dev
mailing list