Hi can you add rpm Smart Package Manager 1.4 pleased? thanks advance
I support the request. Smart is very useful and sometimes outsmarts urpmi. Btw the Mandriva package does not install on Mageia, but the fc15 package does.
CC: (none) => dvgevers
Version: Cauldron => 1
I believe the version change is not as per (my understanding of) policy: fix in Cauldron has highest prio and will lead sooner to fix - also in any affected official releases.
@ greb greb @ Dick PLease put the upstream link to the package in the URL: field
CC: (none) => marja11
Severity: normal => enhancement
Done
URL: (none) => http://labix.org/smart/
Summary: rpm Smart Package Manager 1.4 missing => Smart, a very useful package manager that can outsmart urpmi
Source RPM: (none) => smart
Marja: Shouldn't it be for Cauldron?
@ Dick Thx, you're right :) Setting version to cauldron, because package request will be usually be solved for cauldron only and then of course be available in next stable release.
Version: 1 => Cauldron
Whiteboard: (none) => Mdv
Summary: Smart, a very useful package manager that can outsmart urpmi => smart, a very useful package manager that can outsmart urpmi
The Mandriva package builds fine, but when used I get errors such as: ftp://ftp-stud.hs-esslingen.de/pub/Mirrors/Mageia/distrib/cauldron/x86_64/media/tainted/release/deadbeef-0.5.2-0.beta1.1.mga2.tainted.x86_64.rpm: Unexpected size (expected 1791222, got 1792166) If someone can try as well and tell me what is happening, maybe we can work on importing smart.
CC: (none) => malo
I compiled in Mageia 2 x86_64 from the source package smart-1.4.1-3.src.rpm and it is working fine, I have not had problems. This is an important option to those who have problems with URPMI to downgrade package. It is better integrated with URPMI that PackageKit! It is important for mageia's users to have a good option as SMART.
CC: (none) => frateraec
Malo Deniélou, I reportei is the bug https://bugs.launchpad.net/smart/+bug/1036679 Please report there that you have the same problem.
Malo Deniélou, I did several tests. I uninstalled the version 1.4.1 without deleting the directory /var/lib/smart/ and installed version 1.3.1 through source code smart-1.3.tar.bz2 with the command # python setup.py install and everything is working perfectly! Or the bug is in version 1.4.1 or in various patches for mandriva. I suggest making a new SPEC for 1.3.1 version especially for Mageia that work very well. :D
Tracked at https://bugs.launchpad.net/rpm/+bug/1037195
CC: (none) => n3npq
Maybe a bug with genhdlist2? Mageia servers the size of files is wrong? http://svnweb.mageia.org/soft?view=revision&revision=3111
CC: (none) => pterjan
Suggestion of Anders F Björklund (afb): Comment the line 61 of the file ~/smart-1.4.1/smart/backends/rpm/synthesis.py 61 # def getSize(self, url): 62 return self._info.get("filesize")
A better solution that must be used while there is no correction of Mageia repositories: I just commented the lines below of ~/smart-1.4.1/smart/cache.py and everything worked as expected! 205# if lsize != size: 206# raise Error, _("Unexpected size (expected %d, got %d)") % \ 207# (size, lsize)
Blocks: (none) => 7109
I imported smart in Cauldron. Please test and report if it works as expected.
Status: NEW => ASSIGNEDAssignee: bugsquad => pierre-malo.denielou
I use Mageia 2, and it didn't work the Cauldron packages. I needed to recompile in order to test the package and contribute indirectly: $ rpmbuild --rebuild smart-1.4.1-4.mga3.src.rpm So far the only problem is that for smart-applet work needed to add to the symlink below: # ln -s /usr/bin/consolehelper /usr/bin/console-helper Who uses the Cauldron please test the Smart for best result.
Malo Deniélou, Here is the error. No error occurred to you? unexpected Size error: failed to download packages: error: ftp://ftp.blogdrake.net/mageia/mageia2/free/x86_64/tovid-0.34rev3450-1bdk.mga2.x86_64.rpm: unexpected Size (expected 312828, got 312844) Writing the cache ... I looked at the compiled packages and NOT found commented the lines below of ~/smart-1.4.1/smart/cache.py 205# if lsize != size: 206# raise Error, _("Unexpected size (expected %d, got %d)") % \ 207# (size, lsize) In the cauldron are installing new packages with Smart?
Someone test the Smart in the Cauldron that should work without the need of comment the lines seen the bug resolution below: https://bugs.mageia.org/show_bug.cgi?id=7074#c1
This is derived from the Mandriva version and does not work in Mageia. The fc version should be used: that works alright.
The Smart FC version is not suitable for not having automatic integration with URPMI repositories. The Mandriva version is perfectly. The only obstacle is the bug 7074
My experience is different.
Anderson, can you test smart on the latest beta of mageia 3, please?
Just FYI beta2 will hopefully be available this weekend
Malo, I'll download the liveCD this weekend and do various tests.
in cauldron
Status: ASSIGNED => RESOLVEDResolution: (none) => FIXED