Opened 6 months ago

Closed 4 months ago

#69680 closed defect (invalid)

safeclib installs man archive with the same name as openmotif, which results in a conflict

Reported by: barracuda156 Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.9.3
Keywords: Cc: mohd-akram (Mohamed Akram)
Port: safeclib, openmotif

Description

Error: Failed to activate safeclib: Image error: /opt/local/share/man/man3/composite.3.gz already exists and does not belong to a registered port.  Unable to activate port safeclib. Use 'port -f activate safeclib' to force the activation.
    while executing
"throw registry::image-error $msg"
    ("foreach" body line 52)
    invoked from within
"foreach file $imagefiles {
                incr progress_step
                _progress update $progress_step $progress_total_steps
                se..."
    invoked from within
"registry::write {
            # extract phase complete, assume 1/3 is done
            set progress_step $num_imagefiles
            foreach file $ima..."
Error: See /opt/local/var/macports/logs/_opt_PPCSnowLeopardPorts_devel_safeclib/safeclib/main.log for details.
Error: Couldn't activate safeclib 3.8.1_0: 1
36-152% port provides /opt/local/share/man/man3/composite.3.gz
/opt/local/share/man/man3/composite.3.gz is provided by: openmotif
36-152% port -v installed openmotif
The following ports are currently installed:
  openmotif @2.3.8_2 requested_variants='' platform='darwin 10' archs='ppc' date='2022-02-11T12:50:27+0800'
  openmotif @2.3.8_3 (active) requested_variants='' platform='darwin 10' archs='ppc' date='2022-11-13T01:03:46+0800'

Change History (4)

comment:1 Changed 6 months ago by mohd-akram (Mohamed Akram)

There's no composite file anywhere:

curl https://packages.macports.org/safeclib/safeclib-3.8.1_0.darwin_23.x86_64.tbz2 | tar -tf - | grep composite
curl https://distfiles.macports.org/safeclib/safeclib-3.8.1.tar.gz | tar -tf - | grep composite

comment:2 Changed 6 months ago by jmroot (Joshua Root)

It's actually Composite.3.gz (upper case) in openmotif. But your message also says "and does not belong to a registered port". Very suspicious all in all. You did rule out local modifications as the cause?

comment:3 Changed 6 months ago by ryandesign (Ryan Carsten Schmidt)

Not suspicious for a case-insensitive filesystem.

comment:4 Changed 4 months ago by mohd-akram (Mohamed Akram)

Resolution: invalid
Status: newclosed

I have both installed fine, the problem seems unrelated.

Note: See TracTickets for help on using tickets.