Ticket #1523 (closed defect: fixed)

Opened 7 years ago

Last modified 5 years ago

debathena-phyesiodfs requires fuse group; configure fails if it does not exist

Reported by: ratinox Owned by:
Priority: normal Milestone: The Distant Future
Component: config-package-dev Keywords:
Cc: slz Fixed in version: debathena-pyhesiodfs 1.1-0debathena3
Upstream bug:

Description

The debathena-phyesiodfs package for Debian (jessie is the only one I've tested) fails to configure when the fuse group does not exist. Manually creating the fuse group (groupadd, vigr, whatever) and restarting the configuration step allows configuration to proceed normally.

Solution: package configuration should check the existence of the fuse group and run an appropriate groupadd command if it does not exist.

Change History

comment:1 follow-up: ↓ 2 Changed 7 years ago by quentin

The postinst for the fuse package creates the fuse group; how did you get as far as installing debathena-pyhesiodfs without that having been run?

comment:2 in reply to: ↑ 1 Changed 7 years ago by ratinox

That's a very good question. The fuse base packages (fuse, libfuse2) weren't installed on my test box prior to this morning's update so this is something fairly recent.

comment:3 Changed 7 years ago by ratinox

This may be a Debian packaging bug. On my test box I've run:

aptitude purge fuse
aptitude install fuse

and my /etc/group remains unchanged.

comment:4 Changed 7 years ago by slz

  • Cc slz added

comment:5 Changed 7 years ago by andersk

The fuse group is intentionally no longer created in jessie ( Debian:733312).

comment:6 Changed 7 years ago by slz

I have created a patch via pull request on Github here:
 https://github.com/mit-athena/pyhesiodfs/pull/3

comment:7 Changed 7 years ago by kaduk

  • Status changed from new to review

comment:8 Changed 6 years ago by vasilvv

  • Status changed from review to committed

committed  faf196dab6cf2bf81a24efd9e8da1470ecc42680 (Fix postinst so that the package works on jessie) to debian. (patch originally from slz@…)

comment:9 Changed 5 years ago by andersk

  • Status changed from committed to proposed
  • Fixed in version set to debathena-pyhesiodfs 1.1-0debathena3

comment:10 Changed 5 years ago by andersk

  • Status changed from proposed to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.