After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 742267 - add 'sysid' submodule
add 'sysid' submodule
Status: RESOLVED FIXED
Product: jhbuild
Classification: Infrastructure
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: Jhbuild maintainers
Jhbuild QA
: 724197 (view as bug list)
Depends on:
Blocks: 742251 742292
 
 
Reported: 2015-01-03 17:04 UTC by Allison Karlitskaya (desrt)
Modified: 2015-01-06 19:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
utils: add 'sysid' submodule (6.58 KB, patch)
2015-01-03 17:04 UTC, Allison Karlitskaya (desrt)
committed Details | Review
sysid: handle condition sets (4.79 KB, patch)
2015-01-03 17:04 UTC, Allison Karlitskaya (desrt)
committed Details | Review
sysid: add support for freebsd-version (1.40 KB, patch)
2015-01-03 17:04 UTC, Allison Karlitskaya (desrt)
committed Details | Review

Description Allison Karlitskaya (desrt) 2015-01-03 17:04:36 UTC
Move all the code for determining the current platform to one place.
Comment 1 Allison Karlitskaya (desrt) 2015-01-03 17:04:39 UTC
Created attachment 293644 [details] [review]
utils: add 'sysid' submodule

Expand and update the distro-checking functionality used to print the name of
the distribution in 'jhbuild tinderbox' logs and move it to a new module.

We will be using this for some other new things soon.
Comment 2 Allison Karlitskaya (desrt) 2015-01-03 17:04:43 UTC
Created attachment 293645 [details] [review]
sysid: handle condition sets

Move the determination of the default conditions for the system to a
better home in the sysid module.  Add conditions for the ID and ID_LIKE
that we find in the os-release file.  That means, for example, that an
Ubuntu system will end up with "debian" and "ubuntu" conditions set by
default.
Comment 3 Allison Karlitskaya (desrt) 2015-01-03 17:04:47 UTC
Created attachment 293646 [details] [review]
sysid: add support for freebsd-version
Comment 4 Allison Karlitskaya (desrt) 2015-01-03 20:33:32 UTC
*** Bug 724197 has been marked as a duplicate of this bug. ***
Comment 5 Allison Karlitskaya (desrt) 2015-01-06 19:47:15 UTC
Attachment 293644 [details] pushed as 291b868 - utils: add 'sysid' submodule
Attachment 293645 [details] pushed as cc55a67 - sysid: handle condition sets
Attachment 293646 [details] pushed as 3d509a8 - sysid: add support for freebsd-version