Re: drop inheritance at f19 branch point?

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

 



On Thu, 24 Jan 2013 03:22:18 +0100
Lennart Poettering <mzerqung@xxxxxxxxxxx> wrote:

> Well, I fully acknowledge that haveing the same sources for the
> distros should not imply to have the same binaries. However, that's
> really something to solve on the build scripts level. Or in other
> words, as soon as I type "fedpkg build" my package should be built on
> all newer distributions too (except of course there's an explicit
> branch for that).

Except thats almost never what you want. ;) 

To use systemd as an example: 

% bodhi -L systemd
               f16-updates  systemd-37-25.fc16
     f16-updates-candidate  systemd-37-25.fc16
       f16-updates-testing  systemd-37-25.fc16
     f17-updates-candidate  systemd-44-22.fc17
       f17-updates-testing  systemd-44-23.fc17
               f17-updates  systemd-44-23.fc17
       f18-updates-testing  systemd-195-15.fc18
               f18-updates  systemd-197-1.fc18.1
     f18-updates-candidate  systemd-195-14.fc18

The common case here in f16 and f17 (and often f18, but not right now
since you are pushing 197 there too) is that you only want to build for
the branch you want to build for. 

The branched/rawhide case is the exception that happens for 1/2 or so
of the time, and only affects those two branches. 

> For a very static package this would even allow people to never bother
> with branching again. You could stay forever on your old branch, and
> with a single "fedpkg" built you could update the three supported
> distros all at once.

There's a lot of logistical issues with that. I understand where you
are coming from conceptually, but we don't have anything that would
behave like that right now, nor do I think we have people interested in
redoing all of our setup for this. 

kevin

Attachment: signature.asc
Description: PGP signature

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux