It is useful for developers to be able to render documentation to their
format of choice. Thus add utilities for rst conversion into dev-utils.
---
bundles/dev-utils | 1 +
1 file changed, 1 insertion(+)
diff --git a/bundles/dev-utils b/bundles/dev-utils
index 585d9a5..d3798cd 100644
--- a/bundles/dev-utils
+++ b/bundles/dev-utils
@@ -15,6 +15,7 @@ cpio
cppcheck
cscope
diffstat
+docutils
elfutils
gdb
git
--
2.12.0
>
> 1) I've complete a bare metal install of clear-linux as a vmware testbed.
>
>
> what package contains the kernel headers?
>
Clear Linux doesn't ship the kernel headers, due to security reasons,
therefore you cant not compile/add new modules to the shipped kernel.
You can request to Clear Linux team (by this ML) to add missing
modules, or you can compile your own kernel.
>
> I can't seem to find a kernel-native-dev bundle
>
You can install dev-utils-dev bundle to compile your own kernel.
>
> 2) A little bash function to check installed bundles:
>
>
> swupd() {
> if [[ $@ == "installed" ]]; then
> command ls /usr/share/clear/bundles
> else
> command swupd "$@"
> fi
> }
>
> usage: "swupd installed"
>
Short time ago, swupd added a sub-command called "bundle-list" [1][2][3]
any contribution is welcome.
[1] https://github.com/clearlinux/swupd-client/pull/175
[2] https://github.com/clearlinux/swupd-client/pull/176
[3] https://github.com/clearlinux/swupd-client/pull/178
Currently there is some debate on the use of autofdo in bundles. Since
the packages were not expected to be included remove them.
---
bundles/dev-utils | 2 --
1 file changed, 2 deletions(-)
diff --git a/bundles/dev-utils b/bundles/dev-utils
index d3798cd..a7e1119 100644
--- a/bundles/dev-utils
+++ b/bundles/dev-utils
@@ -5,8 +5,6 @@
# [MAINTAINER]: William Douglas <william.douglas(a)intel.com>
asciidoc
attr
-autofdo
-autofdo-tools
bats
bc
cgdb
--
2.12.0
Hello!
1) I've complete a bare metal install of clear-linux as a vmware testbed.
what package contains the kernel headers?
I can't seem to find a kernel-native-dev bundle
2) A little bash function to check installed bundles:
swupd() {
if [[ $@ == "installed" ]]; then
command ls /usr/share/clear/bundles
else
command swupd "$@"
fi
}
usage: "swupd installed"
Thanks
- Rename add_setup_py_requires() to add_setup_py_build_requires()
This function reads setup.py line by line to find build requirements
- Add a new add_setup_py_requires()
Some packages do not add install dependencies explicitly in install_requires line under
setup() function but rather adds them programatically into a python structure wich is not
caught by the old function now renamed to add_setup_py_build_requires(). This new function
executes setup.py install --dry-run to catch those install dependencies.
Signed-off-by: Alberto Murillo <alberto.murillo.silva(a)intel.com>
---
autospec/buildreq.py | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/autospec/buildreq.py b/autospec/buildreq.py
index 737b040..1e7ae7a 100644
--- a/autospec/buildreq.py
+++ b/autospec/buildreq.py
@@ -351,6 +351,27 @@ def setup_py_python3(filename):
def add_setup_py_requires(filename):
"""
+ Detect install requirements from setup.py by running setup.py install --dry-run
+ """
+ try:
+ os.stat(filename)
+ except OSError:
+ print("%s not found." % filename)
+ return
+
+ cwd = os.getcwd()
+ os.chdir(os.path.dirname(filename))
+ reqs = subprocess.check_output("python %s install --dry-run --user | awk '/^Adding.*to easy-install.pth file/ {print $2}'" % filename, shell=True).decode("utf-8")
+ os.chdir(cwd)
+
+ for req in reqs.split('\n'):
+ dep = clean_python_req(req)
+ if dep:
+ add_requires(dep)
+
+
+def add_setup_py_build_requires(filename):
+ """
Detect build requirements listed in setup.py in the install_requires and
setup_requires lists.
@@ -485,6 +506,7 @@ def scan_for_configure(package, dir, autospecdir):
add_buildreq("setuptools")
add_buildreq("pbr")
add_buildreq("pip")
+ add_setup_py_build_requires(dirpath + '/setup.py')
add_setup_py_requires(dirpath + '/setup.py')
buildpattern.set_build_pattern("distutils23", default_score)
grab_pip_requirements(tarball.name)
--
2.9.3
A new screen being developed in ister to display a menu of available
keyboard mappings requires localectl, which in turn requires kbd in
order to list which keyboards are available on the system.
Signed-off-by: Matthew Johnson <matthew.johnson(a)intel.com>
---
bundles/os-installer | 1 +
1 file changed, 1 insertion(+)
diff --git a/bundles/os-installer b/bundles/os-installer
index cb1d37e..739ef82 100644
--- a/bundles/os-installer
+++ b/bundles/os-installer
@@ -11,6 +11,7 @@ iproute2
iputils
ister
ister-extras
+kbd
less
netifaces
parted-bin
--
2.12.0
Dear Tom, I think that you are right that the problem is rather with BIOS than with USB (since the final info upon creation was OK similar to that shown in your instruction). I will check the Xeon BIOS on Monday (this is a new workstation needed accurate configuration). Many thanks, Vlad
--- Исходное сообщение ---
От кого: "Leavitt, Thomas P" <thomas.p.leavitt(a)intel.com>
Дата: 24 марта 2017, 17:33:02
Hello Vlad, thank you for your feedback. Can you tell me which instructions on the website you were using to create your bootable USB device? Also, please take a look at the tutorial for installing Clear Linux on a bare metal system at: https://clearlinux.org/documentation/tutorials/bare-metal-install/bare-meta… The image that is created on the USB device is a UEFI bootable image so you will need to make sure the system BIOS has UEFI Boot enabled. Thanks, Tom From: Dev [mailto:dev-bounces(a)lists.clearlinux.org] On Behalf Of Vladimir Gun'ko
Sent: Friday, March 24, 2017 2:47 AM
To: dev(a)lists.clearlinux.org
Subject: [Clr-dev] bootable USB Dear Sir / Madam, Unfortunately, creation of a bootable USB with Clear Linux according to your instructions gives non-bootable USB. I used different Linux (Fedora, Gentoo, Ubuntu, Kubuntu at four PCs) and Windows 10 to create this USB with the same result (in contrast to any other Linux systems, which provide easy way to produce bootable USB with no problem). Could you please improve preparation of bootable USB with Clear Linux, e.g. to write a script which will do that in one click or describe all steps in detail, etc.? Sincerely, Vlad Gun'ko, Prof., DSc, d.h.c. P.S. I am very interested to use Clear Linux on my Xeon workstation with 36 cores, since I think it could work better than Fedora or Ubuntu or even Gentoo. --- Исходное сообщение ---
От кого: dev-request(a)lists.clearlinux.org
Дата: 24 марта 2017, 11:40:52 Welcome to the Dev(a)lists.clearlinux.org mailing list!
To post to this list, send your message to:
dev(a)lists.clearlinux.org
General information about the mailing list is at:
https://lists.clearlinux.org/mailman/listinfo/dev
If you ever want to unsubscribe or change your options (eg, switch to
or from digest mode, change your password, etc.), visit your
subscription page at:
https://lists.clearlinux.org/mailman/options/dev/vlad_gunko%40ukr.net
You can also make such adjustments via email by sending a message to:
Dev-request(a)lists.clearlinux.org
with the word `help' in the subject or body (don't include the
quotes), and you will get back a message with instructions.
You must know your password to change your options (including changing
the password, itself) or to unsubscribe without confirmation. It is:
VMG1951
Normally, Mailman will remind you of your lists.clearlinux.org mailing
list passwords once every month, although you can disable this if you
prefer. This reminder will also include instructions on how to
unsubscribe or change your account options. There is also a button on
your options page that will email your current password to you.
Dear Graham, Many thanks for info. I will check all in couple of days.
Sincerely, Vlad
--- Исходное сообщение ---
От кого: "Whaley, Graham" <graham.whaley(a)intel.com>
Дата: 24 марта 2017, 17:36:39
For reference, I used those instructions with the ‘xzcat | dd’ earier this week, and they worked for me. Indeed, I had to choose ‘EFI boot USB stick’ from the BIOS boot menu. Graham From: Dev [mailto:dev-bounces(a)lists.clearlinux.org] On Behalf Of Leavitt, Thomas P
Sent: Friday, March 24, 2017 3:33 PM
To: Vladimir Gun'ko < vlad_gunko(a)ukr.net >; dev(a)lists.clearlinux.org
Subject: Re: [Clr-dev] bootable USB Hello Vlad, thank you for your feedback. Can you tell me which instructions on the website you were using to create your bootable USB device? Also, please take a look at the tutorial for installing Clear Linux on a bare metal system at: https://clearlinux.org/documentation/tutorials/bare-metal-install/bare-meta… The image that is created on the USB device is a UEFI bootable image so you will need to make sure the system BIOS has UEFI Boot enabled. Thanks, Tom From: Dev [ mailto:dev-bounces(a)lists.clearlinux.org ] On Behalf Of Vladimir Gun'ko
Sent: Friday, March 24, 2017 2:47 AM
To: dev(a)lists.clearlinux.org
Subject: [Clr-dev] bootable USB Dear Sir / Madam, Unfortunately, creation of a bootable USB with Clear Linux according to your instructions gives non-bootable USB. I used different Linux (Fedora, Gentoo, Ubuntu, Kubuntu at four PCs) and Windows 10 to create this USB with the same result (in contrast to any other Linux systems, which provide easy way to produce bootable USB with no problem). Could you please improve preparation of bootable USB with Clear Linux, e.g. to write a script which will do that in one click or describe all steps in detail, etc.? Sincerely, Vlad Gun'ko, Prof., DSc, d.h.c. P.S. I am very interested to use Clear Linux on my Xeon workstation with 36 cores, since I think it could work better than Fedora or Ubuntu or even Gentoo. --- Исходное сообщение ---
От кого: dev-request(a)lists.clearlinux.org
Дата: 24 марта 2017, 11:40:52 Welcome to the Dev(a)lists.clearlinux.org mailing list!
To post to this list, send your message to:
dev(a)lists.clearlinux.org
General information about the mailing list is at:
https://lists.clearlinux.org/mailman/listinfo/dev
If you ever want to unsubscribe or change your options (eg, switch to
or from digest mode, change your password, etc.), visit your
subscription page at:
https://lists.clearlinux.org/mailman/options/dev/vlad_gunko%40ukr.net
You can also make such adjustments via email by sending a message to:
Dev-request(a)lists.clearlinux.org
with the word `help' in the subject or body (don't include the
quotes), and you will get back a message with instructions.
You must know your password to change your options (including changing
the password, itself) or to unsubscribe without confirmation. It is:
VMG1951
Normally, Mailman will remind you of your lists.clearlinux.org mailing
list passwords once every month, although you can disable this if you
prefer. This reminder will also include instructions on how to
unsubscribe or change your account options. There is also a button on
your options page that will email your current password to you.
---------------------------------------------------------------------
Intel Corporation (UK) Limited
Registered No. 1134945 (England)
Registered Office: Pipers Way, Swindon SN3 1RJ
VAT No: 860 2173 47 This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.