Re: Has fedpkg + dist-git replaced rpmbuild for building new/local packages?

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

 



On Wed, Oct 09, 2019 11:52:28 +0300, Panu Matilainen wrote:
> On 10/8/19 3:26 PM, Ankur Sinha wrote:
> > On Tue, Oct 08, 2019 13:03:48 +0300, Panu Matilainen wrote:
> > > <snip>
> > > 
> > > Look, I'm no more in love with the traditional layout than anybody, I'm just
> > > saying changing the default is not as simple as you'd like to think. Anybody
> > > wanting to work on changing the default is welcome to propose it upstream,
> > > patches welcome and all.
> > 
> > Would keeping this Fedora specific to begin with help slowly migrate
> > people over? What if we announce this via the change process for F32?
> > The change will be to modify `/usr/lib/rpm/macros` to use per-directory
> > locations as you'd suggested in the snippet since it is closer to the
> > dist-git workflow that is now in use. People can still easily revert to
> > rpmbuild/*, and the contingency plan will be to just not make the
> > change. I don't know how this would affect rpmdev-buildtree and how to
> > handle that (remove it?).
> > 
> 
> Changing rpm defaults will break existing setups, people will be unhappy and
> I'll get the blame regardless of who actually did it.
> 
> I'd rather suggest changing rpmdev-setuptree to configure things that way,
> it already modifies ~/.rpmmacros in various ways, some totally redundant
> (like setting %_topdir to a longtime rpm default).
> That starts nudging people towards that direction, but leaves existing
> setups alone.

Sure. That sounds good. I'll see what I can come up with an open PRs
etc.

-- 
Thanks,
Regards,
Ankur Sinha "FranciscoD" (He / Him / His) | https://fedoraproject.org/wiki/User:Ankursinha
Time zone: Europe/London

Attachment: signature.asc
Description: PGP signature

_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [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