Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Nov 2005 10:11:48 +1000
From:      Joel Hatton <freebsd-stable@auscert.org.au>
To:        Dejan Lesjak <dejan.lesjak@ijs.si>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: xorg-clients conflicts with xterm (patch) 
Message-ID:  <200511230011.jAN0BmMe053466@app.auscert.org.au>
In-Reply-To: Your message of "Thu, 17 Nov 2005 20:42:22 %2B0100." <20051117194222.899851702E@radagast.ijs.si> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Joel Hatton wrote:
> > What was the rationale behind changing this behaviour for 206_1?
> 
> That xterm should install as xterm and not xterm-static.

This is certainly sensible, however it appears that the onus has now been
put on the maintainer of xorg-clients to change its installation process
to accommodate xterm. This hasn't happened yet (after cvsup this morning),
which means that xterm remains incompatible with the current xorg-clients
version and thus will fail during every portupgrade -a until then, unless
I make xterm a held package.

According to UPDATING, upgrading "xorg-clients to 6.8.2_1 or newer" is ok,
but this is not the case:

# pkg_info -I xorg-clients\*
xorg-clients-6.8.2_1 X client programs and related files from X.Org

# portupgrade -p xterm

... (building)

--->  Installing the new version via the port
===>  Installing for xterm-206_1

===>  xterm-206_1 conflicts with installed package(s): 
      xorg-clients-6.8.2

      They install files into the same place.
      Please remove them first with pkg_delete(1).

Couldn't this transition have been better managed?

cheers,

-- Joel Hatton --
Security Analyst                    | Hotline: +61 7 3365 4417
AusCERT - Australia's national CERT | Fax:     +61 7 3365 7031
The University of Queensland        | WWW:     www.auscert.org.au
Qld 4072 Australia                  | Email:   auscert@auscert.org.au



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200511230011.jAN0BmMe053466>