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

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

    <bug>
          <bug_id>41456</bug_id>
          
          <creation_ts>2021-11-28 19:17:43 +0300</creation_ts>
          <short_desc>Зависит от systemd</short_desc>
          <delta_ts>2021-11-29 14:18:13 +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>apache2-base</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugzilla.altlinux.org/show_bug.cgi?id=41444</see_also>
    
    <see_also>https://bugzilla.altlinux.org/show_bug.cgi?id=41454</see_also>
    
    <see_also>https://bugzilla.altlinux.org/show_bug.cgi?id=41455</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Антон Мидюков">antohami</reporter>
          <assigned_to name="Nobody&apos;s working on this, feel free to take it">nobody</assigned_to>
          <cc>aen</cc>
    
    <cc>rider</cc>
    
    <cc>shaba</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>205395</commentid>
    <comment_count>0</comment_count>
      <attachid>9988</attachid>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2021-11-28 19:17:43 +0300</bug_when>
    <thetext>Created attachment 9988
Патч для скрытия зависимости

Пакет ранее зависел от systemd-utils, но теперь от systemd, так как с версии 1:249.7-alt3 systemd-utils провайдится от systemd.
Теперь systemd прилетит на системы с sysvinit, на которых установлен этот пакет.
Поэтому требуется оторвать зависимость на systemd.

Зависимость порождается 90-apache2-base-httpd.filetrigger</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205405</commentid>
    <comment_count>1</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2021-11-29 08:39:01 +0300</bug_when>
    <thetext>не могу в этом никак помочь.

У меня нет установок на apache c sysvinit и я не планирую поддерживать его в этом пакете. 

С удовольствием рассмотрю pull request.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205406</commentid>
    <comment_count>2</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2021-11-29 08:40:28 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #1)
&gt; не могу в этом никак помочь.
&gt; 
&gt; У меня нет установок на apache c sysvinit и я не планирую поддерживать его в
&gt; этом пакете. 
&gt; 
&gt; С удовольствием рассмотрю pull request.

Я же приложил патч.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205407</commentid>
    <comment_count>3</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2021-11-29 08:40:46 +0300</bug_when>
    <thetext>патч не совсем годный. Лучше вынести systemctl в переменную.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205408</commentid>
    <comment_count>4</comment_count>
      <attachid>9989</attachid>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2021-11-29 08:47:40 +0300</bug_when>
    <thetext>Created attachment 9989
Патч для скрытия зависимости через переменную

