Confused re Tumbleweed repositories and Packman

Hi

I’ve got 11.4 Tumbleweed installed with KDE (all standard except for Tumbleweed).

My repos are:

  • OpenSUSE 11.4 oss
  • OpenSUSE 11.4 non-oss
  • PackmanTumbleweedEssentials
  • Tumbleweed
  • Updates for OpenSUSE 11.4

I successfully upgraded with “zypper dup --from Tumbleweed” a week ago.

Notice that I have the original Packman repo for standard 11.4 turned off – I think I turned it off by accident but can’t remember.

So my question is: should I turn standard 11.4 packman repo back on?
(I think that’s a yes – but just thought I’d check).

I want to resolve this question before I “zypper dup” again to get the Tumbleweed update for Libre Office installed

Exactly the same repos as mine. I successfully did a couple of zypper dup’s recently, including a re-install of all the Libre Office packages.

The “Additional package repositories” page in the Wiki says “And here is how to add the all-in-one Packman repository (which doesn’t make any difference for Factory, Tumbleweed and Evergreen_11.1):”

If that is true, and the all-in-one Packman repository makes no difference to Tumbleweed, why would adding the “original Packman repo for standard 11.4” make any difference?

On 04/02/2011 11:36 PM, swerdna wrote:
>
> So my question is: should I turn standard 11.4 packman repo back on?
> (I think that’s a yes – but just thought I’d check).

as far as i can find, the answer to your question can not be
determined by reference to any documentation provided/approved by the
developers of Tumbleweed (neither wiki, manual, forum how-to, nor
developer answer in any previous forum post)…

since http://en.opensuse.org/Tumbleweed gives: “feedback, share
experience and report issues to the openSUSE Factory mailing list” i
can guess that the answer might be asked (or found in archive) there…

a link to their mail list is given at the above URL, it is also
available at http://en.opensuse.org/openSUSE:Communication_channels

since that mail list is archived, a google using a site specifier
(like the following) might be worthwhile: http://tinyurl.com/3p5kwtg

if not, i think it probably best to ‘talk’ directly with the makers
rather than us users guessing among ourselves…

maybe some user(s) here could begin a collective how-to, as these
questions come up and are answered through guesses and trials…


CAVEAT: http://is.gd/bpoMD
Tried LibreOffice? Do that and help at http://is.gd/dZ9j2W
[NNTP via openSUSE 11.3 + KDE4.5.5 + Thunderbird3.1.8]

The all-in-one Packman repository doesn’t make any difference for Factory, Tumbleweed and Evergreen_11.1… compared to just adding the Essentials subrepo… since Essentials is the only subrepo that builds for Factory, Tumbleweed and Evergreen_11.1.

If you use Tumbleweed you should use the Tumbleweed version of Packman, not the openSUSE 11.4 version. If you need packages from other Packman subrepos you can try to use the openSUSE 11.4 versions, but that’s totally unsupported.

Well then it seems to me that new 11.4 users should remove Packman Tumbleweed Essentials and “Packman 11.4 Standard” and should attach “Tumbleweed All of Packman”. That way new installations of 11.4 can be zypper dup-ed to Tumbleweed AND can also install all the multimedia and other stuff they need, using “the hard way” rather than the “one click method”.

So – is that right?

Thanks DD. I’m a subscriber to the Tumbleweed list and didn’t think to use google to get deeper into it. So I will.
You might be interested to learn that we’re starting a Tumbleweed forum in the “English” section in the next few days. There seems to me to be enough threads addressing Tumbleweed to warrant a focus/forum about Tumbleweed.

This is really simple!! You must use http://packman.inode.at/suse/WHATEVER_VERSION_OF_OPENSUSE_YOU_USE

You use 11.3?
Then use either http://packman.inode.at/suse/openSUSE_11.3/ or http://packman.inode.at/suse/openSUSE_11.3/Essentials/ (plus as many subrepos as you want)

You use 11.4?
Then use either http://packman.inode.at/suse/openSUSE_11.4/ or http://packman.inode.at/suse/openSUSE_11.4/Essentials/ (plus as many subrepos as you want)

You use Tumbleweed?
Then use either http://packman.inode.at/suse/openSUSE_Tumbleweed/ or http://packman.inode.at/suse/openSUSE_Tumbleweed/Essentials/. In this case it’s exactly the same one than the other.

You use Tumbleweed but want packages only available in http://packman.inode.at/suse/openSUSE_11.4/Multimedia?
Then use http://packman.inode.at/suse/openSUSE_Tumbleweed/Essentials/ and http://packman.inode.at/suse/openSUSE_11.4/Multimedia/. But don’t complain if the packages from http://packman.inode.at/suse/openSUSE_11.4/Multimedia/ don’t work.

