once again regarding docker (but really a more general query), i'm trying to clarify the various sources of fedora packages WRT which release/update/testing/rawhide version they correspond to.
for example, i'm assuming that the following URL is the absolutely top level of all possible packages for fedora in all its current incarnations:
http://dl.fedoraproject.org/pub/fedora/linux/
is that a fair statement? so i just want to clarify the subdirectories there. first, i'm assuming that:
http://dl.fedoraproject.org/pub/fedora/linux/releases/
represents the contents as they were distributed at the time of official release, yes?
next, i'm guessing that "updates/":
http://dl.fedoraproject.org/pub/fedora/linux/updates/
represents only *normal* package updates for each official release, so that ".../updates/22/" are package updates for f22, etc. i also see ".../updates/23"; i assume those would be updates for the current f23 release and test candidates, is that right?
then there's the "updates/testing" stuff for each release:
http://dl.fedoraproject.org/pub/fedora/linux/updates/testing/
representing additional available packages if i choose to enable the "updates-testing" repo.
and, finally, there's rawhide:
http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/
if i want to live dangerously.
the reason i'm asking this is that i'm trying to collect a list of docker-related fedora packages with a brief explanation of what they're for, and i ran into the following quirk(?).
currently on my "updates-testing"-updated f22 system, i have an installed package named "docker-selinux". but when i went digging through the fedora package db looking for docker-related stuff:
https://admin.fedoraproject.org/pkgdb/packages/*docker*/
that package is not listed there anywhere. it appears in rawhide, and in f23 updates-testing, so why is there no mention of it in the package db?
is all this written down somewhere? thanks.
rday
On 08/26/15 03:43, Robert P. J. Day wrote:
once again regarding docker (but really a more general query), i'm trying to clarify the various sources of fedora packages WRT which release/update/testing/rawhide version they correspond to.
<>
is all this written down somewhere? thanks.
. right or wrong, it is now. ;-)
On Wed, 26 Aug 2015, g wrote:
On 08/26/15 03:43, Robert P. J. Day wrote:
once again regarding docker (but really a more general query), i'm trying to clarify the various sources of fedora packages WRT which release/update/testing/rawhide version they correspond to.
<>
is all this written down somewhere? thanks.
. right or wrong, it is now. ;-)
just for fun, i went to the fedora DL site and created a list of the various docker RPM packages for my own edification, and put them here to help me figure out what's going on:
http://www.crashcourse.ca/wiki/index.php/Docker_on_Fedora#Current_state_of_d...
as i count it, there are six different versioned packages. and even that doesn't seem to match what i read here:
https://apps.fedoraproject.org/packages/docker/overview/
which claims that rawhide is at a 1.8.0 version, whcih doesn't match what i see in the DL pages.
is there somewhere an explanation of versioning and packaging workflow?
rday
On 08/26/15 09:54, Robert P. J. Day wrote: <<>>
is there somewhere an explanation of versioning and packaging workflow?
. for a serious answer this time, i would imagine you would find an authoritative answer on dev list.
On Wed, 26 Aug 2015 04:43:31 -0400 (EDT) "Robert P. J. Day" rpjday@crashcourse.ca wrote:
once again regarding docker (but really a more general query), i'm trying to clarify the various sources of fedora packages WRT which release/update/testing/rawhide version they correspond to.
for example, i'm assuming that the following URL is the absolutely top level of all possible packages for fedora in all its current incarnations:
http://dl.fedoraproject.org/pub/fedora/linux/
is that a fair statement? so i just want to clarify the subdirectories there. first, i'm assuming that:
http://dl.fedoraproject.org/pub/fedora/linux/releases/
represents the contents as they were distributed at the time of official release, yes?
next, i'm guessing that "updates/":
Right. all correct.
represents only *normal* package updates for each official release, so that ".../updates/22/" are package updates for f22, etc. i also see ".../updates/23"; i assume those would be updates for the current f23 release and test candidates, is that right?
Actually if you look closely, you will see that the updates/23 repos are all valid, but empty. They will not have any packages in them until right before Fedora 23 is released, at which time they will get the '0 day' updates and then more updates as they are released.
then there's the "updates/testing" stuff for each release:
http://dl.fedoraproject.org/pub/fedora/linux/updates/testing/
representing additional available packages if i choose to enable the "updates-testing" repo.
and, finally, there's rawhide:
http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/
if i want to live dangerously.
Yep. (Although rawhide isn't really that dangerous)
the reason i'm asking this is that i'm trying to collect a list of docker-related fedora packages with a brief explanation of what they're for, and i ran into the following quirk(?).
currently on my "updates-testing"-updated f22 system, i have an installed package named "docker-selinux". but when i went digging through the fedora package db looking for docker-related stuff:
https://admin.fedoraproject.org/pkgdb/packages/*docker*/
that package is not listed there anywhere. it appears in rawhide, and in f23 updates-testing, so why is there no mention of it in the package db?
Because the packages app (which was written a number of years ago) has issues from time to time where it gets stuck. ;(
It's slated to get a pretty big overhall and set of bugfixes in the next few months, but until then it can be out of date at times. ;(
kevin
On Wed, 26 Aug 2015 13:21:55 -0600 Kevin Fenzi kevin@scrye.com wrote:
the reason i'm asking this is that i'm trying to collect a list of docker-related fedora packages with a brief explanation of what they're for, and i ran into the following quirk(?).
currently on my "updates-testing"-updated f22 system, i have an installed package named "docker-selinux". but when i went digging through the fedora package db looking for docker-related stuff:
https://admin.fedoraproject.org/pkgdb/packages/*docker*/
that package is not listed there anywhere. it appears in rawhide, and in f23 updates-testing, so why is there no mention of it in the package db?
Because the packages app (which was written a number of years ago) has issues from time to time where it gets stuck. ;(
It's slated to get a pretty big overhall and set of bugfixes in the next few months, but until then it can be out of date at times. ;(
Whoops. I was reading too fast. I thought you meant:
https://apps.fedoraproject.org/packages/
The reason pkgdb doesn't show a docker-selinux package is because there isn't one. Its not it's own package, it's a subpackage of the 'docker' package. pkgdb deals with src packages.
So, look instead at packages (with the caveat that it might be a bit out of date these days):
https://apps.fedoraproject.org/packages/docker-selinux
you can see there it's a subpackage of the docker source package.
Hope that helps...
kevin
On Wed, 26 Aug 2015, Kevin Fenzi wrote:
On Wed, 26 Aug 2015 13:21:55 -0600 Kevin Fenzi kevin@scrye.com wrote:
the reason i'm asking this is that i'm trying to collect a list of docker-related fedora packages with a brief explanation of what they're for, and i ran into the following quirk(?).
currently on my "updates-testing"-updated f22 system, i have an installed package named "docker-selinux". but when i went digging through the fedora package db looking for docker-related stuff:
https://admin.fedoraproject.org/pkgdb/packages/*docker*/
that package is not listed there anywhere. it appears in rawhide, and in f23 updates-testing, so why is there no mention of it in the package db?
Because the packages app (which was written a number of years ago) has issues from time to time where it gets stuck. ;(
It's slated to get a pretty big overhall and set of bugfixes in the next few months, but until then it can be out of date at times. ;(
Whoops. I was reading too fast. I thought you meant:
https://apps.fedoraproject.org/packages/
The reason pkgdb doesn't show a docker-selinux package is because there isn't one. Its not it's own package, it's a subpackage of the 'docker' package. pkgdb deals with src packages.
So, look instead at packages (with the caveat that it might be a bit out of date these days):
https://apps.fedoraproject.org/packages/docker-selinux
you can see there it's a subpackage of the docker source package.
Hope that helps...
yup, thanks.
rday