<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>41443</bug_id>
          
          <creation_ts>2021-11-26 15:44:32 +0300</creation_ts>
          <short_desc>cannot find any suitable libguestfs supermin, fixed or old-style appliance on LIBGUESTFS_PATH</short_desc>
          <delta_ts>2022-01-11 12:11:17 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>guestfs-tools</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          <see_also>https://bugzilla.altlinux.org/show_bug.cgi?id=30802</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Vera Blagoveschenskaya">vercha</reporter>
          <assigned_to name="Anton Farygin">rider</assigned_to>
          <cc>andy</cc>
    
    <cc>at</cc>
    
    <cc>cas</cc>
    
    <cc>crux</cc>
    
    <cc>dutyrok</cc>
    
    <cc>ender</cc>
    
    <cc>lav</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>mithraen</cc>
    
    <cc>obirvalger</cc>
    
    <cc>qa_viy</cc>
    
    <cc>rider</cc>
    
    <cc>shaba</cc>
    
    <cc>viy</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>205352</commentid>
    <comment_count>0</comment_count>
    <who name="Vera Blagoveschenskaya">vercha</who>
    <bug_when>2021-11-26 15:44:32 +0300</bug_when>
    <thetext>libguestfs-1.46.0-alt1.x86_64

1) Выполнить команду
# libguestfs-test-tool  

Результат: ошибка
libguestfs: error: cannot find any suitable libguestfs supermin, fixed or old-style appliance on LIBGUESTFS_PATH (search path: /usr/lib64/guestfs)

# ls -l /usr/lib64/guestfs
ls: невозможно получить доступ к &apos;/usr/lib64/guestfs&apos;: Нет такого файла или каталога

При попытке создать образ 
# virt-builder -v -x fedora-32
получаем ту же ошибку

Ожидаемый результат: успешная самодиагностика, успешное создание образа

Дополнительно:
1) Данное поведение является регрессом по отношению к версии libguestfs-1.44.1-alt1.x86_64
2) Также см. https://bugzilla.altlinux.org/30802
3) https://libguestfs.org/guestfs-faq.1.html
Данная ошибка описана
libguestfs: error: cannot find any suitable libguestfs supermin, fixed or old-style appliance on LIBGUESTFS_PATH
febootstrap-supermin-helper: ext2: parent directory not found
supermin-helper: ext2: parent directory not found
[This issue is fixed permanently in libguestfs ≥ 1.26.]

If you see any of these errors on Debian/Ubuntu, you need to run the following command:
 sudo update-guestfs-appliance

Но команду update-guestfs-appliance выполнить невозможно</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205365</commentid>
    <comment_count>1</comment_count>
    <who name="Andrew Vasilyev">andy</who>
    <bug_when>2021-11-26 19:28:28 +0300</bug_when>
    <thetext>  В пакете guestfs-tools потеряна зависимость на guestfs-data:

-%ifarch %ix86 x86_64 aarch64
-Requires: guestfs-data
-%endif

 (и ещё несколько других :-).

https://git.altlinux.org/gears/l/libguestfs.git?p=libguestfs.git;a=commitdiff;h=40ac65e0bb0cb466e0d783bc7012547a8427ecb4
в сравнении с 
https://git.altlinux.org/gears/g/guestfs-tools.git?p=guestfs-tools.git;a=commitdiff;h=ace7a633e49b97378c415d9544321be60a3d6485</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205377</commentid>
    <comment_count>2</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2021-11-27 11:31:22 +0300</bug_when>
    <thetext>guestfs-tools-1.47.2-alt2 -&gt; sisyphus:

 Sat Nov 27 2021 Anton Farygin &lt;rider@altlinux.ru&gt; 1.47.2-alt2
 - added Requires, which is needed to build images (closes: #41443)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>206605</commentid>
    <comment_count>3</comment_count>
    <who name="Alexandr Shashkin">dutyrok</who>
    <bug_when>2022-01-10 19:20:31 +0300</bug_when>
    <thetext>Ошибка воспроизводится на стендах i586:
* education-kde-i586
* education-i586
* workstation-i586

Версии пакетов:
* guestfs-data-0.6-alt1.i586
* libguestfs-1.46.1-alt1.i586
* guestfs-tools-1.47.3-alt1.i586

Результат ошибки:
libguestfs: error: cannot find any suitable libguestfs supermin, fixed or old-style appliance on LIBGUESTFS_PATH (search path: /usr/lib/guestfs)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>206607</commentid>
    <comment_count>4</comment_count>
    <who name="Alexandr Shashkin">dutyrok</who>
    <bug_when>2022-01-10 19:28:34 +0300</bug_when>
    <thetext>Каталоги /usr/lib/guestfs (для i586) и /usr/lib64/guestfs (для x86_64) существуют:
(x86_64) Вывод команды ls -l /usr/lib64/ | grep guestfs: 
drwxr-xr-x  2 root root     4096 янв 10 17:56 guestfs
lrwxrwxrwx  1 root root       21 дек 16 15:25 libguestfs.so.0 -&gt; libguestfs.so.0.510.0
-rw-r--r--  1 root root  1289688 дек 16 15:25 libguestfs.so.0.510.0

(i586) Вывод команды ls -l /usr/lib/guestfs:
initramfs.i686.img  vmlinuz.i586</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>206620</commentid>
    <comment_count>5</comment_count>
    <who name="Alexandr Shashkin">dutyrok</who>
    <bug_when>2022-01-11 10:55:14 +0300</bug_when>
    <thetext>Для i586 ошибка воспроизводится на sisyphus, а на x86_64 не воспроизводится</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>206622</commentid>
    <comment_count>6</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2022-01-11 12:11:17 +0300</bug_when>
    <thetext>i586 точно чинить не станем, а т.к. для x86_64 на Sisyphus ошибка не воспроизводится, то здесь мы её закроем.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>