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

Re: the Great X Reorganization, package splits, and renaming



On Sat, 23 Jan 1999, Steve Greenland wrote:
> Why are we going to this trouble? If you want to rename package a1 to a2,
> simply make a2 conflict and replace a1 -- dselect or dpkg will do
> the rest. If you want to make 'upgrade' automatic, then you'll also
> need to upload a new version of the a1 package (empty would seem to
> be feasible) that depends upon a2.
> 
> And yes, I just tried this. It works, using dselect with the apt method
> anyway. I installed a version of a1 that did not require a2, and then
> created a new version of a1 that did, and then add a local archive that
> had both the new version of a1 and a2 in it to my apt sources.list file.
> Dselect->update,select,install worked just fine.
> 
> Also went back to the original a1, and ran dpkg --install a1.deb a2.deb.
> That also worked.
> 
> There's no need to make the dummy packages do anything. In particular,
> the xfonts-* packages already have the necessary replaces/conflicts. The
> only thing necessary is to upload new xfnt-* packages with the necessary
> depends. Branden has indicated that he's not interested in doing that.

I don't think Branden realised that the conf/repl/prov trick will
automatically deinstall the xfnt packages.  My understanding of his
objection was the ugliness of having them hang around.

I have Cc:ed xbase@packages.debian.org into this email.

Jules

/----------------+-------------------------------+---------------------\
|  Jelibean aka  | jules@jellybean.co.uk         |  6 Evelyn Rd	       |
|  Jules aka     | jules@debian.org              |  Richmond, Surrey   |
|  Julian Bean   | jmlb2@hermes.cam.ac.uk        |  TW9 2TF *UK*       |
+----------------+-------------------------------+---------------------+
|  War doesn't demonstrate who's right... just who's left.             |
|  When privacy is outlawed... only the outlaws have privacy.          |
\----------------------------------------------------------------------/


Reply to: