[Bug 638862] New: Please bring SCPM back into default laptop install
https://bugzilla.novell.com/show_bug.cgi?id=638862 https://bugzilla.novell.com/show_bug.cgi?id=638862#c0 Summary: Please bring SCPM back into default laptop install Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: All OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: Mobile Devices AssignedTo: mobile-bugs@forge.provo.novell.com ReportedBy: philippe.andersson@iba-group.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.8) Gecko/20100723 SUSE/3.6.8-1.1.1 Firefox/3.6.8 SCPM has been removed from the main OpenSuSE repository and is no longer part of the default installation on laptop computers. The user base for SCPM may be small, but in my opinion, it's one of only 2 elements that made the specificity of SuSE, now OpenSuSE: SCPM and YaST. The way I see it, if you remove those, OpenSuSE becomes "just another Linux distro". I heard on the mailing list that the reason this software has been removed is that it is no longer maintained. I was under the impression that SCPM was an internal SuSE/Novell development. If you can't find the resources to maintain it internally, what would it involve for me to volunteer as maintainer ? Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=638862
https://bugzilla.novell.com/show_bug.cgi?id=638862#c1
Vladimir Botka
If you can't find the resources to maintain it internally, what would it involve for me to volunteer as maintainer ?
Thank you for the offer. You'll need to create an account on [1] and try to build the scpm package [2] for 11.3 . Build service tutorial can be found here. It is a good idea to install the osc package and start working from command-line. Do not hesitate to ask me any question. I'm willing to help you proceed even in small steps. [1] build.opensuse.org [2] https://build.opensuse.org/package/show?package=scpm&project=openSUSE%3ADropped [3] http://en.opensuse.org//openSUSE:Build_Service_Tutorial -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=638862
https://bugzilla.novell.com/show_bug.cgi?id=638862#c
Vladimir Botka
https://bugzilla.novell.com/show_bug.cgi?id=638862
https://bugzilla.novell.com/show_bug.cgi?id=638862#c2
Vladimir Botka
https://bugzilla.novell.com/show_bug.cgi?id=638862
https://bugzilla.novell.com/show_bug.cgi?id=638862#c3
--- Comment #3 from Philippe Andersson
https://bugzilla.novell.com/show_bug.cgi?id=638862
https://bugzilla.novell.com/show_bug.cgi?id=638862#c4
--- Comment #4 from Andreas Jaeger
https://bugzilla.novell.com/show_bug.cgi?id=638862
https://bugzilla.novell.com/show_bug.cgi?id=638862#c5
Vladimir Botka
- create account: check
Put your email, login and password into the ~/.oscrc [1]. You can search for all scpm packages in the build-service [2]. Branch and checkout the local copy of the package [3,4]. Change directory and try to build the package [5,6]. Change the home:vbotka for your home project in [4,5]. [1] [general] email = your-email [https://api.opensuse.org/] user = your-login pass = your-password [2] # osc se scpm --package matches for 'scpm' in packages: # Project # Package DISCONTINUED:openSUSE:10.3 scpm home:davjam79 scpm home:hschaa scpm home:hschaa:Factory scpm home:lemmy04:profilemanagement scpm openSUSE:11.1 scpm openSUSE:11.2 scpm openSUSE:Dropped scpm [3] # osc branch openSUSE:Dropped scpm [4] # osc co home:vbotka:branches:openSUSE:Dropped/scpm [5] # cd home:vbotka:branches:openSUSE:Dropped/scpm [6] # osc build -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=638862
https://bugzilla.novell.com/show_bug.cgi?id=638862#c6
Philippe Andersson
https://bugzilla.novell.com/show_bug.cgi?id=638862
https://bugzilla.novell.com/show_bug.cgi?id=638862#c7
--- Comment #7 from Vladimir Botka
Vladimir,
I followed the procedure you describe in comment #5 (based on the project metadata, which I kept at its default value, the target for the build is "factory") and went through the local build. It produced the expected result: 3 RPMs (src, devel and the regular one) -- in i586 only, as my laptop is installed in 32bit.
You can see and edit the project settings with # osc meta prj home:phandersson:branches:openSUSE:Dropped you can change the build target with # osc build openSUSE:Dropped i586 or # osc build openSUSE:Dropped x86_64
My questions: - during the build, I got the following message reported as "error", but not fatal obviously: "E: devel-file-in-non-devel-package (Badness: 50) /usr/lib/libscpm.so" Should I do something about it ? - what's the next step ?
The error "E: devel-file-in-non-devel-package" shall be not that bad. I can see your build succeeded: # osc r home:phandersson:branches:openSUSE:Dropped scpm openSUSE_Factory x86_64 succeeded (repository is unpublished) openSUSE_Factory i586 succeeded (repository is unpublished) Now get the packages: (exchange i586 for x86_64 if you need it) # osc getbinaries home:phandersson:branches:openSUSE:Dropped scpm openSUSE_Factory i586 -d ~/tmp Downloading scpm-1.1.7-6.1.i586.rpm [100%] Downloading scpm-devel-1.1.7-6.1.i586.rpm [100%] And try to install the package: # zypper install ~/tmp/scpm-1.1.7-6.1.i586.rpm -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=638862
https://bugzilla.novell.com/show_bug.cgi?id=638862#c8
--- Comment #8 from Philippe Andersson
You can see and edit the project settings with # osc meta prj home:phandersson:branches:openSUSE:Dropped Did that -- but haven't changed anything yet. Looks OK to me (if Factory is indeed the intended target in this context).
you can change the build target with # osc build openSUSE:Dropped i586 or # osc build openSUSE:Dropped x86_64 OK -- now building i586 on my 64bit machine.
This being said, the repos in the command above is refused. I should use "openSUSE_Factory" instead.
My questions: - what's the next step ? Now get the packages: (exchange i586 for x86_64 if you need it)
# osc getbinaries home:phandersson:branches:openSUSE:Dropped scpm openSUSE_Factory i586 -d ~/tmp Downloading scpm-1.1.7-6.1.i586.rpm [100%] Downloading scpm-devel-1.1.7-6.1.i586.rpm [100%] Done.
And try to install the package:
# zypper install ~/tmp/scpm-1.1.7-6.1.i586.rpm I don't have any 11.3 machine at work. Will test this at home this evening. Will report on the result tomorrow.
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=638862
https://bugzilla.novell.com/show_bug.cgi?id=638862#c9
Philipp Thomas
https://bugzilla.novell.com/show_bug.cgi?id=638862
https://bugzilla.novell.com/show_bug.cgi?id=638862#c
Philipp Thomas
https://bugzilla.novell.com/show_bug.cgi?id=638862
https://bugzilla.novell.com/show_bug.cgi?id=638862#c10
--- Comment #10 from Philippe Andersson
Philippe, please ask these questions on opensuse-packaging! Bugzilla is not meant as a replacement for mailing lists.
OK, my apologies. I'm now subscribed to opensuse-packaging. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=638862
https://bugzilla.novell.com/show_bug.cgi?id=638862#c11
--- Comment #11 from Vladimir Botka
I'm now subscribed to opensuse-packaging.
It would be good to post any success here too. Thank you for your effort. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=638862
https://bugzilla.novell.com/show_bug.cgi?id=638862#c12
Philipp Thomas
participants (1)
-
bugzilla_noreply@novell.com