summaryrefslogtreecommitdiffstats
path: root/web/lib/pkgfuncs.inc.php
diff options
context:
space:
mode:
Diffstat (limited to 'web/lib/pkgfuncs.inc.php')
-rw-r--r--web/lib/pkgfuncs.inc.php9
1 files changed, 9 insertions, 0 deletions
diff --git a/web/lib/pkgfuncs.inc.php b/web/lib/pkgfuncs.inc.php
index 3108241..cedc360 100644
--- a/web/lib/pkgfuncs.inc.php
+++ b/web/lib/pkgfuncs.inc.php
@@ -336,6 +336,15 @@ function pkg_depend_link($name, $type, $cond, $arch, $pkg_id) {
*/
$providers = pkg_providers($name);
+ if (count($providers) == 0) {
+ $link = '<span class="broken">';
+ $link .= htmlspecialchars($name);
+ $link .= '</span>';
+ $link .= htmlspecialchars($cond) . ' ';
+ $link .= pkg_deplink_annotation($type, $arch, $desc);
+ return $link;
+ }
+
$link = htmlspecialchars($name);
foreach ($providers as $provider) {
if ($provider[1] == $name) {