emulators/linux_base-c7 ports

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

emulators/linux_base-c7 ports

Gleb Popov-2
Hello.

It turned out that CentOS changed location where RPM's are hosted:
http://mirror.centos.org/centos/7.4.1708/readme

I tried changing

--- Mk/Uses/linux.mk    (revision 496462)
+++ Mk/Uses/linux.mk    (working copy)
@@ -47,7 +47,7 @@
 IGNORE=                        Linux CentOS ${LINUX_DIST_VER} is
unsupported on ${ARCH}
 .endif
 .elif ${linux_ARGS} == c7
-LINUX_DIST_VER?=       7.4.1708
+LINUX_DIST_VER?=       7

and it seem to mostly work, but many linux-c7 ports require a version bump
now. I can prepare a patch for that, but wanted to make sure I'm on a right
track first.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-emulation
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

Re: emulators/linux_base-c7 ports

Tijl Coosemans
On Fri, 22 Mar 2019 09:02:01 +0400 Gleb Popov <[hidden email]> wrote:

> Hello.
>
> It turned out that CentOS changed location where RPM's are hosted:
> http://mirror.centos.org/centos/7.4.1708/readme
>
> I tried changing
>
> --- Mk/Uses/linux.mk    (revision 496462)
> +++ Mk/Uses/linux.mk    (working copy)
> @@ -47,7 +47,7 @@
>  IGNORE=                        Linux CentOS ${LINUX_DIST_VER} is
> unsupported on ${ARCH}
>  .endif
>  .elif ${linux_ARGS} == c7
> -LINUX_DIST_VER?=       7.4.1708
> +LINUX_DIST_VER?=       7
>
> and it seem to mostly work, but many linux-c7 ports require a version bump
> now. I can prepare a patch for that, but wanted to make sure I'm on a right
> track first.

No, "7" always points to latest release which means the content changes
on a new release, invalidating our ports.  We want to use the full
version.  Is there a problem with fetching the packages?  It looks like
7.4 has been archived to vault.centos.org, which is included in
MASTER_SITES so the packages should still fetch.  The c7 ports need to be
updated to 7.6.  There's a PR about here:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229431
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-emulation
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

Re: emulators/linux_base-c7 ports

Gleb Popov-2
On Fri, Mar 22, 2019 at 1:57 PM Tijl Coosemans <[hidden email]> wrote:

> On Fri, 22 Mar 2019 09:02:01 +0400 Gleb Popov <[hidden email]> wrote:
> > Hello.
> >
> > It turned out that CentOS changed location where RPM's are hosted:
> > http://mirror.centos.org/centos/7.4.1708/readme
> >
> > I tried changing
> >
> > --- Mk/Uses/linux.mk    (revision 496462)
> > +++ Mk/Uses/linux.mk    (working copy)
> > @@ -47,7 +47,7 @@
> >  IGNORE=                        Linux CentOS ${LINUX_DIST_VER} is
> > unsupported on ${ARCH}
> >  .endif
> >  .elif ${linux_ARGS} == c7
> > -LINUX_DIST_VER?=       7.4.1708
> > +LINUX_DIST_VER?=       7
> >
> > and it seem to mostly work, but many linux-c7 ports require a version
> bump
> > now. I can prepare a patch for that, but wanted to make sure I'm on a
> right
> > track first.
>
> No, "7" always points to latest release which means the content changes
> on a new release, invalidating our ports.  We want to use the full
> version.


Aha, that's exactly what I thought and why wrote this mail.

Is there a problem with fetching the packages?  It looks like
> 7.4 has been archived to vault.centos.org, which is included in
> MASTER_SITES so the packages should still fetch.


No problem, I just thought that CentOS change gone unnoticed.

The c7 ports need to be
> updated to 7.6.  There's a PR about here:
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229431
>

Thanks for the pointer, looking forward for this to be committed.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-emulation
To unsubscribe, send any mail to "[hidden email]"