[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

distro-tracker quick-setup failed



Hi,

Following the instructions [1], I cloned and tried "bin/quick-setup.sh".  It 
ended in failure:

[...]
Setting up system-config-printer (1.5.12-1) ...
Setting up python3-django-jsonfield (1.1.0-2) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for man-db (2.9.0-2) ...
Processing triggers for mime-support (3.64) ...
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
>>> Installing a configuration file
>>> Downloading a pre-built sample database file
Traceback (most recent call last):
  File "bin/sample-database-url", line 20, in <module>
    download_url = td.parent.findChild('a', class_='btn-build')['href']
TypeError: 'NoneType' object is not subscriptable



I can't run it a second time:
$ bin/quick-setup.sh 
ERROR: You already have a configuration file (distro_tracker/project/settings/
local.py)


So I tried the the next step -- start a local test server:

$ ./manage.py runserver
Performing system checks...

System check identified no issues (0 silenced).

You have 41 unapplied migration(s). Your project may not work properly until 
you apply the migrations for app(s): accounts, admin, auth, contenttypes, 
core, debian, django_email_accounts, mail, sessions.
Run 'python manage.py migrate' to apply them.

February 23, 2020 - 01:41:08
Django version 2.2.10, using settings 'distro_tracker.project.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.


Suggestions as to what to do about the "unapplied migrations"?

The web server is available, but it seems broken.  Tried to search for a 
package and I get:

OperationalError at /search
no such table: core_packagename
Request Method:	GET
Request URL:	http://127.0.0.1:8000/search?package_name=gmp
Django Version:	2.2.10
Exception Type:	OperationalError
Exception Value:	
no such table: core_packagename
Exception Location:	/usr/lib/python3/dist-packages/django/db/backends/
sqlite3/base.py in execute, line 383
Python Executable:	/usr/bin/python3
Python Version:	3.7.6
Python Path:	
['/home/steve/Packages/pts/distro-tracker',
 '/usr/lib/python37.zip',
 '/usr/lib/python3.7',
 '/usr/lib/python3.7/lib-dynload',
 '/home/steve/.local/lib/python3.7/site-packages',
 '/usr/local/lib/python3.7/dist-packages',
 '/usr/lib/python3/dist-packages',
 '/usr/lib/python3.7/dist-packages']
Server time:	Sun, 23 Feb 2020 01:44:18 +0000


[1] https://qa.pages.debian.net/distro-tracker/contributing.html

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: