[opensuse-factory] Leap 15.2 more than 2000 packages are missing

Hi, I have more time to try a new software and I am constantly finding that some package is missing not only from Leap 15.1, but from grand new Leap 15.2 too . So I just compared http://download.opensuse.org/tumbleweed/repo/oss/x86_64/ to http://download.opensuse.org/distribution/leap/15.2/repo/oss/x86_64/ and I found that Tumbleweed has 23286 packages there and Leap 15.2 has only 20797 . I thought, that we are deep in Beta phase, so new Leap will have similar count of packages as Tumbleweed. But it is not the case. What is behind? Most distribution maintainers moved to Tumbleweed and Leap is now mostly abandoned from developer perspective? Or there is another syncing phase Tumbleweed -> Leap, which does not happened yet? Daniel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 2020-04-21 23:37, Knurpht-openSUSE wrote:
IMO one can compare: Download both lists, and cut out the package names without the trailing version (Leap has a slightly different versioning in the names), and finally sort with -u to remove duplicates: Leap 15.2: $ wget -q -O - http://download.opensuse.org/distribution/leap/15.2/repo/oss/x86_64/ \ | sed -n ' /^<tr><td valign="top">/ { s/^<tr><td valign="top"><a href="\([^"]*\)".*$/\1/; s/-[^-]*-lp152\.[0-9]*\.[0-9]*\.x86_64\.rpm\.*$//; p }' \ | LC_ALL=C sort -u -o Leap\:15.2.packages Tumbleweed: $ wget -q -O - http://download.opensuse.org/tumbleweed/repo/oss/x86_64/ \ | sed -n '/^<tr><td valign="top">/ { s/^<tr><td valign="top"><a href="\([^"]*\)".*$/\1/; s/-[^-]*-[0-9]*\.[0-9]*\.x86_64\.rpm\.*$//; p }' \ | LC_ALL=C sort -u -o Tumbleweed.packages Simple package counts: $ wc -l Tumbleweed.packages 21161 Tumbleweed.packages $ wc -l Leap\:15.2.packages 20418 Leap:15.2.packages The difference in package counts: $ bc <<<'21161 - 20418' 743 There was a version bump from Ruby, so just count those. Rubi packages which were in Leap 15.1 but not in Tumbleweed: $ diff -u0 Leap:15.2.packages Tumbleweed.packages | grep '^-' | grep -i ruby | wc -l 771 Ruby packages which are in Tumbleweed but which were not in Leap 15.2: $ diff -u0 Leap:15.2.packages Tumbleweed.packages | grep '^+' | grep -i ruby | wc -l 1238 The Ruby change alone makes: $ bc <<<'1238 - 771' 467 Statistics - the numbers alone don't tell too much. So in that sense one cannot compare, indeed. ;-) Have a nice day, Berny -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Wednesday 2020-04-22 01:43, Bernhard Voelker wrote:
Sounds overly complicated. Just diff -du <(osc ls openSUSE:Factory) <(osc ls openSUSE:Leap:15.2) That is a much more handy list. It is also more practical, since the specfile is subject to the splitting decisions of the openSUSE maintainer (put this in that subrpm, put that in a different subrpm), which is also influenced to some degree by software gaining or losing certain aspects over time that warrant such splits, e.g. plugin sets. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 2020-04-22 03:12, Jan Engelhardt wrote:
hehe, sure, it's easier. ;-) I just tried to use the 2 URLs the OP referenced in order to gather "my" statistics. Re. the numbers: there's also package renaming influencing them. And e.g. changes from arch <-> noarch ... OPs links referenced the x86_64 part only. As I said: statistics, don't believe them unless you created them. ;-) Have a nice day, Berny -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Hello Gertjan If you're missing any particular package in openSUSE Leap, then we'll be more than happy to address it. Here are two ways how the package can be added. This can be currently done via Submit Request against openSUSE:Leap:15.2 project.See https://en.opensuse.org/openSUSE:Packaging_for_Leap This should rather happen in the early product development phase. We're currently about two weeks from a switch to the RC phase. https://en.opensuse.org/openSUSE:Roadmap Another way is to submit a request via bug against product openSUSE:Distribution https://en.opensuse.org/openSUSE:Submitting_bug_reports In this case please also provide also a reasoning why do you think the package should be in openSUSE:Leap:15.2. And whether you'd be willing to help with maintenance of the package. Thank you On Tue, 2020-04-21 at 23:37 +0200, Knurpht-openSUSE wrote:
-- Best regards Luboš Kocman Release Manager openSUSE Leap SUSE Software Solutions Germany GmbH Maxfeldstr. 5 90409 Nuremberg Germany (HRB 36809, AG Nürnberg) Managing Director: Felix Imendörffer
participants (5)
-
Bernhard Voelker
-
Daniel Noga
-
Jan Engelhardt
-
Knurpht-openSUSE
-
Lubos Kocman