On Thu, Dec 02, 2010 at 02:19:00PM +0100, Mats Erik Andersson wrote:
> torsdag den  2 december 2010 klockan 14:17 skrev Niko Tyni detta:
> > Package: webfs
> > Version: 1.21+ds1-7
> > Severity: serious
> > 
> > The conffile modification fix for -7 doesn't actually invoke ucf
> > to install /etc/webfsd.conf at all:
> > 
> > +       # Register the auto generated configuration file.
> > +       test -x ucf && \
> > +               ucf --three-way --debconf-ok $AUTOCONFFILE $CONFFILE
> > +       test -x ucfr && \
> > +               ucfr webfs $CONFFILE
> > 
> > The test should probably read either "test -x /usr/bin/ucf" or
> > "which ucf >/dev/null 2>&1" to actually work.
> 
> I just installed webfs_1.21+ds1-7 on a squeeze/kfreebsd-amd64 system
> that never has seen webfs before. It installed perfectly and get up
> and running as it should. Similarly, my older test system
> lenny/linux-i386 also installs the packag perfectly in long
> runs of purges, installs and possibly upgrades.

Weird. Does ucf really get run for you? I assume you don't have an
executable file named "ucf" in the root directory? :)

It's fully reproducible for me, and I also tried a fresh amd64 chroot
with the same results.

> The new package depends on "ucf" to get the new functionality.  > Are
you indicating that this is not enough? Do you have "ucf" > present on
your test system?

The dependency is fine and ucf gets pulled in just like it should,
but "test -x ucf" never succeeds for me as it's testing for ucf in the
current directory (which I think is always the root directory for the
maintainer scripts).

Or at least that's how it works here on sid/amd64.
-- 
Niko Tyni   nt...@debian.org



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to