[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 <vbotka@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |vbotka@novell.com --- Comment #1 from Vladimir Botka <vbotka@novell.com> 2010-09-13 11:48:56 UTC --- (In reply to comment #0)
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 <vbotka@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium AssignedTo|mobile-bugs@forge.provo.nov |vbotka@novell.com |ell.com | -- 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#c2 Vladimir Botka <vbotka@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thomas.beneke@web.de --- Comment #2 from Vladimir Botka <vbotka@novell.com> 2010-09-13 11:53:05 UTC --- *** Bug 473042 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=473042 -- 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#c3 --- Comment #3 from Philippe Andersson <philippe.andersson@iba-group.com> 2010-09-13 12:13:29 UTC --- - create account: check - install osc: check - read tutorial: in progress ;-) -- 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#c4 --- Comment #4 from Andreas Jaeger <aj@novell.com> 2010-09-13 12:15:15 UTC --- And then submit to openSUSE:Factory for 11.4, details at http://lizards.opensuse.org/2010/03/23/how-to-add-new-packages-to-the-opensu... -- 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#c5 Vladimir Botka <vbotka@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |philippe.andersson@iba-grou | |p.com --- Comment #5 from Vladimir Botka <vbotka@novell.com> 2010-09-13 13:00:11 UTC --- (In reply to comment #3)
- 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 <pan@iba-group.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pan@iba-group.com --- Comment #6 from Philippe Andersson <pan@iba-group.com> 2010-09-14 15:14:42 UTC --- 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. I'll now duplicate this environment on a separate machine that's installed in 64bit, so I can test generation of all packages. 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 ? -- 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#c7 --- Comment #7 from Vladimir Botka <vbotka@novell.com> 2010-09-14 15:56:00 UTC --- (In reply to comment #6)
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 <pan@iba-group.com> 2010-09-14 16:09:00 UTC --- (In reply to comment #7)
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 <pth@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED CC| |pth@novell.com InfoProvider|philippe.andersson@iba-grou | |p.com | --- Comment #9 from Philipp Thomas <pth@novell.com> 2010-09-15 09:55:36 CEST --- Philippe, please ask these questions on opensuse-packaging! Bugzilla is not meant as a replacement for mailing lists. -- 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 Philipp Thomas <pth@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Mobile Devices |Mobile Devices Version|Final |Factory AssignedTo|vbotka@novell.com |mobile-bugs@forge.provo.nov | |ell.com Product|openSUSE 11.3 |openSUSE 11.4 Target Milestone|--- |Factory -- 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#c10 --- Comment #10 from Philippe Andersson <pan@iba-group.com> 2010-09-15 08:12:07 UTC --- (In reply to comment #9)
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 <vbotka@novell.com> 2010-09-16 07:14:00 UTC --- (In reply to comment #10)
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 <pth@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #12 from Philipp Thomas <pth@novell.com> 2010-09-16 12:42:58 CEST --- I'd say we can close this bug :) scpm has found a new home in Base:System (though we're debating a more appropriate devel project) and a sr for factory has been submitted. I'm also setting up a gitorious repo and will hand-hold Philippe until he's feeling save with the code and 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.
participants (1)
-
bugzilla_noreply@novell.com