1 Attachment(s)
Hello,
Quote:
Cheers. -- SeB |
uploaded.
Great work |
Hello,
I've just upgraded to Slackware current. I cleaned up all third-party packages during the upgrade and I'm now slowly adding back some of them using stable slackpkg+ 1.6.1p2. Everything is OK except for one package from alienBOB current repository: rhino-1_7R3-noarch-1alien.tgz I get the error message when running "slackpkg install rhino": Quote:
Could it be an issue with the stable version of slackpkg+? |
the tgz package is not failing.
If you see entire output you can see that fails the asc file. Code:
2016-05-05 11:52:52 (45.6 MB/s) - '/var/cache/packages/./SLACKPKGPLUS_alienbob/rhino/rhino-1_7R3-noarch-1alien.tgz.asc' saved [198/198] Code:
$ wget http://bear.alienbase.nl/mirrors/people/alien/sbrepos/current/x86_64/CHECKSUMS.md5 |
Thanks zerouno for the explanation.
I left a message on alienBOB blog to make sure he notices. [EDIT] rhino package has been updated in alienBOB repository. No more problem, I could upgrade the package using slackpkg. [/EDIT] |
Quote:
:) |
rc1 is here
just some fix. Please test it Quote:
|
the regex for changelog detect does fail in some slackware update (Fri May 20 21:20:29 UTC 2016):
Code:
xap/vim-gvim-7.4.1832-i586-1.txz: Upgraded. Code:
slackware::xap/vim-gvim-7.4.1832-i586-1.txz: Upgraded. Code:
--- a/src/slackpkgplus.sh phenixia2003 what do you think? |
1 Attachment(s)
Hello,
Quote:
Quote:
I'm ok with that. I did some tests with the attached script and all seems ok. This script downloads a slackware changelog, extract the packages informations using the old and new regex and show the diff (in vim) between these two set of data. for instance, if you want to see the impact of the new regex for slackware64-current, run it as below : Code:
$ sh show-clog-diff.sh.txt current 64 SeB |
You are what an italian people call "Pazzo scatenato" :D
the script has found a bug in changelog :) Code:
n/openssl-1.0.1j-x86_64-1.tx: Upgraded. I've readapted the script for thirdy party repository. It has found other bugs in other changelogs. But as regression I intend another thing. With the new regex we have many other things in .idx file. slackware: Code:
29:xap/vim-gvim-7.4.1832-i586-1.txz: Upgraded. Code:
27:qt5-webkit: added v5.6.0 - this is a component of Qt5 which was split off I don't think that this can cause problems or regressions in changelog search code but I must to consider that possibility. |
Quote:
Quote:
Quote:
Current code: Code:
646:for PREPO in slackware ${REPOPLUS[*]} ; do Code:
646:for PREPO in slackware ${REPOPLUS[*]} ; do 1. I added "[ ]*" after "t[blxg]z" because I've found an entry (in slackware 13.0 changelog) which match this particular case. 2. the "z?" is to prevent the malformed entries, like those you mentioned earlier (ie.n/openssl-1.0.1j-x86_64-1.tx and xap/seamonkey-2.26-x86_64-1.tx: ) Code:
$ CLOG_PKGREGEX="[.]t[blxg]z[:][ ]+(added|moved|rebuilt|upgraded)" -- SeB |
I've no a computer in this moment, but I don't think that we must manage the exceptions to the normality.
The best way is to report the bug to Patrick (but that problem is about two years old). Sometime a user may not see a changelog, this is not a real problem. |
Patrik gave us a "Last call"
Quote:
|
Seems that
Code:
sed -e 1d -e 1iTEXT filename So if $LINEIDX == $PRIORITYIDX the selected package is dropped from pkglist in givepriority(): Code:
sed --expression "${LINEIDX}d" --expression "${PRIORITYIDX}i${PKGDATA[*]}" ${TMPDIR}/pkglist.old > ${TMPDIR}/pkglist Seems that Code:
sed -e 1iTEXT -e 1d filename Code:
sed --expression "${PRIORITYIDX}i${PKGDATA[*]}" --expression "${LINEIDX}d" ${TMPDIR}/pkglist.old > ${TMPDIR}/pkglist currently I've solved with Code:
if [ ${PRIORITYIDX} -ne ${LINEIDX} ];then |
1 Attachment(s)
Do you like bash-completation?
install the bash-completation package, then copy following code in /etc/bash_completion.d/slackpkg the close and reopen the shell, then test and give me feedback. Code:
# Slackware slackpkg(8) completion -*- shell-script -*- |
All times are GMT -5. The time now is 04:42 AM. |