------------------------------------------------------------------------------
To reply, visit https://hellosplat.com/s/beanbag/tickets/4526/
------------------------------------------------------------------------------

New ticket #4526 by sgallagh
For Beanbag, Inc. > Djblets

Status: New
Tags: Priority:Medium, Type:Enhancement


------------------------------------------------------------------------------
Tool to generate package.json prior to executing `setup.py install`
==============================================================================

# What version are you using?
Djblets 0.9.6

# Which module(s) does this relate to?
Building the package

# Describe the enhancement and the motivation for it.
I maintain the EPEL (Extra Packages for Enterprise Linux) packages. One of the 
constraints there is that we cannot have network access during builds (in order 
to ensure reproducibility). As a result, we need to include all build 
dependencies in packages.

Because of the way that Node NPMs are packaged in EPEL, we need to be able to 
read the package.json that is created dynamically /before/ we start the 
`setup.py install` phase, or we cannot properly symlink things into the correct 
place.

# Please provide any additional information below.

This is blocking the packaging of Djblets 0.9.6 in EPEL (and by extension, 
ReviewBoard 2.5.9).

------------------------------------------------------------------------------

-- 
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/reviewboard-issues.
For more options, visit https://groups.google.com/d/optout.

Reply via email to