On 2020-04-21 23:37, Knurpht-openSUSE wrote:
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 Tumblewed always had way more packages than the Leap versions. Not everything
Op dinsdag 21 april 2020 23:32:47 CEST schreef Daniel Noga: that makes it to Tumbleweed also lands in Leap. One simply cannot compare those two.
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