You must NOT use http://packman.inode.at/suse/openSUSE_11.4/ or http://packman.inode.at/suse/openSUSE_11.4/Essentials/ if you use Tumbleweed.
You don’t mix 11.3 and 11.4 repositories, true? Then don’t mix 11.4 and Tumbleweed repositories. If you use Tumbleweed the only 11.4 repositories you must have are “OpenSUSE 11.4 oss”, “OpenSUSE 11.4 non-oss” and “Updates for OpenSUSE 11.4”.

OK then, got it.

I apparently had it OK at the start but got confused by not understanding that Tumbleweed All of Packman and Tumbleweed Packman Essentials are identical. (as opposed to, say, 11.x All of Packman and 11.x Packman Essentials being not-identical).

Thank you for clarifying that.

Yes, I understood that. I posed my question for @swerdna to think of a reason that might support his proposed action to re-instate the standard Packman. I was sure there wasn’t one.

No, regular 11.4 Packman isn’t for Tumbleweed. :slight_smile:

Ignore that comment

On 04/03/2011 11:36 AM, swerdna wrote:
>
> You might be interested to learn that we’re starting a Tumbleweed forum
> in the “English” section in the next few days.

i think that is exactly what is needed…and maybe somebody could
begin a TumbleWeed how-to (to ‘capture’ the ‘good stuff’ from Red
Dwarf and others in-the-know [rather than in-the-guess, like me])


CAVEAT: http://is.gd/bpoMD
Tried LibreOffice? Do that and help at http://is.gd/dZ9j2W
[NNTP via openSUSE 11.3 + KDE4.5.5 + Thunderbird3.1.8]

Hi,

When I last looked, the Packman Tumbleweed Repository was not complete. It was just receiving updated packages built after its creation date.

Until all Packman packages have received an update, and are present within the Packman Tumbleweed repository, it will be necessary to initially pull packages from Packman’s openSUSE-11.4 repository.

For a new installation I would do the following:

  1. Install openSUSE using standard repositories and regular Packman repositories
  2. Ensure all your Packman-based packages are installed
  3. Disable the regular Packman repositories
  4. Add the openSUSE Tumbleweed and Packman Tumbleweed repositories
  5. zypper ref and then dup for the openSUSE and Packman Tumbleweed packages

If a newly required Packman package, and its dependencies, are not available through Packman Tumbleweed then it will be necessary to temporarily re-enable the original Packman repositories to resolve it. Over time this should not be necessary.

Regards,
Neil Darlow

I carefully read and I think that I followed the correct instructions. I disabled the Packman repository for OpenSUSE 11.4 after I installed the operating system and I performed my standard updates. I followed the directions on how to add the Tumbleweed repository and I did the sudo zypper ref and sudo zypper dup. Then, I added the Packman for Tumbleweed repository in YaST -> software repositories. I performed another sudo zypper ref and sudo zypper dup to download and install a whole bunch of software packages. Now, everything is up to date. I rebooted my notebook PC and everything works.

Someone should make this into a how-to guide or a sticky because it works and it is useful information for those that want to learn more about Tumbleweed and the Packman for Tumbleweed repositories to keep their OpenSUSE systems up to date with the latest stable releases as they become available.

Thank you for the clarification and the guidance.

That sounds like a good way to proceed when using the tumbeweed repo.

Although at present all the pacman rpm’s for 11.4 work fine with a 11.4 system updated by using the tumbleweed repo (same applies to a factory updated system from 11.4).

But as time goes on the differences between 11.4 and 11.5 (or 12.0) will grow and only the pacmam rpm’s for tumbleweed will work. It was the same with 11.3 to 11.4 when factory updated directfb.

Assuming you switched to Tumbleweed with openSUSE-11.4, I would hope that the Tumbleweed respositories would be in good shape when 11.5 arrives. That would be the time to disable the openSUSE-11.4 repositories and work with the Tumbleweed repositories alone. This will only work if all post-openSUSE-11.4 updates automatically enter the Tumbleweed repositories and that really depends on how well Tumbleweed has been thought-out as a complete system.

Regards,
Neil Darlow

To me Tumbleweed seems stagnated.
It depends on package maintainers supporting it. LibreOffice packagers support it an there it is, Greg added the kernel/low level parts, a few more packages and… If RPM, gcc, Firefox, KDE, etc. package maintainers don’t want to support Tumbleweed either a new maintainer is found for Tumbleweed or the packages will never be available.

I agree
Hence I switched to factory-tested

I would be very interested in a Tumbleweed forum.

Has it been started yet?

It’s in the making

Apart from 'Office, and Packman’s essentials, I see little difference with it compared to when I used it against 11.3 for getting stable kernel updates. I guess it’s still early days for 11.4 and Tumbleweed project.