This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [RFC] 1.7 Packaging: Obsolete packages


On Jul 24 18:44, Yaakov (Cygwin Ports) wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Corinna Vinschen wrote:
> | I'm not sure if there's really a big difference between these two points.
> | Since we're using two different installation directories, we can get rid
> | of old cruft, if we just look carefully what's still used and what not.
> |
> | The release-2 directory has already no obsolete packages anymore.  Stuff
> | like minires, which is now a part of Cygwin, can entirely go away as
> | soon as all packages relying on resolver functions have been rebuilt.
>
> The difference is if I want to reorganize a package when I rebuild it
> for 1.7, e.g. right now I have:
>
> pcre => pcre, libpcre0, pcre-devel, pcre-doc
>
> If I want to rename pcre-devel to libpcre-devel, then normally I would
> need an empty _obsolete pcre-devel package which deps libpcre-devel to
> make the upgrade smooth.  That wouldn't be necessary if we don't support
> upgrading to 1.7 in the same installation.
>
> That may seem like a trivial example, but a transition like X11R6 to
> X11R7 would be a lot bigger.

Nice example.  Still, for now we should assume that we go the upgrade
path.  I'm going to investigate the impact of a clean cut in the next
couple of days.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]