Bug 1179713 - weird /devel/ in repository name
Summary: weird /devel/ in repository name
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Copr
Classification: Community
Component: backend
Version: unspecified
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Miroslav Suchý
QA Contact:
URL:
Whiteboard:
Depends On: 1179806
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-01-07 11:47 UTC by Miroslav Suchý
Modified: 2015-01-16 09:56 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of: 1179530
: 1179806 (view as bug list)
Environment:
Last Closed: 2015-01-16 09:56:49 UTC
Embargoed:


Attachments (Terms of Use)

Description Miroslav Suchý 2015-01-07 11:47:00 UTC
+++ This bug was initially created as a clone of Bug #1179530 +++

Ran into a similar problem with my syslog-ng repo. Looking at the logs at https://copr-be.cloud.fedoraproject.org/results/czanik/syslog-ng36/fedora-21-x86_64/syslog-ng-incubator-0.4.1-3.fc22/root.log I see, that:

DEBUG util.py:366:  https://copr-be.cloud.fedoraproject.org/results/czanik/syslog-ng36//fedora-21-x86_64/devel/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"

Note the "/devel/" in the path. In real life that directory does not exists. So copr can't download repo information and skips dealing with packages from the repo -->> dependencies are not met.

Comment 1 Miroslav Suchý 2015-01-07 11:47:49 UTC
I cloned this as this is different issue and I can confirm it.

Comment 2 Miroslav Suchý 2015-01-07 13:24:50 UTC
Ahh, this is NOTABUG

DEBUG util.py:366:  https://copr-be.cloud.fedoraproject.org/results/czanik/syslog-ng36//fedora-21-x86_64/devel/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"

This is just warning, which is ignored. We pass to mockchain:

-a https://copr-be.cloud.fedoraproject.org/results/czanik/syslog-ng36//fedora-21-x86_64/devel/
-a https://copr-be.cloud.fedoraproject.org/results/czanik/syslog-ng36//fedora-21-x86_64/

If you edit your project and check:
  Disable automatic repository meta data generation
then the yum metadata is generated into /devel/ so it is invisible to users, but you can still use it to build your packages. When you uncheck it, then /devel/ is cleared.

So if you happen that your build fails, it is because of other reason, search for error further in root.log or build.log.


Note You need to log in before you can comment on or make changes to this bug.