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

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

    <bug>
          <bug_id>4570</bug_id>
          
          <creation_ts>2004-07-01 10:03:09 +0400</creation_ts>
          <short_desc>Render packaging of %_localstatedir/scrollkeeper/* as error</short_desc>
          <delta_ts>2009-03-20 12:36:36 +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>sisyphus</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrei Bulava">abulava</reporter>
          <assigned_to name="Alexey Gladkov">legion</assigned_to>
          <cc>glebfm</cc>
    
    <cc>inger</cc>
    
    <cc>ktirf</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>placeholder</cc>
    
    <cc>viy</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>16035</commentid>
    <comment_count>0</comment_count>
    <who name="Andrei Bulava">abulava</who>
    <bug_when>2004-07-01 10:03:09 +0400</bug_when>
    <thetext>Recently I found that anjuta was packaged with files under
%_localstatedir/scrollkeeper/ (check
http://lists.altlinux.ru/pipermail/devel/2004-June/012095.html). As I understood
such files were maintained by scrollkeeper itself and wouldn&apos;t belong to any
package.

aris@ considered this packaging error was worth adding new check to
sisyphus_check detecting somebody&apos;s try to package
%_localstatedir/scrollkeeper/* files (check
http://lists.altlinux.ru/pipermail/devel/2004-June/012097.html).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16095</commentid>
    <comment_count>1</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2004-07-01 19:03:19 +0400</bug_when>
    <thetext>I&apos;d also add same checks for other locale directories.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18502</commentid>
    <comment_count>2</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2004-08-31 21:22:33 +0400</bug_when>
    <thetext>Anybody volunteer to implement this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18525</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2004-09-01 15:03:04 +0400</bug_when>
    <thetext>I can do this. But I must know what locale directories should be checked.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30173</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2005-09-06 19:10:52 +0400</bug_when>
    <thetext>I shall take care of it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30181</commentid>
    <comment_count>5</comment_count>
      <attachid>1093</attachid>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2005-09-06 20:36:18 +0400</bug_when>
    <thetext>Created attachment 1093
iniital implementation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30199</commentid>
    <comment_count>6</comment_count>
      <attachid>1095</attachid>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2005-09-07 02:00:51 +0400</bug_when>
    <thetext>Created attachment 1095
sisyphus_check-0.7.13-alt-check-locales.patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40717</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2006-09-28 02:07:22 +0400</bug_when>
    <thetext>was it merged?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>53214</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2007-07-24 13:35:30 +0400</bug_when>
    <thetext>The patch seems to be merged, but the matter of the bug is still there. We need
a patch for scrollkeeper files (maybe I will make it myself, if I have time).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57931</commentid>
    <comment_count>9</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-11-10 20:30:49 +0300</bug_when>
    <thetext>Seems like scrollkeeper is drifting to being obsolete?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57944</commentid>
    <comment_count>10</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2007-11-10 20:44:33 +0300</bug_when>
    <thetext>Aha. But Scrollkeeper files will last longer than Scrollkeeper itself, since
Rarian supports Scollkeeper databases.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87564</commentid>
    <comment_count>11</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-03-20 05:10:37 +0300</bug_when>
    <thetext>Не знаю, что делать с этим багом. Может, репокопный тест сотворить на эту тему?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87571</commentid>
    <comment_count>12</comment_count>
    <who name="viy">viy</who>
    <bug_when>2009-03-20 09:42:37 +0300</bug_when>
    <thetext>В сизифе нет пакетов where filename glob &apos;/var/lib/scrollkeeper/*&apos; ---
select pkgid, filename from rpm_files where filename glob &apos;/var/lib/scrollkeeper/*&apos;;
&lt;empty&gt;
но похоже в sisyphus_check это тоже не проверяется -
grep -r scroll /etc/sisyphus_check/check.d/
&lt;empty&gt;
для гарантии можно написать тест repocop.
нужно только, чтобы кто-то компетентный написал 
фрагмент полиси на wiki, чтобы тест репокопа ссылался на нее
при ругани на провинившийся пакет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87579</commentid>
    <comment_count>13</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-03-20 12:36:36 +0300</bug_when>
    <thetext>Я бы не заморачивался. Scrollkeeper отошёл в прошлое, генерация его временных файлов, соответственно, тоже. Сейчас эти файлы создавать, как я понимаю, просто нечем.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>1093</attachid>
            <date>2005-09-06 20:36:18 +0400</date>
            <delta_ts>2005-09-07 02:00:51 +0400</delta_ts>
            <desc>iniital implementation</desc>
            <filename>sisyphus_check-0.7.13-alt-check-locales.patch</filename>
            <type>text/plain</type>
            <size>2208</size>
            <attacher name="Alexey Gladkov">legion</attacher>
            
              <data encoding="base64">LS0tIHNpc3lwaHVzX2NoZWNrLTAuNy4xMy9zaXN5cGh1c19jaGVjay5maXgxCTIwMDUtMDktMDYg
MTg6MzE6NTkgKzA0MDAKKysrIHNpc3lwaHVzX2NoZWNrLTAuNy4xMy9zaXN5cGh1c19jaGVjawky
MDA1LTA5LTA2IDIwOjI5OjIwICswNDAwCkBAIC03OCwxNiArNzgsMTcgQEAgRmlsZUVycm9yKCkK
IAogcnBtX3NpZ25hdHVyZT0KIHNraXBfY2hlY2tfZ3BnbmFtZT0KIHRydXN0X2dwZ19uYW1lcz0n
c2VjdXJpdHkgaW5jb21pbmdlcicKIG5vX2dwZ25hbWVfcGFja2FnZXJzPSdrZXJuZWxAcGFja2Fn
ZXMuYWx0bGludXgub3JnJwogcGFja2FnZV90eXBlPQogcmVjdXJzZV9zdWJkaXI9CiBmaWxlcz0K
K2Zoc19maWxlPSIvZXRjL3Npc3lwaHVzX2NoZWNrL2ZocyIKIAogIyBjaGVjayBjaGFuZ2Vsb2cg
Zm9ybWF0CiBleHBvcnQgbm9fY2hlY2tfY2hhbmdlbG9nPQogY2hlY2tfY2hhbmdlbG9nKCkKIHsK
IAlbIC16ICIkbm9fY2hlY2tfY2hhbmdlbG9nIiBdIHx8IHJldHVybiAwCiAJbG9jYWwgZj0iJDEi
ICYmIHNoaWZ0IHx8IHJldHVybiAxCiAJbG9jYWwgcmM9MApAQCAtMzk2LDE3ICszOTcsMTcgQEAg
Y2hlY2tfZmhzKCkKIAlsb2NhbCBsaXN0IHBhdHRlcm4gYmFkCiAKIAkjIERvIG5vdCBjaGVjayBm
aWxlc3lzdGVtIHBhY2thZ2UuCiAJWyAiJHJwbV9uYW1lIiAhPSBmaWxlc3lzdGVtIF0gfHwgcmV0
dXJuIDAKIAogCWxpc3Q9JChwcmludGYgJXMgIiRycG1fZmlsZWxpc3QiIHxncmVwIC1lICdeLycp
CiAJWyAtbiAiJGxpc3QiIF0gfHwgcmV0dXJuIDAKIAotCXBhdHRlcm49IiQoZ3JlcCAnXlteI10n
IC9ldGMvc2lzeXBodXNfY2hlY2svZmhzIHwKKwlwYXR0ZXJuPSIkKGdyZXAgJ15bXiNdJyAkZmhz
X2ZpbGUgfAogCQl3aGlsZSByZWFkIC1yIG4gdjsgZG8KIAkJCVsgLW4gIiRuIiAtYSAtbiAiJHYi
IC1hIC16ICIke3JwbV9uYW1lIyMkbn0iIF0gfHwgY29udGludWUKIAkJCXByaW50ZiAlc1xcbiAi
JHYiCiAJCWRvbmUgfExDX0NPTExBVEU9QyBzb3J0IC11KSIgfHwgcmV0dXJuIDEKIAlwYXR0ZXJu
PSIkKHByaW50ZiAlcyAiJHBhdHRlcm4iIHx0ciAtcyAnXG4nICd8JykiCiAJWyAiJHBhdHRlcm4i
ICE9ICcnIF0gfHwgcGF0dGVybj0nXiQnCiAKIAlsaXN0PSIkKHByaW50ZiAlcyAiJGxpc3QiIHxl
Z3JlcCAtdiAiJHBhdHRlcm4iKSIgfHwKQEAgLTQ2NSwxNiArNDY2LDI4IEBAIGNoZWNrX2ludGVy
c2VjdHMoKQogCWlmIFsgLW4gIiR0ZXh0IiBdOyB0aGVuCiAJCUZpbGVFcnJvciAiZmlsZXN5c3Rl
bSBpbnRlcnNlY3Rpb25zOiAkKHByaW50ZiAlcyAiJHRleHQiIHx0ciAtcyAnWzpzcGFjZTpdJyAn
ICcpIiAiJGYiCiAJCXJjPTEKIAlmaQogCiAJcmV0dXJuICRyYwogfQogCitleHBvcnQgbm9fY2hl
Y2tfbG9jYWxlPQorY2hlY2tfbG9jYWxlKCkKK3sKKwlbIC16ICIkbm9fY2hlY2tfbG9jYWxlIiBd
IHx8IHJldHVybiAwCisKKwlsb2NhbCBsb2NhbGVzCisJaWYgbG9jYWxlcz0iJChwcmludGYgJXMg
IiRycG1fZmlsZWxpc3QiIHwgZ3JlcCAtcXMgJ14vdXNyL3NoYXJlL2xvY2FsZVwoL1teL11cK1wp
XD8kJykiOyB0aGVuIAorCQlGaWxlRXJyb3IgImdsaWJjLWxvY2FsZXMgbWlzbWF0Y2g6ICQocHJp
bnRmICVzICIkbG9jYWxlcyIpIiAiJGYiCisJCXJldHVybiAxCisJZmkKK30KKwogZnNfbGlzdD0K
IGV4aXRfaGFuZGxlcigpCiB7CiAJbG9jYWwgcmM9JD8KIAl0cmFwIC0gRVhJVAogCVsgLXogIiRm
c19saXN0IiBdIHx8IHJtIC1mIC0tICIkZnNfbGlzdCIKIAlleGl0ICRyYwogfQpAQCAtNjg1LDE2
ICs2OTgsMjIgQEAgcnBtX3ZlcnNpb249JXt2ZXJzaW9uOnNoZXNjYXBlfTsKIAkJCVsgLXogIiRm
YXN0X2NoZWNrIiBdIHx8IGNvbnRpbnVlCiAJCWZpCiAJCiAJCWlmICEgY2hlY2tfaW50ZXJzZWN0
cyAiJGYiOyB0aGVuCiAJCQlNZXNzYWdlICJFUlJPUjogeW91IGhhdmUgcGFja2FnZSBpbnRlcnNl
Y3Rpb25zIgogCQkJcmM9MQogCQkJWyAteiAiJGZhc3RfY2hlY2siIF0gfHwgY29udGludWUKIAkJ
ZmkKKworCQlpZiAhIGNoZWNrX2xvY2FsZXMgIiRmIjsgdGhlbgorCQkJTWVzc2FnZSAiRVJST1I6
IHlvdSBoYXZlIGZpbGVzIHdoaWNoIGRvIG5vdCBiZWxvbmcgdG8gdGhlIGdsaWJjLWxvY2FsZXMi
CisJCQlyYz0xCisJCQlbIC16ICIkZmFzdF9jaGVjayIgXSB8fCBjb250aW51ZQorCQlmaQogCWRv
bmUKIAogCXJldHVybiAkcmMKIH0KIAogCiBjaGVja19kaXJzKCkKIHsK
</data>
<flag name="review"
          id="2"
          type_id="1"
          status="-"
          setter="legion"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>1095</attachid>
            <date>2005-09-07 02:00:51 +0400</date>
            <delta_ts>2005-09-07 02:00:51 +0400</delta_ts>
            <desc>sisyphus_check-0.7.13-alt-check-locales.patch</desc>
            <filename>sisyphus_check-0.7.13-alt-check-locales.patch</filename>
            <type>text/plain</type>
            <size>2293</size>
            <attacher name="Alexey Gladkov">legion</attacher>
            
              <data encoding="base64">LS0tIHNpc3lwaHVzX2NoZWNrLTAuNy4xMy9zaXN5cGh1c19jaGVjay5maXgxCTIwMDUtMDktMDYg
MTg6MzE6NTkgKzA0MDAKKysrIHNpc3lwaHVzX2NoZWNrLTAuNy4xMy9zaXN5cGh1c19jaGVjawky
MDA1LTA5LTA3IDAxOjU4OjQ0ICswNDAwCkBAIC03OCwxNiArNzgsMTcgQEAgRmlsZUVycm9yKCkK
IAogcnBtX3NpZ25hdHVyZT0KIHNraXBfY2hlY2tfZ3BnbmFtZT0KIHRydXN0X2dwZ19uYW1lcz0n
c2VjdXJpdHkgaW5jb21pbmdlcicKIG5vX2dwZ25hbWVfcGFja2FnZXJzPSdrZXJuZWxAcGFja2Fn
ZXMuYWx0bGludXgub3JnJwogcGFja2FnZV90eXBlPQogcmVjdXJzZV9zdWJkaXI9CiBmaWxlcz0K
K2Zoc19maWxlPSIvZXRjL3Npc3lwaHVzX2NoZWNrL2ZocyIKIAogIyBjaGVjayBjaGFuZ2Vsb2cg
Zm9ybWF0CiBleHBvcnQgbm9fY2hlY2tfY2hhbmdlbG9nPQogY2hlY2tfY2hhbmdlbG9nKCkKIHsK
IAlbIC16ICIkbm9fY2hlY2tfY2hhbmdlbG9nIiBdIHx8IHJldHVybiAwCiAJbG9jYWwgZj0iJDEi
ICYmIHNoaWZ0IHx8IHJldHVybiAxCiAJbG9jYWwgcmM9MApAQCAtMzk2LDE3ICszOTcsMTcgQEAg
Y2hlY2tfZmhzKCkKIAlsb2NhbCBsaXN0IHBhdHRlcm4gYmFkCiAKIAkjIERvIG5vdCBjaGVjayBm
aWxlc3lzdGVtIHBhY2thZ2UuCiAJWyAiJHJwbV9uYW1lIiAhPSBmaWxlc3lzdGVtIF0gfHwgcmV0
dXJuIDAKIAogCWxpc3Q9JChwcmludGYgJXMgIiRycG1fZmlsZWxpc3QiIHxncmVwIC1lICdeLycp
CiAJWyAtbiAiJGxpc3QiIF0gfHwgcmV0dXJuIDAKIAotCXBhdHRlcm49IiQoZ3JlcCAnXlteI10n
IC9ldGMvc2lzeXBodXNfY2hlY2svZmhzIHwKKwlwYXR0ZXJuPSIkKGdyZXAgJ15bXiNdJyAkZmhz
X2ZpbGUgfAogCQl3aGlsZSByZWFkIC1yIG4gdjsgZG8KIAkJCVsgLW4gIiRuIiAtYSAtbiAiJHYi
IC1hIC16ICIke3JwbV9uYW1lIyMkbn0iIF0gfHwgY29udGludWUKIAkJCXByaW50ZiAlc1xcbiAi
JHYiCiAJCWRvbmUgfExDX0NPTExBVEU9QyBzb3J0IC11KSIgfHwgcmV0dXJuIDEKIAlwYXR0ZXJu
PSIkKHByaW50ZiAlcyAiJHBhdHRlcm4iIHx0ciAtcyAnXG4nICd8JykiCiAJWyAiJHBhdHRlcm4i
ICE9ICcnIF0gfHwgcGF0dGVybj0nXiQnCiAKIAlsaXN0PSIkKHByaW50ZiAlcyAiJGxpc3QiIHxl
Z3JlcCAtdiAiJHBhdHRlcm4iKSIgfHwKQEAgLTQ2NSwxNiArNDY2LDMwIEBAIGNoZWNrX2ludGVy
c2VjdHMoKQogCWlmIFsgLW4gIiR0ZXh0IiBdOyB0aGVuCiAJCUZpbGVFcnJvciAiZmlsZXN5c3Rl
bSBpbnRlcnNlY3Rpb25zOiAkKHByaW50ZiAlcyAiJHRleHQiIHx0ciAtcyAnWzpzcGFjZTpdJyAn
ICcpIiAiJGYiCiAJCXJjPTEKIAlmaQogCiAJcmV0dXJuICRyYwogfQogCitleHBvcnQgbm9fY2hl
Y2tfbG9jYWxlcz0KK2NoZWNrX2xvY2FsZXMoKQoreworCVsgLXogIiRub19jaGVja19sb2NhbGUi
IF0gfHwgcmV0dXJuIDAKKwlsb2NhbCBmPSIkMSIgJiYgc2hpZnQgfHwgcmV0dXJuIDEKKwlbICIk
ZiIgPSAiJHtmI2dsaWJjLWxvY2FsZXMtfSIgXSB8fCByZXR1cm4gMAorCisJbG9jYWwgbG9jYWxl
cworCWlmIGxvY2FsZXM9IiQocHJpbnRmICVzICIkcnBtX2ZpbGVsaXN0IiB8IGdyZXAgLXFzICde
L3Vzci9zaGFyZS9sb2NhbGVcKC9bXi9dXCtcKVw/JCcpIjsgdGhlbiAKKwkJRmlsZUVycm9yICJn
bGliYy1sb2NhbGVzIG1pc21hdGNoOiAkKHByaW50ZiAlcyAiJGxvY2FsZXMiKSIgIiRmIgorCQly
ZXR1cm4gMQorCWZpCit9CisKIGZzX2xpc3Q9CiBleGl0X2hhbmRsZXIoKQogewogCWxvY2FsIHJj
PSQ/CiAJdHJhcCAtIEVYSVQKIAlbIC16ICIkZnNfbGlzdCIgXSB8fCBybSAtZiAtLSAiJGZzX2xp
c3QiCiAJZXhpdCAkcmMKIH0KQEAgLTY4NSwxNiArNzAwLDIyIEBAIHJwbV92ZXJzaW9uPSV7dmVy
c2lvbjpzaGVzY2FwZX07CiAJCQlbIC16ICIkZmFzdF9jaGVjayIgXSB8fCBjb250aW51ZQogCQlm
aQogCQogCQlpZiAhIGNoZWNrX2ludGVyc2VjdHMgIiRmIjsgdGhlbgogCQkJTWVzc2FnZSAiRVJS
T1I6IHlvdSBoYXZlIHBhY2thZ2UgaW50ZXJzZWN0aW9ucyIKIAkJCXJjPTEKIAkJCVsgLXogIiRm
YXN0X2NoZWNrIiBdIHx8IGNvbnRpbnVlCiAJCWZpCisKKwkJaWYgISBjaGVja19sb2NhbGVzICIk
ZiI7IHRoZW4KKwkJCU1lc3NhZ2UgIkVSUk9SOiB5b3UgaGF2ZSBmaWxlcyB3aGljaCBkbyBub3Qg
YmVsb25nIHRvIHRoZSBnbGliYy1sb2NhbGVzIgorCQkJcmM9MQorCQkJWyAteiAiJGZhc3RfY2hl
Y2siIF0gfHwgY29udGludWUKKwkJZmkKIAlkb25lCiAKIAlyZXR1cm4gJHJjCiB9CiAKIAogY2hl
Y2tfZGlycygpCiB7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>