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

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

    <bug>
          <bug_id>54719</bug_id>
          
          <creation_ts>2025-06-07 20:44:57 +0300</creation_ts>
          <short_desc>/proc монтируется не полностью или некорректно</short_desc>
          <delta_ts>2025-06-08 13:46:19 +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>hasher</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>NOTABUG</resolution>
          
          
          <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="Сергей Жидких">rx1513</reporter>
          <assigned_to name="Dmitry V. Levin">ldv</assigned_to>
          <cc>at</cc>
    
    <cc>glebfm</cc>
    
    <cc>grenka</cc>
    
    <cc>ldv</cc>
    
    <cc>placeholder</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>266784</commentid>
    <comment_count>0</comment_count>
      <attachid>18782</attachid>
    <who name="Сергей Жидких">rx1513</who>
    <bug_when>2025-06-07 20:44:57 +0300</bug_when>
    <thetext>Created attachment 18782
Простейший пакет способный вызвать указанную ошибку

У меня возникает проблема при запуске тестов одного из своих пакетов, который требует, чтобы в системе был смонтирован /proc для получения pid текущего процесса:
/proc/self/stat: No such file or directory

Команда которой я запускаю сборку:
hsh --mountpoints=/proc -v

Важное примечание, при запуске через hsh-shell --mountpoints=/proc всё работает корректно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266786</commentid>
    <comment_count>1</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2025-06-07 23:12:47 +0300</bug_when>
    <thetext>$ sed -n &apos;/^4.2.1/,/^4.2.2/p&apos; /usr/share/doc/hasher-*/FAQ |head -n -2
4.2.1 Is there any way to use proc filesystem inside chroot while building
   the package?

   Yes, there is.

   First, hasher-priv should be configured to allow mounting /proc inside
   chroot, either systemwide or personally for the user.  Add the line
	allowed_mountpoints=/proc
   either to the systemwide config file /etc/hasher-priv/system or
   to the per-user config file /etc/hasher-priv/user.d/$USER.

   Second, the package you are going to build should include /proc
   in its build dependencies, e.g.
	BuildPreReq: /proc
   Alternatively, at least one of packages installed into the build
   environment should include /proc in its dependencies.

   Third, hsh should be run with parameter --mountpoints=/proc.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266820</commentid>
    <comment_count>2</comment_count>
    <who name="Сергей Жидких">rx1513</who>
    <bug_when>2025-06-08 13:46:19 +0300</bug_when>
    <thetext>Спасибо. Однако это не объясняет различие в работе команд.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>18782</attachid>
            <date>2025-06-07 20:44:57 +0300</date>
            <delta_ts>2025-06-07 20:44:57 +0300</delta_ts>
            <desc>Простейший пакет способный вызвать указанную ошибку</desc>
            <filename>blank.tar.gz</filename>
            <type>application/gzip</type>
            <size>3055</size>
            <attacher name="Сергей Жидких">rx1513</attacher>
            
              <data encoding="base64">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
</data>

          </attachment>
      

    </bug>

</bugzilla>