[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#371163: marked as done (no provision made for any kind of upgrade path for third-party packages that use /usr/X11R6/bin)



Your message dated Thu, 14 Jun 2007 00:00:50 +0200
with message-id <46706912.3000107@ens-lyon.org>
and subject line Bug#371163: no provision made for any kind of upgrade path for third-party packages that use /usr/X11R6/bin
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: x11-common
Version: 1:7.0.20
Severity: normal

I have a small apt repository at work containing some third-party
packages that use /usr/X11R6/bin. How am I supposed to provide a clean
upgrade path for my users? If x11-common is upgraded first, it will
flame out and die. But there's no way I can ensure that my package is
upgraded first by apt-get dist-upgrade.

It seems that the only option is to fork x11-common and add my packages
to its conflicts, however, this ia a) going to be a horrible pain to
maintain and b) doesn't scale to support users who use several different
third-party apt repositories. Debian does not normally cause this kind
of problem for third party apt repositories.

FWIW, if you're handling this case by adding *all* conflicts for
third-party packages to the mighty conflicts line of death, the
third-party packages in question are:

xcalibrate (<= 1.2)
xserver-tinyx-fbdev (<= 4.3.0.dfsg.1-5.1)

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Yes, we were adding conflicts for all packages that use /usr/X11R6/bin/
but we are not going to add these third party packages now, closing.

Brice


--- End Message ---

Reply to: