openSUSE / software-o-o

The site behind https://software.opensuse.org. It is the default web interface to download openSUSE distributions and to search for OBS packages. Packaged at https://build.opensuse.org/project/show/openSUSE:infrastructure:software.opensuse.org
https://software.opensuse.org/
GNU General Public License v2.0
136 stars 111 forks source link

Error when visiting any individual application's page. #1422

Closed RokeJulianLockhart closed 9 months ago

RokeJulianLockhart commented 9 months ago
  1. Describe the bug

    Accessing any subsidiary of https://software.opensuse.org/package/ merely displays

    undefined method `[]' for nil:NilClass @default_project_name = @distributions.find { |d| d[:project] == @baseproject }[:name] ^^^^^^^

  2. To Reproduce

    Access any subsidiary of https://software.opensuse.org/package/, such as https://software.opensuse.org/package/MozillaFirefox or https://software.opensuse.org/package/dolphin (both tested examples).

  3. Expected behavior

    I should be able to access any subsidiary of https://software.opensuse.org/package/.

  4. Screenshots

    image

    1. Environment (please complete the following information):

      Type Data
      OS: cpe:/o:opensuse:tumbleweed:20231108
      Browser: https://software.opensuse.org/package/MozillaFirefox
      Version: 119.0
  5. Additional context

    1. [x] https://bugzilla.opensuse.org/show_bug.cgi?id=1216940#c0
    2. [x] https://forums.opensuse.org/t/unable-to-access-software-opensuse-org/170458
RokeJulianLockhart commented 9 months ago

What the Hell? After weeks of it not working, it's suddenly working. I don't know what to make of this, so I don't know whether I should just close this temporarily or wait to solicit affirmations from others afflicted by this.

hennevogel commented 9 months ago

Fixed by #1414

RokeJulianLockhart commented 9 months ago

https://github.com/openSUSE/software-o-o/issues/1422#issuecomment-1812745155

@hennevogel, please reopen - just occurred again on Chrome

Version 120.0.6090.0 (Official Build) dev (64-bit)

hennevogel commented 9 months ago

what just occured again where? :)

RokeJulianLockhart commented 9 months ago

https://github.com/openSUSE/software-o-o/issues/1422#issuecomment-1814359776

@hennevogel, https://github.com/openSUSE/software-o-o/issues/1422#issue-1993783027 recurred. However, it's consistently operative now, so perhaps it was a momentary regression, nothing more.