Bug 1866952

Summary: python-landslide needs updating to support markdown >= 3
Product: [Fedora] Fedora Reporter: Michel Lind <michel>
Component: python-landslideAssignee: Eduardo Echeverria <echevemaster>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 33CC: echevemaster
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python-landslide-1.1.8-1.fc31 python-landslide-1.1.8-1.fc32 python-landslide-1.1.8-1.fc33 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-09-03 16:26:01 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Michel Lind 2020-08-06 22:35:34 UTC
Description of problem:
See

https://github.com/adamzap/landslide/issues/208 (the fix there is by hardcoding the version of markdown in setup.py to 2.x though)

and


https://github.com/adamzap/landslide/pull/211

for the proper fix, which landed upstream *after* 1.1.6 is cut.


Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1. sudo dnf install python3-landslide
2. git clone https://github.com/adamzap/landslide.git && cd landslide
3. landslide README.md


Actual results:
Fails:
Error: markdown() takes exactly 1 argument (2 given)

Expected results:
It should succeed

❯ landslide README.md
Adding   README.md (markdown)
Generated file: presentation.html


Additional info:
I have a pull request to update to 1.1.6 and patch in the proper fix:
https://src.fedoraproject.org/rpms/python-landslide/pull-request/1

Would be happy to comaintain (FAS: salimma); I'm also a proven packager so I can merge and build this too if needed.

Comment 1 Michel Lind 2020-08-06 22:46:52 UTC
Koji scratch build: https://koji.fedoraproject.org/koji/taskinfo?taskID=48839985

Comment 2 Ben Cotton 2020-08-11 15:25:33 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 33 development cycle.
Changing version to 33.

Comment 3 Fedora Update System 2020-08-26 05:46:02 UTC
FEDORA-2020-d67fb30854 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-d67fb30854

Comment 4 Fedora Update System 2020-08-26 05:46:02 UTC
FEDORA-2020-979765938d has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-979765938d

Comment 5 Fedora Update System 2020-08-26 05:46:03 UTC
FEDORA-2020-b19822590c has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-b19822590c

Comment 6 Fedora Update System 2020-08-26 14:34:34 UTC
FEDORA-2020-b19822590c has been pushed to the Fedora 32 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-b19822590c`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-b19822590c

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Fedora Update System 2020-08-26 15:16:29 UTC
FEDORA-2020-d67fb30854 has been pushed to the Fedora 31 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-d67fb30854`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-d67fb30854

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2020-08-26 17:06:57 UTC
FEDORA-2020-979765938d has been pushed to the Fedora 33 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-979765938d`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-979765938d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2020-09-03 16:26:01 UTC
FEDORA-2020-d67fb30854 has been pushed to the Fedora 31 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 10 Fedora Update System 2020-09-03 16:39:11 UTC
FEDORA-2020-b19822590c has been pushed to the Fedora 32 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 11 Fedora Update System 2020-09-25 16:35:33 UTC
FEDORA-2020-979765938d has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.