[opensuse] How to add an older repository ..............
![](https://seccdn.libravatar.org/avatar/25b392b0fc441c5fa6b6725c5c8cc075.jpg?s=120&d=mm&r=g)
How do I add an older repository without screwing things up ? I need the old libicu .... 46 from 12.1 OSS. Do I add it then set priority lower than 99 - say 50 ? Thanks, Duaine -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/abdee805d4df05af9a496107100c582c.jpg?s=120&d=mm&r=g)
* Duaine Hechler <dahechler@gmail.com> [01-28-14 15:41]:
How do I add an older repository without screwing things up ?
zypper ar --help
I need the old libicu .... 46 from 12.1 OSS.
Do I add it then set priority lower than 99 - say 50 ?
zypper mr --help -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/25b392b0fc441c5fa6b6725c5c8cc075.jpg?s=120&d=mm&r=g)
On 01/28/2014 02:47 PM, Patrick Shanahan wrote:
* Duaine Hechler <dahechler@gmail.com> [01-28-14 15:41]:
How do I add an older repository without screwing things up ? zypper ar --help
I need the old libicu .... 46 from 12.1 OSS.
Do I add it then set priority lower than 99 - say 50 ? zypper mr --help
WELL ....... I set the repo at 200 - - and it is trying to downgrade over 217 packages - in reality, only about 7 are effected. Now what ? Duaine -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/abdee805d4df05af9a496107100c582c.jpg?s=120&d=mm&r=g)
* Duaine Hechler <dahechler@gmail.com> [01-28-14 16:08]:
On 01/28/2014 02:47 PM, Patrick Shanahan wrote:
* Duaine Hechler <dahechler@gmail.com> [01-28-14 15:41]:
How do I add an older repository without screwing things up ? zypper ar --help I need the old libicu .... 46 from 12.1 OSS.
Do I add it then set priority lower than 99 - say 50 ? zypper mr --help
WELL ....... I set the repo at 200 - - and it is trying to downgrade over 217 packages - in reality, only about 7 are effected.
Now what ?
Rather difficult to tell w/o seeing or knowning more about what you see. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/27aacf61a13c66fcc083fcf8a84823bc.jpg?s=120&d=mm&r=g)
On 01/28/2014 03:05 PM, Duaine Hechler wrote:
On 01/28/2014 02:47 PM, Patrick Shanahan wrote:
* Duaine Hechler <dahechler@gmail.com> [01-28-14 15:41]:
How do I add an older repository without screwing things up ? zypper ar --help
I need the old libicu .... 46 from 12.1 OSS.
Do I add it then set priority lower than 99 - say 50 ? zypper mr --help
WELL ....... I set the repo at 200 - - and it is trying to downgrade over 217 packages - in reality, only about 7 are effected.
Now what ?
Duaine
Duaine, If you only need a few packages, I would just download the rpms and then install with 'rpm -Uvh --oldpackage whatever.rpm'. (rpm will complain if there is a release/version mismatch -- if the spec file was written correctly) If you are not on 12.1, I would not recommend adding the repo. Having mixed version repositories hanging off your box is a recipe for disaster. If you must mix repo release versions, then I would NOT set the priority on the repo lower than 99 (default) you do not want to downgrade 217 package or something crazy like that... Better just to add the repository with: sudo zypper ar -k -f $url $alias where eg. ( url=http://download.opensuse.org/distribution/12.1/repo/oss/ alias=oss121 # Or whatever you want to call it ) I would also recommend setting the following in /etc/zypp/zypp.conf if you add a mixed release repo: download.use_deltarpm = false solver.allowVendorChange = true If on the other hand you just need to install an older version of the file from 12.1 oss on 12.1, then you should be able to do something like: sudo zypper in --repo oss121 --type package --name libicu [--force] Personally, if it were less than 50 files, I'd probably take the 'rpm -Uvh --oldpackage whatever.rpm' route... -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/a836ff90f492078f494adcf0c6059fc6.jpg?s=120&d=mm&r=g)
On 2014-01-28 14:38 (GMT-0600) Duaine Hechler composed:
How do I add an older repository without screwing things up ?
I need the old libicu .... 46 from 12.1 OSS.
Do I add it then set priority lower than 99 - say 50 ?
In situations like this I find it simpler to download the package manually instead of configuring an additional repo. Zypper will tell you if deps are unmet what additional package(s) you need to fetch that it can't find in already configured repos. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/77cb4da5f72bc176182dcc33f03a18f3.jpg?s=120&d=mm&r=g)
On 2014-01-28 21:38, Duaine Hechler wrote:
How do I add an older repository without screwing things up ?
I need the old libicu .... 46 from 12.1 OSS.
You want to add a repo from 12.1 to what, 12.3? 13.1? Don't. There is no way to do that without risking your system. If you absolutely need that package, install it separately with rpm. Don't add the repo. -- Cheers / Saludos, Carlos E. R. (from 12.3 x86_64 "Dartmouth" at Telcontar)
participants (5)
-
Carlos E. R.
-
David C. Rankin
-
Duaine Hechler
-
Felix Miata
-
Patrick Shanahan