On Sun, Dec 11, 2005 at 02:48:04PM -0800, Nick Lewycky wrote:
> I think we can close this issue. My system wasn't installed from Debian
> installer, but by putting dpkg on an Yggdrasil system. If nobody else is
> having this problem, that's probably because it doesn't exist.

I don't know - did you do that conversion before 2001?

The code in question is:

        if dpkg --compare-versions "$2" lt 1.17-2; then
            if [ -d /usr/share/groff/site-tmac ]; then
                if [ -d /etc/groff ]; then
                    # Erm. This shouldn't happen.
                    echo "Moving /usr/share/groff/site-tmac out of the way."
                    mv -f /usr/share/groff/site-tmac \
                          /usr/share/groff/site-tmac.old
                else
                    echo "Moving /usr/share/groff/site-tmac to /etc/groff."
                    mv -f /usr/share/groff/site-tmac /etc/groff
                    touch /usr/share/groff/site-tmac.moved-by-preinst
                fi
            fi
            [...]
        fi

(/usr/share/groff/site-tmac.moved-by-preinst is then cleaned up in the
postinst.)

The only thing I can see that could go wrong here is that
/usr/share/groff/site-tmac existed on your system as a plain directory
yet dpkg thought the installed version of groff-base was >= 1.17-2. A
conversion from another system *could* account for that.

Cheers,

-- 
Colin Watson                                       [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to