On 25 July 2011 07:06, Thomas Spuhler <tho...@btspuhler.com> wrote: > On Thursday, July 21, 2011 01:39:45 am Ahmad Samir wrote: >> On 21 July 2011 08:51, Jani Välimaa <jani.vali...@gmail.com> wrote: >> > 2011/7/21 Ahmad Samir <ahmadsamir3...@gmail.com> >> > >> >> On 21 July 2011 05:50, Thomas Spuhler <tho...@btspuhler.com> wrote: >> >> > On Wednesday, July 20, 2011 08:21:40 pm Thomas Spuhler wrote: >> >> >> On Wednesday, July 20, 2011 01:55:28 am Anne nicolas wrote: >> >> >> > Hi there >> >> >> > >> >> >> > Usual mail on missing packages. Please have a look on that list to >> >> >> > decrease it: http://check.mageia.org/dependencies.html >> >> >> > >> >> >> > This is important to clean this list. Please report on this thread >> >> >> > anything you do for it. >> >> >> > >> >> >> > Cheers >> >> >> >> >> >> I have several (The horde related) and it will take some time to get >> >> >> this >> >> >> all done. there are about 30 packages I need to redo and the names >> >> >> all cahnge to a php-pear-Horde_Cxxxx style >> >> >> then there is the perlapi-5.12.2 which comes from swish-e that >> >> >> doesn't build on a 32 bit system. I am working with upstream to get >> >> >> it fixed, but >> >> >> they take their time. >> >> >> But there is one package I have a problem I cannot explain and I >> >> >> would like >> >> >> some help: >> >> >> php-pear-channel-symfony >> >> >> I have build this package twice with, well at least the system says >> >> >> so ( >> >> >> and I can install it locally), but it never makes it over to the >> >> >> mirrors. >> >> >> I checked the spelling, compared it with other channel packages, >> >> >> compared >> >> >> it to SUSE and all looks good. >> >> >> If someone find a little spare time... it would be appreciated >> >> > >> >> > I found this: >> >> > php-pear-channel-symfony found in incorrect media core.x86_64 (allowed >> >> > core.i586) error >> >> > >> >> > Why did it go to core.x86_64 it's a noarch package >> >> > How do I move (or remove) this? >> >> > >> >> > -- >> >> > Thomas >> >> >> >> noarch packages are copied to both i586 and x86_64 repos, so the error >> >> on http://check.mageia.org/dependencies.html doesn't make sense to me. >> >> >> >> Another issue it php-pear-channel-symfony provides and obsoletes >> >> _itself_, this is wrong, IIUC. (I've submitted a new package fixing >> >> this issue). >> > >> > IIRC, It's a known problem that if you obsolete noarch package it's only >> > removed from i586 repos. >> >> That probably explains the issue; the new package is no available on both >> archs. >> >> > -- >> > Jani Välimaa > > So how should noarch packages be replaced? I have a lot of horde-xxxx packages > and they all need to be replaced with php-pear-Horde_Xxxxx packages. > Should I just use the <Obsoletes:> command and ask for the x64 packages to be > removed manually? > > -- > Thomas >
Probably yes. Note that the problem Jani talked about is pertinent to x86_64 mirrors; on users' installations the Obsoletes should work as expected, IIUC. -- Ahmad Samir