Re: splitting a subpackage to proper package process

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

 



On Thu, 2014-09-11 at 13:54 +0200, Nikos Mavrogiannopoulos wrote:
> On Thu, 2014-09-11 at 12:25 +0200, Michael Schwendt wrote:
> > On Thu, 11 Sep 2014 12:15:49 +0200, Nikos Mavrogiannopoulos wrote:
> > 
> > > Hello,
> > >  There is a package which includes a subpackage that I'd like it split
> > > as a proper package (possibly with different maintainers). Is there some
> > > special process for that or does it have to follow the full process for
> > > new packages as in [0]?
> > > 
> > > regards,
> > > Nikos
> > > 
> > > [0].
> > > https://fedoraproject.org/wiki/New_package_process_for_existing_contributors
> > 
> > You could/should have given more details, which would make it easier to
> > answer.
> 
> I'd like to split vpnc-script from vpnc [0], but I don't maintain the
> package, so I omitted the details. Anyway the issue is, that vpnc-script
> which has a different upstream [1] than vpnc, is used by both vpnc and
> openconnect, and is part of the vpnc package. For that I'd like it split
> from vpnc and being a separate package, so I can help maintain it
> without maintaining vpnc which I have no idea about (the issue started
> when vpnc was not in epel7 and that prevented openconnect from being
> there).
> 
> [0]. https://bugzilla.redhat.com/show_bug.cgi?id=1128147
> [1].
> http://git.infradead.org/users/dwmw2/vpnc-scripts.git/blob_plain/HEAD:/vpnc-script
> 
> >Usually, everything from one _source tarball_ is included in a _single_
> > src.rpm, so you split the build into subpackages. Once upstream splits off
> > something into a separate tarball, it may be time to create another src.rpm
> > for it. There is no strict requirement to do so, however, because RPM can
> > handle multiple source archives per src.rpm. It may be more convenient to
> > create multiple src.rpm packages depending on how often the individual
> > pieces are updated/upgraded/rebuilt. And yes, [0] applies to new packages.
> 
> Ok, but on this case we have both vpnc and vpnc-script from vpnc.spec.
> If vpnc-script becomes a separate package (with its own repository),
> does it qualify as new package?

In this context, « new package » means any new source package, which is
equivalent to any new spec file, or any new git module, etc...

So yes, that is the very same process.


-- 
Mathieu

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[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