ke, 2005-12-14 kello 22:42 +1100, AnĂ­bal Monsalve Salazar kirjoitti:
> On Wed, Dec 14, 2005 at 10:33:42PM +1100, Anibal Monsalve Salazar wrote:
> >On Wed, Dec 14, 2005 at 10:10:03PM +1100, Anibal Monsalve Salazar wrote:
> >>I used piuparts to install tex4ht, please see below.
> >>
> >>>piuparts -p /home/pbuilder/result/tex4ht/tex4ht_20051130-1_i386.deb
> >>>0m0.0s INFO: 
> >>>------------------------------------------------------------------------------
> >>>0m0.0s INFO: piuparts version 0.13 starting up.
> >>>0m0.0s INFO: Command line arguments: /usr/sbin/piuparts -p 
> >>>/home/pbuilder/result/tex4ht/tex4ht_20051130-1_i386.deb
> >>>0m0.0s DEBUG: Starting command: dpkg --info 
> >>>/home/pbuilder/result/tex4ht/tex4ht_20051130-1_i386.deb
> >>>[...]
> >>>0m0.1s DUMP:    Depends: tetex-bin, tex4ht-files, libc6 (>= 2.3.5-1), 
> >>>libkpathsea3 (>= 2.0.2-1)
> >>>[...]
> >  2m8.5s DUMP:    tex4ht depends on tex4ht-files; however:
> >  2m8.5s DUMP:     Package tex4ht-files is not installed.
> >>>2m8.5s DUMP:   dpkg: error processing tex4ht (--install):
> >>>2m8.5s DUMP:    dependency problems - leaving unconfigured
> >>>2m8.5s DUMP:   Errors were encountered while processing:
> >>>2m8.5s DUMP:    tex4ht
> >>>2m8.5s DEBUG: Command failed (status=256), but ignoring error: 'chroot 
> >>>/tmp/tmp-vs9L5 dpkg -i tmp/tex4ht_20051130-1_i386.deb'
> >>>[...]
> >>
> >>The problem was reported and ignored by piuparts. I'll file a bug report 
> >>against piuparts.

That behavior is intentional. What piuparts does is to install the
package with "dpkg -i", and then use "apt-get -f install" to get all
dependencies. In other words, that is normal behavior, and has always
worked for me when I have tried it. Admittedly, the log file could make
it clearer.

I don't want to duplicate apt's dependency resolution in piuparts for
two reasons. It is a lot of work to get right, and it wouldn't test what
actually happens in real life. The "dpkg -i" + "apt-get -f install"
trick saves me from that.

Can you provide the entire piuparts log so that I can look at it to see
if there is an actual problem? Private mail would be fine, if it is big
enough that putting it in the BTS is wasteful.

-- 
Cameras don't shoot people. People shoot people.


Reply via email to