Build ISO image LXQt

Hi,

I tried to build a x86 LXQt ISO image, something go wrong during the process on unstable and stable branch

unstable branch to test LXQt 1.0.0 :-)

[nls@nls-pc ~]$ buildiso -f -p lxqt -b unstable -k linux515
[sudo] password for nls: 
 --> Profile: [lxqt]
==> Start building [lxqt]
==> Cleaning up ...
  -> Deleting isoroot [iso] ...
 --> Loading Packages: [Packages-Root] ...
==> Prepare [Base installation] (rootfs)
 --> mirror: https://manjaro.moson.eu/unstable/$repo/$arch
==> Creating install root at /var/lib/manjaro-tools/buildiso/lxqt/x86_64/rootfs
  -> Installing packages to /var/lib/manjaro-tools/buildiso/lxqt/x86_64/rootfs
:: Synchronizing package databases...
 core                                                          169,5 KiB   377 KiB/s 00:00 [####################################################] 100%
 extra                                                        1920,8 KiB   215 KiB/s 00:09 [####################################################] 100%
 community                                                       6,8 MiB   342 KiB/s 00:20 [####################################################] 100%
 multilib                                                      177,1 KiB   264 KiB/s 00:01 [####################################################] 100%
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: bashrc-manjaro will be installed before its bash dependency
warning: dependency cycle detected:
warning: libglvnd will be installed before its mesa dependency

Packages (268) acl-2.3.1-1

...

::Denmark         : https://mirrors.dotsrc.org/manjaro/stable
::INFO Mirror list generated and saved to: /etc/pacman.d/mirrorlist
hint: use `pacman-mirrors` to generate and update your pacman mirrorlist.
(18/19) Updating the info directory file...
(19/19) Updating the MIME type database...
 --> Using build locales ...
 --> Setting mirrorlist branch: unstable
Generating locales...
  en_US.UTF-8... done
Generation complete.
Copying saved locales...
Copying complete.
 --> Restoring [/var/lib/manjaro-tools/buildiso/lxqt/x86_64/rootfs/etc/pacman.conf] ...
  -> Configuring lsb-release
  -> Cleaning [rootfs]
==> Done [Base installation] (rootfs)
 --> Loading Packages: [Packages-Desktop] ...
==> Prepare [Desktop installation] (desktopfs)
 --> overlayfs mount: [/var/lib/manjaro-tools/buildiso/lxqt/x86_64/desktopfs]
 --> mirror: https://manjaro.moson.eu/unstable/$repo/$arch
==> Creating install root at /var/lib/manjaro-tools/buildiso/lxqt/x86_64/desktopfs
  -> Installing packages to /var/lib/manjaro-tools/buildiso/lxqt/x86_64/desktopfs
:: Synchronizing package databases...
 core                                                          169,5 KiB  30,8 KiB/s 00:06 [####################################################] 100%
 extra                                                        1919,3 KiB   227 KiB/s 00:08 [####################################################] 100%
 community                                                       6,8 MiB   419 KiB/s 00:17 [####################################################] 100%
 multilib                                                      177,1 KiB   286 KiB/s 00:01 [####################################################] 100%
warning: zlib-1:1.2.11-4 is up to date -- reinstalling
warning: wget-1.21.2-1 is up to date -- reinstalling
warning: tlp-1.4.0-2 is up to date -- reinstalling
error: target not found: cpu-temp-speed
warning: man-pages-5.13-1 is up to date -- reinstalling
warning: man-db-2.9.4-2 is up to date -- reinstalling
warning: exfat-utils-1.3.0-2 is up to date -- reinstalling
==> ERROR: Failed to install packages to new root
==> ERROR: Failed to install all packages
==> ERROR: A failure occurred in make_image_desktop().
    Aborting...
 --> overlayfs umount: [/var/lib/manjaro-tools/buildiso/lxqt/x86_64/desktopfs]
 --> umount overlayfs: [/var/lib/manjaro-tools/buildiso/lxqt/x86_64/desktopfs]
[nls@nls-pc ~]$ 

stable branch

[nls@nls-pc ~]$ buildiso -f -p lxqt -b stable -k linux514
[sudo] password for nls: 
 --> Profile: [lxqt]
==> Start building [lxqt]
==> Cleaning up ...
  -> Deleting chroot [desktopfs] (x86_64) ...
  -> Deleting chroot [rootfs] (x86_64) ...
  -> Deleting isoroot [iso] ...
 --> Loading Packages: [Packages-Root] ...
==> Prepare [Base installation] (rootfs)
 --> mirror: https://manjaro.moson.eu/stable/$repo/$arch
==> Creating install root at /var/lib/manjaro-tools/buildiso/lxqt/x86_64/rootfs
  -> Installing packages to /var/lib/manjaro-tools/buildiso/lxqt/x86_64/rootfs
:: Synchronizing package databases...
 core                                                          170,3 KiB   405 KiB/s 00:00 [####################################################] 100%
 extra                                                        1900,2 KiB   452 KiB/s 00:04 [####################################################] 100%
 community                                                       6,8 MiB   455 KiB/s 00:15 [####################################################] 100%
 multilib                                                      175,2 KiB   331 KiB/s 00:01 [####################################################] 100%
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: bashrc-manjaro will be installed before its bash dependency
warning: dependency cycle detected:
warning: libglvnd will be installed before its mesa dependency

Packages (267) acl-2.3.1-1 

...

::Russia          : http://mirror.truenetwork.ru/manjaro/stable
::INFO Mirror list generated and saved to: /etc/pacman.d/mirrorlist
hint: use `pacman-mirrors` to generate and update your pacman mirrorlist.
(18/19) Updating the info directory file...
(19/19) Updating the MIME type database...
 --> Using build locales ...
 --> Setting mirrorlist branch: stable
Generating locales...
  en_US.UTF-8... done
Generation complete.
Copying saved locales...
Copying complete.
 --> Restoring [/var/lib/manjaro-tools/buildiso/lxqt/x86_64/rootfs/etc/pacman.conf] ...
  -> Configuring lsb-release
  -> Cleaning [rootfs]
==> Done [Base installation] (rootfs)
 --> Loading Packages: [Packages-Desktop] ...
==> Prepare [Desktop installation] (desktopfs)
 --> overlayfs mount: [/var/lib/manjaro-tools/buildiso/lxqt/x86_64/desktopfs]
 --> mirror: https://manjaro.moson.eu/stable/$repo/$arch
==> Creating install root at /var/lib/manjaro-tools/buildiso/lxqt/x86_64/desktopfs
  -> Installing packages to /var/lib/manjaro-tools/buildiso/lxqt/x86_64/desktopfs
:: Synchronizing package databases...
 core                                                          170,3 KiB   362 KiB/s 00:00 [####################################################] 100%
 extra                                                        1900,2 KiB   452 KiB/s 00:04 [####################################################] 100%
 community                                                       6,8 MiB   460 KiB/s 00:15 [####################################################] 100%
 multilib                                                      175,2 KiB   287 KiB/s 00:01 [####################################################] 100%
warning: zlib-1:1.2.11-4 is up to date -- reinstalling
warning: wget-1.21.2-1 is up to date -- reinstalling
warning: tlp-1.4.0-2 is up to date -- reinstalling
error: target not found: cpu-temp-speed
warning: man-pages-5.13-1 is up to date -- reinstalling
warning: man-db-2.9.4-2 is up to date -- reinstalling
warning: exfat-utils-1.3.0-2 is up to date -- reinstalling
==> ERROR: Failed to install packages to new root
==> ERROR: Failed to install all packages
==> ERROR: A failure occurred in make_image_desktop().
    Aborting...
 --> overlayfs umount: [/var/lib/manjaro-tools/buildiso/lxqt/x86_64/desktopfs]
 --> umount overlayfs: [/var/lib/manjaro-tools/buildiso/lxqt/x86_64/desktopfs]
[nls@nls-pc ~]$ 

last week-end I built a KDE ISO image without issue

[nls@nls-pc ~]$ buildiso -f -p kde -b stable -k linux514

thanks for your help.

read the messages

amend the Packages-Desktop list

1 Like

Thanks for your reply, it works to build a Manjaro LXQt 1.0.0 ISO image, I disable cpu-temp-speed in the build file

# Other packages
#openresolv
wget
featherpad
tlp
htop
mesa-demos
audacious
xdg-utils
xdg-user-dirs
mpg123
faad2
#cpu-temp-speed
...

I built the image with the command

[nls@nls-pc ~]$ buildiso -f -p lxqt -b testing -k linux515
Writing to 'stdio:/var/cache/manjaro-tools/iso/community/lxqt/21.1.6/manjaro-lxqt-21.1.6-testing-211113-linux515.iso' completed successfully.

==> Done [Build ISO]
 --> Time compress_images: 11.28 minutes
==> Finished building [lxqt]
 --> Time make_profile: 59.42 minutes
[nls@nls-pc ~]$ 

screenshot with a virtual machine

post scriptum : Dolphin, Kate, Konsole… are working well with LXQt

3 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.