<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/git-interface/git-update.py, branch v4.1.1</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/git-interface/git-update.py?h=v4.1.1</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/git-interface/git-update.py?h=v4.1.1'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2015-10-03T10:10:25Z</updated>
<entry>
<title>Do not show ".SRCINFO unchanged" warning on restore</title>
<updated>2015-10-03T10:10:25Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-10-03T10:02:43Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=62c13e2c0c55dfee703245b3a210f8d0e2eb5c5e'/>
<id>urn:sha1:62c13e2c0c55dfee703245b3a210f8d0e2eb5c5e</id>
<content type='text'>
Since 612300b (Show a warning if .SRCINFO is unchanged, 2015-09-29), the
git-update script displays a warning when a ref update does not affect
the content of the package base meta data. We also invoke git-update to
rebuild the package base details in the aurweb database when a package
base is restored via the SSH interface. In that case, fake information
is passed to the update hook: Both the old and the new object IDs refer
to the current HEAD. Check for such "Everything up-to-date" updates and
not display the ".SRCINFO unchanged" in these cases.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Show a warning if .SRCINFO is unchanged</title>
<updated>2015-09-29T18:54:55Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-09-29T06:03:26Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=612300b39c3c19153fa4efa6cbb539c53f5f71ea'/>
<id>urn:sha1:612300b39c3c19153fa4efa6cbb539c53f5f71ea</id>
<content type='text'>
Warn users when a remote ref update does not change the content of
.SRCINFO such that users are reminded of updating package meta data.

Implements FS#46130.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-update: Use proper stop value for slice</title>
<updated>2015-09-16T20:10:06Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-09-16T20:07:59Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=2c20403cc4e7f788b04afbf7adda6e96e3cfcf27'/>
<id>urn:sha1:2c20403cc4e7f788b04afbf7adda6e96e3cfcf27</id>
<content type='text'>
Fixes a regression introduced in 4112e57 (Add a restore command to the
SSH interface, 2015-08-14).

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Add a restore command to the SSH interface</title>
<updated>2015-08-16T04:49:12Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-08-14T11:09:57Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=4112e572aadbbc552749398010257be3a3ba802b'/>
<id>urn:sha1:4112e572aadbbc552749398010257be3a3ba802b</id>
<content type='text'>
Implement a new command that can be used to restore deleted package
bases without having to push a new commit.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-update: Add comments</title>
<updated>2015-08-14T10:52:32Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-08-14T10:52:32Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=da875276d477c344358f1ba1fa82dcb269fdb138'/>
<id>urn:sha1:da875276d477c344358f1ba1fa82dcb269fdb138</id>
<content type='text'>
Add some comments to explain the major steps performed in the update
hook.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-update: Remove superfluous assignment</title>
<updated>2015-08-14T10:50:35Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-08-14T10:50:35Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=80e06e5fc3b2ec0e862638852f2b786ed9b01424'/>
<id>urn:sha1:80e06e5fc3b2ec0e862638852f2b786ed9b01424</id>
<content type='text'>
The pkgbase variable already contains the package base name at this
point, no need to reassign it.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-update: Move blacklist reading further down</title>
<updated>2015-08-14T10:45:36Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-08-14T10:45:01Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=4bc6c55d988e508613afafbb7f8173cf1ed3270f'/>
<id>urn:sha1:4bc6c55d988e508613afafbb7f8173cf1ed3270f</id>
<content type='text'>
Since c4870a9 (git-update: Only check HEAD for blacklisted packages,
2015-06-04), only the HEAD commit package name is looked up in the
blacklist. This means that we no longer need to read the blacklist
before running the commit walker. Moving the blacklist reading code
further down makes the code easier to read.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-update: Error out if PKGBUILD is missing</title>
<updated>2015-07-16T12:09:55Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-07-16T12:09:55Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=38b1bbe78df3a518f0688e50f1d6361221b95ea1'/>
<id>urn:sha1:38b1bbe78df3a518f0688e50f1d6361221b95ea1</id>
<content type='text'>
Fixes FS#45646.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-update: Fix error when printing SRCINFO errors</title>
<updated>2015-07-04T13:02:04Z</updated>
<author>
<name>Johannes Löthberg</name>
<email>johannes@kyriasis.com</email>
</author>
<published>2015-07-04T11:39:16Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=f4f1921fc60a759c647fb6004655c4dd9e8639cd'/>
<id>urn:sha1:f4f1921fc60a759c647fb6004655c4dd9e8639cd</id>
<content type='text'>
This commit fixes a bug introduced by ae2907a (git: Use .format
everywhere instead of %, 2015-06-27) where passing the error tuple to
.format wasn't prefixed with an asterisk.

Fixes FS#45545.

Reported-by: Marty &lt;vadmium+al@gmail.com&gt;
Signed-off-by: Johannes Löthberg &lt;johannes@kyriasis.com&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-update: Improve error message on invalid pkgbase</title>
<updated>2015-06-27T11:04:03Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-06-27T09:58:17Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=d0be66015ab86ecdc34025bb870e8e4d5897ceec'/>
<id>urn:sha1:d0be66015ab86ecdc34025bb870e8e4d5897ceec</id>
<content type='text'>
When the package base does not match the repository name, we currently
show an error message that only mentions the package base name:

    error: invalid pkgbase: yate-qt4

To the end user this sounds like the package base name is malformed
itself (and we show exactly the same error message when it contains
invalid characters, indeed). Clarify that there is a name mismatch by
also printing the expected value:

    error: invalid pkgbase: yate-qt4, expected: yate4-qt

Inspired by FS#45483.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
</feed>