(Ответ для Anton Farygin на комментарий #3)
&gt; патч не совсем годный. Лучше вынести systemctl в переменную.

Переделал. Нормально?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205409</commentid>
    <comment_count>5</comment_count>
      <attachid>9990</attachid>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2021-11-29 08:51:40 +0300</bug_when>
    <thetext>Created attachment 9990
Патч для скрытия зависимости через переменную (исправлен отступ)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205410</commentid>
    <comment_count>6</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2021-11-29 08:55:05 +0300</bug_when>
    <thetext>к systemctl надо указать полный путь.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205412</commentid>
    <comment_count>7</comment_count>
      <attachid>9991</attachid>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2021-11-29 09:00:31 +0300</bug_when>
    <thetext>Created attachment 9991
Патч для скрытия зависимости через переменную c указанием пути</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205422</commentid>
    <comment_count>8</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2021-11-29 11:25:34 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #6)
&gt; к systemctl надо указать полный путь.

Сделано.
Последняя версия патча норм?
Мне самому задание собрать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205423</commentid>
    <comment_count>9</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2021-11-29 11:34:03 +0300</bug_when>
    <thetext>systemctl у нас в другом месте лежит</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205424</commentid>
    <comment_count>10</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2021-11-29 11:43:32 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #9)
&gt; systemctl у нас в другом месте лежит

Там тоже лежит:

$ ls -l /sbin/systemctl 
lrwxrwxrwx 1 root root 16 ноя 24 01:07 /sbin/systemctl -&gt; ../bin/systemctl</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205425</commentid>
    <comment_count>11</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2021-11-29 11:44:26 +0300</bug_when>
    <thetext>поменяй на /bin/systemctl и можно отправлять задание в репозиторий sisyphus и, затем, в p10.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205431</commentid>
    <comment_count>12</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2021-11-29 13:21:45 +0300</bug_when>
    <thetext>apache2-1:2.4.51-alt2 -&gt; sisyphus:

 Mon Nov 29 2021 Anton Midyukov &lt;antohami@altlinux.ru&gt; 1:2.4.51-alt2
 - 90-apache2-base-httpd.filetrigger: do not require systemctl (closes: #41456)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205434</commentid>
    <comment_count>13</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2021-11-29 14:17:17 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #6)
&gt; к systemctl надо указать полный путь.

Но зачем? не надо указывать полный путь. Есть же $PATH.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205435</commentid>
    <comment_count>14</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2021-11-29 14:18:13 +0300</bug_when>
    <thetext>Не надо PATH. Я считаю что полный путь в post-скриптах это правильно.

Мало ли какой там sysctemctl будет в PATH.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>9988</attachid>
            <date>2021-11-28 19:17:43 +0300</date>
            <delta_ts>2021-11-29 08:47:40 +0300</delta_ts>
            <desc>Патч для скрытия зависимости</desc>
            <filename>0001-90-apache2-base-httpd.filetrigger-do-not-require-sys.patch</filename>
            <type>text/plain</type>
            <size>868</size>
            <attacher name="Антон Мидюков">antohami</attacher>
            
              <data encoding="base64">RnJvbSA4OTgxYmY5NmU2ZGQ4YWNlZWRmZGI2MjI4YmRkODI0YTA4NTNhMjFiIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbnRvbiBNaWR5dWtvdiA8YW50b2hhbWlAYWx0bGludXgub3Jn
PgpEYXRlOiBTdW4sIDI4IE5vdiAyMDIxIDIyOjU4OjEyICswNzAwClN1YmplY3Q6IFtQQVRDSF0g
OTAtYXBhY2hlMi1iYXNlLWh0dHBkLmZpbGV0cmlnZ2VyOiBkbyBub3QgcmVxdWlyZSBzeXN0ZW1k
CgotLS0KIDkwLWFwYWNoZTItYmFzZS1odHRwZC5maWxldHJpZ2dlciB8IDIgKy0KIDEgZmlsZSBj
aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhLzkwLWFw
YWNoZTItYmFzZS1odHRwZC5maWxldHJpZ2dlciBiLzkwLWFwYWNoZTItYmFzZS1odHRwZC5maWxl
dHJpZ2dlcgppbmRleCBiNzlkMDYxODQuLjQ4NjI1OTc2ZSAxMDA2NDQKLS0tIGEvOTAtYXBhY2hl
Mi1iYXNlLWh0dHBkLmZpbGV0cmlnZ2VyCisrKyBiLzkwLWFwYWNoZTItYmFzZS1odHRwZC5maWxl
dHJpZ2dlcgpAQCAtMiw3ICsyLDcgQEAKIExDX0FMTD1DIGVncmVwIC1xcyAnXi9ldGMvaHR0cGQy
fC91c3IvbGliNjQvYXBhY2hlMi9tb2R1bGVzfC91c3Ivc2Jpbi9odHRwZDJ8L3Vzci9zYmluL2Fw
YWNoZWN0bDJ8L2V0Yy9zeXNjb25maWcvaHR0cGQyfC9ldGMvcmMuZC9pbml0LmQvaHR0cGQyfC9s
aWIvc3lzdGVtZC9zeXN0ZW0vaHR0cGQyLnNlcnZpY2UnIHx8IGV4aXQgMAogCiBpZiBzZF9ib290
ZWQ7IHRoZW4KLSAgc3lzdGVtY3RsIGRhZW1vbi1yZWxvYWQgfHwgOgorYT0gIHN5c3RlbWN0bCBk
YWVtb24tcmVsb2FkIHx8IDoKIGZpCiAKIC9zYmluL3NlcnZpY2UgaHR0cGQyIGNvbmRyZXN0YXJ0
Ci0tIAoyLjMzLjAKCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>9989</attachid>
            <date>2021-11-29 08:47:40 +0300</date>
            <delta_ts>2021-11-29 08:51:40 +0300</delta_ts>
            <desc>Патч для скрытия зависимости через переменную</desc>
            <filename>0001-90-apache2-base-httpd.filetrigger-do-not-require-sys.patch</filename>
            <type>text/plain</type>
            <size>892</size>
            <attacher name="Антон Мидюков">antohami</attacher>
            
              <data encoding="base64">RnJvbSA1ZjVhZTk4NTZlMDUwZTYwYTdmODg4MjU1MzcyOWVhOTk1ZGYxNDE0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbnRvbiBNaWR5dWtvdiA8YW50b2hhbWlAYWx0bGludXgub3Jn
PgpEYXRlOiBTdW4sIDI4IE5vdiAyMDIxIDIyOjU4OjEyICswNzAwClN1YmplY3Q6IFtQQVRDSF0g
OTAtYXBhY2hlMi1iYXNlLWh0dHBkLmZpbGV0cmlnZ2VyOiBkbyBub3QgcmVxdWlyZSBzeXN0ZW1j
dGwKCi0tLQogOTAtYXBhY2hlMi1iYXNlLWh0dHBkLmZpbGV0cmlnZ2VyIHwgMyArKy0KIDEgZmls
ZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS85
MC1hcGFjaGUyLWJhc2UtaHR0cGQuZmlsZXRyaWdnZXIgYi85MC1hcGFjaGUyLWJhc2UtaHR0cGQu
ZmlsZXRyaWdnZXIKaW5kZXggYjc5ZDA2MTg0Li41M2UwYmU4NTggMTAwNjQ0Ci0tLSBhLzkwLWFw
YWNoZTItYmFzZS1odHRwZC5maWxldHJpZ2dlcgorKysgYi85MC1hcGFjaGUyLWJhc2UtaHR0cGQu
ZmlsZXRyaWdnZXIKQEAgLTIsNyArMiw4IEBACiBMQ19BTEw9QyBlZ3JlcCAtcXMgJ14vZXRjL2h0
dHBkMnwvdXNyL2xpYjY0L2FwYWNoZTIvbW9kdWxlc3wvdXNyL3NiaW4vaHR0cGQyfC91c3Ivc2Jp
bi9hcGFjaGVjdGwyfC9ldGMvc3lzY29uZmlnL2h0dHBkMnwvZXRjL3JjLmQvaW5pdC5kL2h0dHBk
MnwvbGliL3N5c3RlbWQvc3lzdGVtL2h0dHBkMi5zZXJ2aWNlJyB8fCBleGl0IDAKIAogaWYgc2Rf
Ym9vdGVkOyB0aGVuCi0gIHN5c3RlbWN0bCBkYWVtb24tcmVsb2FkIHx8IDoKK1NZU1RFTUNUTD1z
eXN0ZW1jdGwKKyIkU1lTVEVNQ1RMIiBkYWVtb24tcmVsb2FkIHx8IDoKIGZpCiAKIC9zYmluL3Nl
cnZpY2UgaHR0cGQyIGNvbmRyZXN0YXJ0Ci0tIAoyLjMzLjAKCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>9990</attachid>
            <date>2021-11-29 08:51:40 +0300</date>
            <delta_ts>2021-11-29 09:00:31 +0300</delta_ts>
            <desc>Патч для скрытия зависимости через переменную (исправлен отступ)</desc>
            <filename>0001-90-apache2-base-httpd.filetrigger-do-not-require-sys.patch</filename>
            <type>text/plain</type>
            <size>896</size>
            <attacher name="Антон Мидюков">antohami</attacher>
            
              <data encoding="base64">RnJvbSAxMWE5ODZiYzExMWEwMmQxNmRlMzBjZTIzMTJjMmMyOGUxNWFlYWUyIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbnRvbiBNaWR5dWtvdiA8YW50b2hhbWlAYWx0bGludXgub3Jn
PgpEYXRlOiBTdW4sIDI4IE5vdiAyMDIxIDIyOjU4OjEyICswNzAwClN1YmplY3Q6IFtQQVRDSF0g
OTAtYXBhY2hlMi1iYXNlLWh0dHBkLmZpbGV0cmlnZ2VyOiBkbyBub3QgcmVxdWlyZSBzeXN0ZW1j
dGwKCi0tLQogOTAtYXBhY2hlMi1iYXNlLWh0dHBkLmZpbGV0cmlnZ2VyIHwgMyArKy0KIDEgZmls
ZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS85
MC1hcGFjaGUyLWJhc2UtaHR0cGQuZmlsZXRyaWdnZXIgYi85MC1hcGFjaGUyLWJhc2UtaHR0cGQu
ZmlsZXRyaWdnZXIKaW5kZXggYjc5ZDA2MTg0Li41MDdlMjJkZWMgMTAwNjQ0Ci0tLSBhLzkwLWFw
YWNoZTItYmFzZS1odHRwZC5maWxldHJpZ2dlcgorKysgYi85MC1hcGFjaGUyLWJhc2UtaHR0cGQu
ZmlsZXRyaWdnZXIKQEAgLTIsNyArMiw4IEBACiBMQ19BTEw9QyBlZ3JlcCAtcXMgJ14vZXRjL2h0
dHBkMnwvdXNyL2xpYjY0L2FwYWNoZTIvbW9kdWxlc3wvdXNyL3NiaW4vaHR0cGQyfC91c3Ivc2Jp
bi9hcGFjaGVjdGwyfC9ldGMvc3lzY29uZmlnL2h0dHBkMnwvZXRjL3JjLmQvaW5pdC5kL2h0dHBk
MnwvbGliL3N5c3RlbWQvc3lzdGVtL2h0dHBkMi5zZXJ2aWNlJyB8fCBleGl0IDAKIAogaWYgc2Rf
Ym9vdGVkOyB0aGVuCi0gIHN5c3RlbWN0bCBkYWVtb24tcmVsb2FkIHx8IDoKKyAgU1lTVEVNQ1RM
PXN5c3RlbWN0bAorICAiJFNZU1RFTUNUTCIgZGFlbW9uLXJlbG9hZCB8fCA6CiBmaQogCiAvc2Jp
bi9zZXJ2aWNlIGh0dHBkMiBjb25kcmVzdGFydAotLSAKMi4zMy4wCgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>9991</attachid>
            <date>2021-11-29 09:00:31 +0300</date>
            <delta_ts>2021-11-29 09:00:31 +0300</delta_ts>
            <desc>Патч для скрытия зависимости через переменную c указанием пути</desc>
            <filename>0001-90-apache2-base-httpd.filetrigger-do-not-require-sys.patch</filename>
            <type>text/plain</type>
            <size>902</size>
            <attacher name="Антон Мидюков">antohami</attacher>
            
              <data encoding="base64">RnJvbSBlZjc3NDM5N2IzZjJlZjJkYjYxYmM3MjJmYmU4ZDNkZGM5OGQxZDY4IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbnRvbiBNaWR5dWtvdiA8YW50b2hhbWlAYWx0bGludXgub3Jn
PgpEYXRlOiBTdW4sIDI4IE5vdiAyMDIxIDIyOjU4OjEyICswNzAwClN1YmplY3Q6IFtQQVRDSF0g
OTAtYXBhY2hlMi1iYXNlLWh0dHBkLmZpbGV0cmlnZ2VyOiBkbyBub3QgcmVxdWlyZSBzeXN0ZW1j
dGwKCi0tLQogOTAtYXBhY2hlMi1iYXNlLWh0dHBkLmZpbGV0cmlnZ2VyIHwgMyArKy0KIDEgZmls
ZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS85
MC1hcGFjaGUyLWJhc2UtaHR0cGQuZmlsZXRyaWdnZXIgYi85MC1hcGFjaGUyLWJhc2UtaHR0cGQu
ZmlsZXRyaWdnZXIKaW5kZXggYjc5ZDA2MTg0Li5lMmU0Zjk4ZmYgMTAwNjQ0Ci0tLSBhLzkwLWFw
YWNoZTItYmFzZS1odHRwZC5maWxldHJpZ2dlcgorKysgYi85MC1hcGFjaGUyLWJhc2UtaHR0cGQu
ZmlsZXRyaWdnZXIKQEAgLTIsNyArMiw4IEBACiBMQ19BTEw9QyBlZ3JlcCAtcXMgJ14vZXRjL2h0
dHBkMnwvdXNyL2xpYjY0L2FwYWNoZTIvbW9kdWxlc3wvdXNyL3NiaW4vaHR0cGQyfC91c3Ivc2Jp
bi9hcGFjaGVjdGwyfC9ldGMvc3lzY29uZmlnL2h0dHBkMnwvZXRjL3JjLmQvaW5pdC5kL2h0dHBk
MnwvbGliL3N5c3RlbWQvc3lzdGVtL2h0dHBkMi5zZXJ2aWNlJyB8fCBleGl0IDAKIAogaWYgc2Rf
Ym9vdGVkOyB0aGVuCi0gIHN5c3RlbWN0bCBkYWVtb24tcmVsb2FkIHx8IDoKKyAgU1lTVEVNQ1RM
PS9zYmluL3N5c3RlbWN0bAorICAiJFNZU1RFTUNUTCIgZGFlbW9uLXJlbG9hZCB8fCA6CiBmaQog
CiAvc2Jpbi9zZXJ2aWNlIGh0dHBkMiBjb25kcmVzdGFydAotLSAKMi4zMy4wCgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>