Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#28948 - [gnome-keyring-sharp] Fix dependencies
Attached to Project:
Arch Linux
Opened by Balló György (City-busz) - Friday, 16 March 2012, 22:34 GMT
Last edited by Isenmann Daniel (ise) - Wednesday, 18 April 2012, 17:42 GMT
Opened by Balló György (City-busz) - Friday, 16 March 2012, 22:34 GMT
Last edited by Isenmann Daniel (ise) - Wednesday, 18 April 2012, 17:42 GMT
|
Details1. Remove ndesk-dbus dependency, because it was completely removed in version 1.0.2.
2. Move gtk-sharp-2 from makedepends to depends, because glib-sharp (which is part of the gtk-sharp-2 package) is used in file 'src/Gnome.Keyring/Ring.cs'. |
This task depends upon
Closed by Isenmann Daniel (ise)
Wednesday, 18 April 2012, 17:42 GMT
Reason for closing: Fixed
Additional comments about closing: Done, thanks for the hints.
Wednesday, 18 April 2012, 17:42 GMT
Reason for closing: Fixed
Additional comments about closing: Done, thanks for the hints.
If I look at the README then ndeskdbus is listed as runtime dependency, so if ndesk-dbus is installed during build process it is used. Maybe this information is old, but I would like to see an official announcement for the removement.
You can see that ndesk-dbus was completely removed and glib-sharp dependency introduced.
Anyway, you can check dependencies for all mono libraries and applications with the /usr/bin/mono-find-requires tool from the mono package. In the current case, download the built gnome-keyring-sharp-1.0.2-3-i686.pkg.tar.xz package, extract it into a folder, enter into this folder and run the following command:
$ find -type f | mono-find-requires
Then all dependencies will be listed.