Hi All,

Another small and trivial patch. I noticed that some packages
wouldn't get installed, even though I did select them. Turns out
these packages had a +REQUIRED_BY in their package db info, but the
+REQUIRED_BY packages were not selected. The pkginstall.sh
erronously skipped those packages. The patch:

--- scripts/pkginstall.sh       Mon Jan  8 14:05:34 2007
+++ scripts/pkginstall.sh       Mon Jan  8 14:05:58 2007
@@ -124,6 +124,8 @@
            for j in $(cat /var/db/pkg/$i/+REQUIRED_BY); do
                if grep -q ^${j}\$ $pkgfile; then
                    echo $i $j >> $presortfile
+               else
+                   echo $i NULL >> $presortfile
                fi
            done
        else


Gr,

Koen
-- 
FreeSBIE mailing list (http://www.freesbie.org)

Reply via email to